[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Call for apt 1.8 translations / opening of 1.9 series



Hello everyone,

apt 1.8 is now frozen and branched off into 1.8.y, and thus is ready
for translation updates.

To have your translation included in the final 1.8 release, please
submit them either as a bug report, based on the files in 1.8.0~rc1,
or preferably, as a merge request in salsa against the 1.8.y branch.
- Thank you!

(please forward the above as needed)

Going forward, master will contain breaking changes for the 1.9
series that are targetting experimental. We should focus on removing
deprecated code, and reserving space in various cache structs so we
can extend the cache without needing ABI breaks.

My goals for 1.9:

* Indexing the cache by source package
* Patterns replicating aptitude search terms
* Extend hash fields for the cache and versions from 32/16 to 64 bit
* Switch from crc32c and adler32 to xxhash64/xxhash32
* Maintain a list of all versions in a Packages file
* Store the base URI given in sources.list in the cache
* Rip out our MD5 and SHA* implementations in favour of libnettle
* Replace ABI workarounds with dynamic_cast with proper virtual methods
* Add pkg-config support files

The last item requires a new versioning scheme. I think we should be
starting with 1.9.0 in unstable (after 1.9~alpha in experimental), and
either freeze at a random point release, or bump the version to
an even number (2.0).

Thanks,
Julian
-- 
debian developer - deb.li/jak | jak-linux.org - free software dev
ubuntu core developer                              i speak de, en


Reply to: