* Re: [gentoo-dev] [OT] pkgcore bikeshed (was Portage team)
@ 2014-01-19 8:25 99% ` Mike Frysinger
0 siblings, 0 replies; 1+ results
From: Mike Frysinger @ 2014-01-19 8:25 UTC (permalink / raw
To: gentoo-dev; +Cc: Tom Wijsman, cbergstrom
[-- Attachment #1: Type: Text/Plain, Size: 1699 bytes --]
On Monday 13 January 2014 09:53:45 Tom Wijsman wrote:
> On Mon, 13 Jan 2014 16:15:37 +0700 "C. Bergström" wrote:
> > At the end of the day we have one codebase which is
> > "engineered" and another which has "evolved".
>
> Too broad generalization, too much assumption; both can be held as
> meaning nothing compared to what "engineered" and "evolved" could
> really be, but as with doing that, it gets a subjective nature.
>
> In other words, the lack of context makes this statement meaningless.
anyone who has spent serious time in the portage code base knows it sucks.
i'm not blaming anyone -- it's no one's fault. portage started as prototyped
idea that has since had more and more stuff piled onto it over the years by
each successive maintainer. devs i've talked to agree that it sucks to work
with. it's why pkgcore was born in the first place.
i'd like to see portage & pkgcore merge, but it'd take quite a bit of work on
the portage side to migrate step by step. we generally haven't had leads who
have enough time sorting out the existing bugs/feature requests to try and
also restructure/reshape things. maybe by trying to get new interest in the
project means we can find some people willing to rip off some sizable chunks.
the fact that the public API is pretty much non-existent is nice because it
means we're free to change/break whatever we want.
note though that the "let's rewrite everything in a branch and then merge
later" approach doesn't work. it's been done a few times in portage land and
aborted each time. it's rare for this to work for other projects either.
small steps are much easier to review/merge.
-mike
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 836 bytes --]
^ permalink raw reply [relevance 99%]
Results 1-1 of 1 | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
2014-01-06 5:33 [gentoo-dev] Portage team, Zac's development break and stepping down as lead Brian Dolbec
2014-01-13 9:15 ` [gentoo-dev] [OT] pkgcore bikeshed (was Portage team) "C. Bergström"
2014-01-13 14:53 ` Tom Wijsman
2014-01-19 8:25 99% ` Mike Frysinger
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox