Actually I tried to provoke a discussion about the bin-dist, thought the turnover of packages to stable is a related issue. Maybe if all packages in stable become available as binaries in a reasonable time (hours?) the motivation (both of users and maintainers) to accelerate this turnover will be increased.
I would like to propose the following approach, thought I haven't investigated the technical issues.
1) All newly added packages to the stable branch get compiled at the compile farm of sourceforge and go into the current distribution. I guess this is done best with a cron job running each N hours. In case of compile failures (for example from missing dependencies) an email is sent to fink-devel and/or the package maintainer.
2) If desired, the release distribution can be made as snap-shot from a given current distribution. Though I don't really see the benefit of a release distribution with this proposal.
3) I don't push for an unstable binary dist, as there are sure many problems involved here.
Cheers, Remi
On Dec 11, 2003, at 7:50 PM, Alexander K. Hansen wrote:
I'm not technically a developer, but since I'm awake and on the computer,
I'll throw this out
1) The "current" branch of the binary distribution contains binaries that
are added to the bindist between point releases. This is usually an update
(frequently for security or in response to some system change from Apple) to
an existing package.
2) Not sure about this--I'm not clear on how packages graduate from stable
source to binary. I get the impression that this now happens at the point
releases somewhat automatically, but I may be wrong.
3+4) The problem with making an "official" unstable bindist is that all the
packages would have to be tested to verify that they work and all their
dependencies are right--not unlike what's done now to get packages moved to
stable.
I, personally would like to see a faster turnover of packages that lots of
people use from unstable to stable.
-- Alexander K. Hansen Levitated Dipole Experiment http://www.psfc.mit.edu/LDX
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Remi Mommsen
Sent: Thursday, December 11, 2003 8:25 PM
To: [EMAIL PROTECTED]
Subject: [Fink-devel] bin-dist made more regularely
Dear developers,
I have some questions concerning the binary distributions. Please forgive me if those have been covered elsewhere, but I haven't found much information about it.
1. What is the idea to have a current and a release distribution?
2. Why does the current distribution not include all stable packages?
3. Would it be a good idea to provide binaries of the unstable packages, too?
4. I'm aware of the "unofficial" binary distribution at http://fink.opendarwin.org/bbraun. Why can't this be made official, maybe using sourceforge.net compile farm?
I believe that many users would be happy to get up-to-date binaries and not to have to compile for hours. I'll be happy to invest some of my time into this issue if necessary.
Cheers, Remi
--------------------------------------------------------------------- "What're quantum mechanics?" "I don't know. People who repair quantums I suppose." (Rincewind, Terry Pratchett "Eric")
********************************************************************* Remigius K. Mommsen e-mail: [EMAIL PROTECTED] University of California, Irvine URL: http://cern.ch/mommsen c/o SLAC voice: ++1 (650) 926-3595 2575 Sand Hill Road #35 fax: ++1 (650) 926-3882 Menlo Park, CA 94025, US home: ++1 (650) 233-9041 *********************************************************************
------------------------------------------------------- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ _______________________________________________ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
--------------------------------------------------------------------- "What're quantum mechanics?" "I don't know. People who repair quantums I suppose." (Rincewind, Terry Pratchett "Eric")
********************************************************************* Remigius K. Mommsen e-mail: [EMAIL PROTECTED] University of California, Irvine URL: http://cern.ch/mommsen c/o SLAC voice: ++1 (650) 926-3595 2575 Sand Hill Road #35 fax: ++1 (650) 926-3882 Menlo Park, CA 94025, US home: ++1 (650) 233-9041 *********************************************************************
------------------------------------------------------- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ _______________________________________________ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel