Skip to content

Commit 0ef1133

Browse files
authored
Merge pull request icy#131 from rami3l/pacaptr-link
Mention `pacaptr` in README.md
2 parents ecf2a41 + 530f54f commit 0ef1133

File tree

1 file changed

+31
-12
lines changed

1 file changed

+31
-12
lines changed

README.md

+31-12
Original file line numberDiff line numberDiff line change
@@ -26,18 +26,20 @@ It supports the following package managers:
2626

2727
## TOC
2828

29-
* [Description](#pacapt---an-archlinuxs-pacman-like-wrapper-for-many-package-managers)
30-
* [Installation](#installation)
31-
* [Install stable `Bash` script 2.4.x from Github](#install-stable-bash-script-24x-from-github)
32-
* [Usage](#usage)
33-
* [Basic options](#basic-options)
34-
* [Basic operations](#basic-operations)
35-
* [Implemented Operations](#implemented-operations)
36-
* [Related projects](#related-projects)
37-
* [Similar projects](#similar-projects)
38-
* [Development](#development)
39-
* [License](#license)
40-
* [Authors](#authors-contributors)
29+
- [Description](#pacapt---an-archlinuxs-pacman-like-wrapper-for-many-package-managers)
30+
- [Installation](#installation)
31+
- [Install stable `Bash` script 2.4.x from Github](#install-stable-bash-script-24x-from-github)
32+
- [Usage](#usage)
33+
- [Basic operations](#basic-operations)
34+
- [Basic options](#basic-options)
35+
- [Implemented operations](#implemented-operations)
36+
- [Related projects](#related-projects)
37+
- [Similar projects](#similar-projects)
38+
- [Development](#development)
39+
- [General steps](#general-steps)
40+
- [Experimental projects](#experimental-projects)
41+
- [License](#license)
42+
- [Authors and Contributors](#authors-contributors)
4143

4244
## Installation
4345

@@ -141,6 +143,8 @@ sun_tools * * * * * *
141143

142144
* [`batch-pacapt`](https://github.com/Grenadingue/batch-pacapt): An Arch's pacman-like package manager for Windows
143145
* [`node-pacapt`](https://github.com/Grenadingue/node-pacapt): A node.js wrapper of pacapt + batch-pacapt
146+
* [`pacaptr`](https://github.com/rami3l/pacaptr): A Rust port of pacapt with decent `homebrew`/`choco`/`dpkg` support and more.
147+
See also [Experimental projects](#experimental-projects)
144148

145149
## Similar projects
146150

@@ -172,6 +176,20 @@ $ sudo install -m755 ./pacapt.dev /usr/local/bin/pacapt
172176

173177
Please read the sample `Makefile` for some details.
174178

179+
### Experimental projects
180+
181+
As the original Bash script grows, we feel a necessity to facilitate its maintenance. In [#126](https://github.com/icy/pacapt/issues/126), we propose to rewrite the project in Go, and some discussions have been made on the future of this project.
182+
183+
Feel free to contribute to our new Rust port: [`pacaptr`](https://github.com/rami3l/pacaptr).
184+
185+
Before that, we have also made several tries to rewrite the project:
186+
187+
* `pacapt`'s [`nd`](https://github.com/icy/pacapt/tree/nd) branch: A rewrite in Dlang, but not mature enough.
188+
189+
* [`pacapt-py`](https://github.com/rami3l/pacapt-py): A proof of concept in Python to provide pacapt-like experience to Homebrew.
190+
191+
* [`pacapt-go`](https://github.com/rami3l/pacaptr/tree/go-dev): A more complete rewrite in Go, now lives in the [`go-dev`](https://github.com/rami3l/pacaptr/tree/go-dev) branch of `pacaptr` as legacy code.
192+
175193
## License
176194

177195
This work is released under the terms of Fair license
@@ -206,6 +224,7 @@ authors and contributors.
206224
* Kevin Brubeck (unhammer)
207225
* Konrad Borowski (xfix)
208226
* Kylie McClain (somasis)
227+
* Gen Li (Rami3L)
209228
* Valerio Pizzi (Pival81)
210229
* Siôn Le Roux (sinisterstuf)
211230
* Thiago Perrotta (thiagowfx)

0 commit comments

Comments
 (0)