New devel and library policy implementation complete
It’s taken a few months, but the library provides and development file naming policy has been fully implemented this afternoon. The details can be seen on the Spec Files page of the wiki. At any rate, this was a fairly big job and it turned out quite well, which should make it easier to manage the naming and building of packages now; at the very least keep them consistent. At the same time, some obligatory version upgrades were completed (of which I’m now beginning to recompile dependant packages).
As well, as of today, urpmi has officially been removed from Annvix. It wasn’t recommended for 2.0-RELEASE, and is no longer available in 2.1-CURRENT. As a result, apt-get is your friend. After a year or so of using apt, I’ve concluded that it’s much faster and behaves better than urpmi did. To be fair, I’ve not used urpmi on Annvix since implementing apt, and I know it’s received a lot of developer attention and improvement on the Mandriva side, but I much prefer apt (and it’s C-base) to urpmi (and it’s perl-base), even compared to yum and the others (python-based).
I’m quite a bit behind schedule for putting 2.1-RELEASE out; the initial idea was to have the 2.1 version be a bugfix build on 2.0, but a lot of changes have crept in and there’s more to come (updated kernel is one of the biggies). A lot has changed here, so I’m definitely considering renaming 2.1-CURRENT to 3.0-RELEASE when release time comes, as this is definitely not a .1 release.
