Fully agree, basically,  only small comments below ..

On 13 Jun 2008, at 02:43, David R. Morrison wrote:

> There have been a number of threads over the past few months about the
> fate of the stable branch.  I want to start a new one, in which I will
> make a different proposal than the ones made in the past.
I've noticed your commits in the last few days going into that  
direction,
and was wondering what you were up to ...
Admiring your courage!
Thanks !
>
>  From my point of view, the stable branch might well be named the
> "bindist-candidate branch".  This is where we can collect versions of
> packages which we hope will be eligible for the next bindist, and work
> on them as a group until they all build, have no missing dependencies,
> validate, and so on
That's how I understand it too; still remains to find some arrangement
for a "bindist team" completely independent of whwtever is the "fink  
team",
but that we all have full confidence in  _ Just in order to free you  
from those
things, and have you back as before ... :)
>
> Now it is true that there hasn't been a bindist in two years, and
> there has never been one for 10.5.  However, I've heard the opinion
> expressed that if we simply abandon the current stable branch at the
> time pango-cairo is merged back to HEAD (i.e., dump all of unstable
> into stable), this will bring us closer to the next bindist.

I think you refer to a proposal of Martin Costabel _ to which I FULLY  
agree _
but  _ to be clear _ it meant putting the current pangocairo branch  
straight
into both unstabe and stable..
(which is essentialy what you suggesrt below, or I misunderstand ?)

> What's fantastic about the work that the pango-cairo-branch-team
i.e., RR and dmacks ...
> has been doing is that the packages in that branch have been very
> thoroughly vetted -- everything validates, the dependencies are all
> there, and so on.  We definitely need a coherent set of packages with
> these characteristics if we want to release a bindist some day.

> However, there are lots of parts of the unstable tree which have *not*
> been worked on by the pango-cairo-branch-team.  Many of those packages
> are truly unstable, and were we to dump them to a "bindist-candidate"
> tree (i.e., the stable tree), we would set the clock back on a bindist
> until such time as all of the bugs could be ironed out of *those*
> packages.
Here I would beg to disagree, specifically with the term "lots" ..
Just a couple of days ago, I sent to the above-mentioned "pango-cairo- 
branch-team"
a summary showing that in my installation, with probably more than  
half of
fink pkgs installed (~650K files and directories), there was serious  
trouble
only with half a dozen pkgs ...  (i.e,. 1 or 2 permil ?)
This is orders of magnitude above what I've ever seen in past  
transitions
from one 10.x to 10.{x+1} _ where the attrition rate would have been  
several
percentage points !
In addition, ALL of the pkgs involved were broken completely  
independently
of pangocairo  specifics _ and possibly some of them will still be  
redeemed..

It is clear that in such an installation I tend to have more "basic"  
pkgs
involved than "leaf packages", and that somewhat less effort has been
expended on the latter,  but the same thing thing is true in current  
(or any)
stable : leaf pkgs may be slightly less trustworthy ..

> So here's my proposal.  When the pango-cairo-branch is merged back, we
> put all of the *active* files from that branch immediately into the
> stable tree.  Now this is going to cause problems for stable-only
> users, since not all of the dependencies are there.  However, on the
> one hand folks on this list assure me that nobody uses stable-only
> anymore, and on the other hand a few weeks work can restore all of the
> needed dependencies.  So I believe this is a sound strategy.

I don't understand well what you mean with the term "active"; if I  
ommit  it,
this is what what Martin was proposing _ and convingly arguing it was
the only way to go.

So,I would be tempted to interpret both propsals as the same :
1) dump all of of the pangocairo branch into both stable and unstable
2) in the next week or so, apply somewhat more stringent criteria to
remove pkgs from stable rather than from unstable...

Is it something like this you have in mind  ??

Cheers,

JF

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel

Reply via email to