On Thu, 9 Jan 2014 17:52:16 -0800 Patrick McLean <chutz...@gentoo.org> wrote:
> On Fri, 10 Jan 2014 02:19:03 +0100 > Tom Wijsman <tom...@gentoo.org> wrote: > > > Or rather: "What does it take to migrate parts of pkgcore into > > portage?" > > Why not just switch to using pkgcore as the default package manager. Has anyone switched to pkgcore already? It needs to work well and be wide tested before it can become a default. > radhermit has been doing a lot of work lately getting EAPI 5 support > added, and generally fixing bugs etc. Are we there yet? The thing about pkgcore is that it is perceived as running behind; and with the lack of interest in it due to that, it seems that having it will take some time before it lifts off the ground. Don't get me wrong, it eventually will if we pursue it; but, when? It can take time. > Since we no longer have anyone intimately familiar with the > portage code, we should just switch to a more modern and readable > system. Agreed, but we also should keep Portage alive and kicking until then. > Rather than having random people trying to learn the > convoluted portage code, let's concentrate on getting pkgcore to a > point where we can replace portage with it. Either way, people need to learn something; and if we can't guarantee the short term future of Portage before pkgcore becomes usable, the long term future could rather be out of reach before you know it. In the short term we should focus on Portage, but in the long term we should indeed look at one or another replacement; and indeed does pkgcore soon appear to be the most interesting option here. To satisfy QA and Portage teams at the same time; I'm going to start digging into repoman soon as there are 80+ bugs open for it, so in the short term (days / weeks), I have no plans for pkgcore myself. From there on I plan to do a software re-engineering style inspection on the Portage base to learn and understand its convoluted structure; at that point we can make more educated choices as to which way to go forward, but until then ... let's just fix as much bugs as time permits. Don't get me wrong; pkgcore is great, but it takes time for attention to shift to it as Portage's slowly runs into more legacy code problems. -- With kind regards, Tom Wijsman (TomWij) Gentoo Developer E-mail address : tom...@gentoo.org GPG Public Key : 6D34E57D GPG Fingerprint : C165 AF18 AB4C 400B C3D2 ABF0 95B2 1FCD 6D34 E57D
signature.asc
Description: PGP signature