[pacman-dev] Pacman has been forked (WAS: Re: [PATCH] libalpm: new config option - maxtries)
vmiklos at frugalware.org
Wed Dec 6 07:29:40 EST 2006
On Tue, Dec 05, 2006 at 11:56:16PM -0600, Aaron Griffin <aaronmgriffin at gmail.com> wrote:
> The patch is no longer valid. Please provide a valid patch.
Sorry but I won't.
Quoting the current state of http://wiki.frugalware.org/Pacman-ng:
,,Pacman-ng is a fork of the not-yet-released cvs version of the complete
rewrite of pacman by Aurelien Foret (the old monolithic pacman is
written by Judd Vinet).
So it provides a library interface to create realy frontends (not just
wrappers) to this great package management tool.
This fork has the following goals:
1) It provides a stable API.
2) It has a stable release in every 2 months (at least).
3) We _are_ interested in contributors' patches.
This is guaranteed as we already has a patch queue for almost a year
with the same goals, just finally we lost our motivation to submit
patches to the cvs.
Pacman has been forked because Aaron Griffin, the current "maintainer"
1) requested to do so.
2) always says there will be a pre-release soon, but there isn't any for
more than half of the year.
3) likes cosmetics changes even with changing the API so developing
frontends are almost impossible.
4) regularly ignores contributors' patches, then after he did his own
changes, then requires _you_ to port your patch to the changed api,
so it really does not worth submitting patches to him.
We plan to pull functional changes from the cvs regularly. Till the
current destructive approach does not change, we do not plan to submit
patches to him. The queue is too long already, he has some stuff
already to merge. (Unfortunately probably he won't.)
Of course this does not means that we hate the other contributors of
pacman or Archlinux, we have a problem with the current "development"
model of pacman-cvs. We are interested in any co-operation if the
current approach changes.
The current patch queue can be found at:
The next release will have the "pacman-ng" name instead of the "pacman"
one, so that users won't be confused.
If you are interested in developing pacman-ng, please subscribe to the
frugalware-devel at frugalware.org mailing list.''
udv / greetings,
Developer of Frugalware Linux, to make things frugal - http://frugalware.org
More information about the pacman-dev