After you read the subject, you can ignore this mail ;-) Mostly personal things and feelings about pacman and devels will follow: Nostalgie: 1. First of all, I enjoy hacking pacman. 2. When I first wanted to join to the development, I saw that pacman was dying: pointless flames can be read on the ML between archlinux and vmiklos and no real development... so I dropped the idea soon. 3. Then I wanted to speed-up pacman (IMHO I arrived here with this mail: http://www.archlinux.org/pipermail/pacman-dev/2007-February/007202.html); I realized that the main limiting factor is ldconfig, which I cannot do too much with. 4. When I read the code, I found _many_ bugs, I reported them here. I wasn't satisfied with deps.c at all (which is IMHO one of the most important things in a package manager). They irritated me so much, that I fixed them for _myself_. I also sent the patches here, to "support" the community (the patch-flow started here: http://www.archlinux.org/pipermail/pacman-dev/2007-April/008127.html, and probably you can remember my funny IV/C naming ;-) 5. You were ignorant (http://www.archlinux.org/pipermail/pacman-dev/2007-May/008238.html), but I didn't care: I used and enjoyed my patched versions and become silent about my patches. 6. Thanks to Xavier, my patches were applied later and I become motivated again. The "history" repeats itself: 4.' I am absolutely not satisfied with sync.c (which is one of the most important...) 5.' You are ignorant. But now I am disappointed about this. We are talking about ->inducer names, instead of real things (<-> when Dan committed my topo-sort algorithm (which was a hard-to-read patch, indeed), he simply renamed my "->son" to "->child" <- this is how things should go IMHO.). I tried to follow your rules (git patches...), but nothing changed. So now I decided to return to "my" rules: I will hack pacman, and I will use (and hopefully enjoy) my version. Probably I will sent my patches to you (<-totally needless); if you find them useful, use them. But I'm tired of fighting with you: the patch will give you all the needed information to you; you needn't use it. I simply don't care if you accept or reject them... I will use them. I won't have any pricks of conscience: I send my work to you, I cannot do more to make Arch-users life easier: the ball is on your side. Summary: I cannot find any other job, where I'm so unmotivated by "bosses" like here: http://www.archlinux.org/pipermail/pacman-dev/2007-September/009429.html http://www.archlinux.org/pipermail/pacman-dev/2007-October/009711.html http://www.archlinux.org/pipermail/pacman-dev/2007-September/009448.html If you are lazy (unable?) to make some decision or give any feedback and you are just waiting for ready-to-commit (without any modification?!) patches; I won't worry about the future of pacman neither. Hopefully I can find other projects where I can enjoy hacking again (mc, mplayer...) Bye, ngaba PS: Instead of these, I'm still optimistic (that's why I wrote this mail) -- but only you (Dan and Aaron) can tune up the development again: If you have not enough free time, I'm sure that there are some "specialists" around here who you can assign the to-be-reviewed stuff to (as I see, Xavier and I are the dependency/conflict "specialists" -- personally I don't really familiar in lower-lever stuffs (libarchive/libdownload...)). One more personal thing: When I arrived at this ML, I was pretty sure that Xavier is one of the main devels; he always red (and reads!) my patches, he had (and has) interesting questions/suggestions and he was the most active here... (to tell the truth, he was my motivator). So I'm sure that he can also speed-up the development. ---------------------------------------------------- SZTE Egyetemi Könyvtár - http://www.bibl.u-szeged.hu This mail sent through IMP: http://horde.org/imp/