From: "Dmitry V. Levin" <ldv@altlinux.org> To: ALT Devel discussion list <devel@lists.altlinux.org> Subject: [devel] I: apt-rpm roadmap Date: Thu, 27 Apr 2006 17:13:40 +0400 Message-ID: <20060427131340.GH25546@basalt.office.altlinux.org> (raw) [-- Attachment #1: Type: text/plain, Size: 3036 bytes --] JFYI. Обратите внимание, человек планирует "review and merge useful patches from altlinux apt" хотя его об этом никто не просил. Будет хорошо, если ему окажут содействие. ----- Forwarded message from Panu Matilainen <pmatilai-laiskiainen.org> ----- Date: Wed, 26 Apr 2006 18:59:39 +0300 From: Panu Matilainen <pmatilai-laiskiainen.org> To: Discussion about apt-rpm <apt-rpm-lists.laiskiainen.org> Subject: apt-rpm roadmap Just some food for thought - here are some things I have in mind for apt-rpm future. The only thing set in stone is that I want to have a bugfix release in a reasonably short timeframe because it's inevitable that there are some issues lurking in all the new code from repomd and multilib support (some already found and fixed, surely there are others still). Everything else is debatable :) Short-term: * A bugfix release - lorg3.1: - fix any remaining bugs found in repomd, make the code more rebust - fix any remaining bugs found, caused by repomd changes - fix serious compiler warnings (such as type-punning warnings from old rpm header handling) * get Synaptic working properly Mid-term * Next "new feature"-release: - review and merge useful patches from altlinux apt - review and merge useful bits from debian-apt 0.6.x if any - make repository pinning work with repomd [1] - improved apt-cache viewing (just compare 'yum list' and 'apt-cache pkgnames') and other misc "cosmetical" things - continued code cleanup - see if there are any low-hanging fruits for optimizing repomd Long-term (lorg5 and beyond): * Introduce proper repository configuration into apt - per-repo settings such as signature checking, proxy config... - mirror handling - easy runtime switching of enabled/disabled repositories - cannot be sanely done with sources.list format - going to be a big hassle wrt Synaptic and other apt-based software! * Integrated package signature checking (auto-import based on repo setup etc) * Stop munging downloaded package names, download cache reorganization * Investigate further optimization possibilities especially with repomd (midlevel caches etc) * Drop support for ancient rpm versions to get rid of LOTS of #ifdef's and ugly code, make better use of the "new" rpmlib API * Continued general code cleanups * Reformat the whole codebase for readability + consistency? * Work with libapt-front folks for better APT API - make it work with apt-rpm - make sure it takes rpm's requirements into account - help design + implement the API I'm pretty sure I've forgotten some things from here I've had in mind and things already discussed with other people (more or less in private), please fill in and feel free to comment, add new ideas etc. - Panu - _______________________________________________ apt-rpm mailing list apt-rpm-lists.laiskiainen.org http://lists.laiskiainen.org/listinfo.cgi/apt-rpm-laiskiainen.org ----- End forwarded message ----- -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --]
next reply other threads:[~2006-04-27 13:13 UTC|newest] Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top 2006-04-27 13:13 Dmitry V. Levin [this message] 2006-04-27 13:25 ` [devel] [JT] " Alexey I. Froloff
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20060427131340.GH25546@basalt.office.altlinux.org \ --to=ldv@altlinux.org \ --cc=devel@lists.altlinux.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git