Gentoo Archives: gentoo-dev

From: Brian Dolbec <dolsen@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Packages up for grabs
Date: Sun, 16 Jun 2013 17:09:44
Message-Id: 1371402560.28535.79.camel@big_daddy.dol-sen.ca
In Reply to: Re: [gentoo-dev] Packages up for grabs by Tom Wijsman
1 On Sun, 2013-06-16 at 16:44 +0200, Tom Wijsman wrote:
2 > On Sun, 16 Jun 2013 06:55:23 -0700
3 > Brian Dolbec <dolsen@g.o> wrote:
4 >
5 > > I'll take pkgcore (if somehow we can get eapi 5 finished.)
6 >
7 > Here's the catch: it's not only about finishing EAPI 5, but also about
8 > implementing the upcoming EAPI 6 changes and fixing any bugs that arise.
9 >
10 > For it to be feasible to use it would need an upstream maintainer
11 > for that package; it goes a little further than "let's implement X or
12 > fix Y", the code has to be understood to gain the necessary insight.
13 >
14 > If one just hacks in things to make it work, he'll waste efforts.
15 > Think before anyone plans to pick this up, it is quite a commitment.
16 >
17 > http://c2.com/cgi/wiki?LegacyCode
18 >
19 > http://www.amazon.com/books/dp/0131177052
20 >
21 > I sincerely have interest in working on a heavily refactored PM or a PM
22 > from scratch; but, I can't see myself pick up a big Python project as
23 > I'm not really used to anything beyond average Python scripts. Or maybe
24 > I'm afraid of nothing, I can't tell in advance not knowing its code.
25 >
26 > I'll take it into consideration though; there is quite a huge choice
27 > between applying software re-engineering practices (mostly reverse
28 > engineering) to pkgcore, applying those practices (mostly refactoring)
29 > to Portage or implementing an all new PM from scratch.
30 >
31
32 Thank you for considering helping. I have stayed away form the
33 intricate details of package management in the past, but I also do not
34 like how long portage is taking now for dep calculations. So, I am
35 going to look into what it needs to be completed. I know there are
36 others out there that would also like to see pkgcore keep going. If we
37 (that means I want help, so please speak up) can get EAPI 5 finished.
38 Then EAPI 6 will be that much easier when the time comes, which is
39 hopefully not too soon.
40
41 For the record, I have admin capability to pkgcore's repo, so if we can
42 get things ironed out. It will be possible to push the changes to the
43 main repo and release it. But, I also admit that pkgcore may have to
44 move to an overlay to get it up to speed with current required
45 functionality.

Replies

Subject Author
Re: [gentoo-dev] Packages up for grabs Pacho Ramos <pacho@g.o>