-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160

Hello All.

I am sorry that I am not contributing regularly this month and iI am sorry have not done so in December. Both months are traditionally busy in my line of work.

However I read the request by DRM to add a new set of fields and I did follow the discussion a bit. As far as I have understood building such a distribution is not exactly trivial and it needs computing power as well. The packages would have to be compiled into debs as far as I know and that takes some time depending on the size of the package.

What I am proposing might sound a bit strange but listen to me for a minute. Let us assume that my work is successful and I can urge many authors to put their packages into stable, which would mean they are available for a distribution. We might end up with , let us assume 2000 packages in stable , some of them might be quite large taking 2 or 3 hours to compile maybe more.

If we could build a distributed build system for the distribution itself we would run around the bottleneck of having one "build farm", which we do not have right now as far as I have understood.

I am no Apple guru, but aren't the binaries produced on g3 and g4 binary compatible? That was someone with 4 dual G4 and someone with a TiBook could help build packages.

For that we would need:
a) A Main database server which holds:
1) Which packages may be built by the User (a tiBook users might not be too happy building KDE)
2) Which packages have been built
3) Which packages need a rebuilt due to changes.
4) Which builds are currently in progress
5) Which packages may be built at all.
b) A client which can:
1) distinguish what packages it may get for building
2) negotiate all the necessary control information before and after a build has finished
3) return the package once it has been properly built into a deb.

I am sure there are many caveats we will come across should we further indulge this idea, yet I wanted to get it out, after all it might be a good one.

There is much distributed computing going on and this would be just something that abuses the basic idea of it, a small not really concise form of grid computing *grin*

Thank you

- -d


- - "Deep into that darkness peering, long I stood there wondering, fearing,
- - Doubting, dreaming dreams no mortal ever dared to dream to dream before.." Edgar Allen Poe - The Raven
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (Darwin)

iD8DBQE+KALjiW/Ta/pxHPQRA5goAJoCtrrzf/ALCcR4UnJLpS2PL8c9mACg0cLY
sDGwjOWkrqOU7sHGtd5PqEc=
=utf2
-----END PGP SIGNATURE-----



-------------------------------------------------------
This SF.NET email is sponsored by: Thawte.com
Understand how to protect your customers personal information by implementing
SSL on your Apache Web Server. Click here to get our FREE Thawte Apache Guide: http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0029en
_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to