Re: Stable tag will be slipped Sunday and release engineering wi
--nmemrqcdn5VTmUEE
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
On Mon, Apr 04, 2005 at 03:30:42PM +0000, Rahul Siddharthan wrote:
>=20
> Bill Hacker wrote:
> >> I think that it would behoove the BSDs to more tightly coordinate
> >> the package systems. Especially, I think that for a smaller and
> >> more progressive project like DragonFly, there are more important
> >> and interesting things to be doing than building another ports or
> >> pkgsrc replacement. I'm happy to see DFBSD not leaning that way.
> >>
> >
> >The 'challenges' here manifold:
> >
> >- Of close-on 12,000 ports (packaged or not) there are
> >probably fewer than fifty that "really, really, matter".
> >
> >- *which fifty* varies by whom you ask, and even their needs
> >vary from one project, client, server or day of week to another.
>=20
> Try installing GNOME? Or KDE? Both of those "really, really matter."
> KDE alone brings the number to about 70 (using pkgsrc), by my count.
I don't use either of them. I don't want them. They don't matter
at all. I'm not even using DF as a desktop system. This is the=20
point Bill is making.
> >- the vast majority of the source code is witten and maintained
> >by folks who are either inactive, sporadically active, not specifically
> >targeting the *BSDs, or any/all of the above.
> >
> >Which leads to depending on a large and diverse number of
> >volunteers, each maintaining one or several ports in which they
> >have both an interest, and the necessary expertise.
>=20
> Which already exists for FreeBSD, and I suppose for pkgsrc too. David
> Rhodus and friends seem to have a good job with pkgsrc on DFly, though
> there are huge holes still. It would just be nice to pool those=20
> resources. One bottleneck with the FreeBSD ports system is that every
> patch has to wait for a committer to be committed. Their gnats DB is
> full of uncommitted ports patches. It would be nice to figure out
> some way about that. Again, I think it should be possible to learn
> from Debian: all their packages are contributed by volunteers too.
About the only things I like about apt is that it's a binary
system and that upgrades are easy. I don't really care what
system I use as long as it makes upgrading easy for me and
doesn't require me to spend hours of CPU time to build things
to stay up-to-date with packages (yes, this is a problem even
when you don't use Gnome or KDE -- even when you're not using
DragonFly as a desktop ;).
> If it is possible to build GNOME and KDE out of the box, that should
> take care of 95% of the remaining software. And a lot of the other
> build errors may be quite trivial to fix, if there's a build box
> generating new packages each time there's a change in the ports or
> pkgsrc tree.
Only for desktop systems. I use my DragonFly machines for
different machines entirely; my desktops use either blackbox or
rio from plan9port.
> >If any of the *BSD's were to try to bring this whole area
> >'in from the cold' and put it under a formal process, they would
> >probably have to drop the number of supported items to
> >10% of the current 'body count'.
>=20
> IMO, pkgsrc is already a huge improvement over ports, without being
> uncomfortably different. If the other BSDs would just adopt it, it
> would be a big gain for everyone.
>=20
> Rahul
Wishful thinking :)
--Devon
--nmemrqcdn5VTmUEE
Content-Type: application/pgp-signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (FreeBSD)
iD8DBQFCUWG2Skf3jVXOdl0RAnxtAJ9coTIeY26tIM9RQmm/zCL1sFxZlgCePBLU
F4yKy0IEUfspFMzWZsfvFvg=
=ALJ1
-----END PGP SIGNATURE-----
--nmemrqcdn5VTmUEE--
討論串 (同標題文章)
完整討論串 (本文為第 18 之 49 篇):