Hi all,

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

Reply via email to