Subject: NetBSD ftp directory tree
To: None <netbsd-users@netbsd.org>
From: =?ISO-8859-2?Q?Przemys=B3aw_Pawe=B3czyk?= <pp@kv.net.pl>
List: netbsd-users
Date: 12/07/2006 05:33:59
--Signature=_Thu__7_Dec_2006_05_33_59_-0600_W9=suxNiDaZ/GHx2
Content-Type: text/plain; charset=ISO-8859-2
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hi,

I have to fork one topic as it got lost in a flow of other answers.

Too much complex directory tree on official FTP site. Let's look at the cur=
rent state of the subject. It is only an example. The same remarks are vali=
d for /pub/NetBSD/ directory structure.

(It should be viewed with monofonts).

binary files:
-------------
/pub/pkgsrc/packages/NetBSD-3.0/ -> (redirection)
   -> ../../packages-2006Q3/NetBSD-3.0/i386/All/aumix-2.8nb7.tgz (bin)
/pub/pkgsrc/packages-2006Q3/NetBSD-3.0/i386/All/aumix-2.8nb7.tgz (bin)

source files:
-------------
/pub/pkgsrc/pkgsrc-2006Q3/pkgsrc-2006Q3.tar.gz (src set)
            |^^^^^^^^^^^| |^^^^^^^^^^^|
/pub/pkgsrc/pkgsrc-2006Q3/pkgsrc/audio/aumix/(...) (src example)
     ^^^^^^               ^^^^^^
/pub/pkgsrc/distfiles    /aumix-2.8.tar.bz2        (src example)
/pub/pkgsrc/current      /pkgsrc.tar.gz            (src set)
/pub/pkgsrc/current      /pkgsrc/audio/aumix/(...) (src example)
     ^^^^^^               ^^^^^^
/pub/pkgsrc/iso          /                         (EMPTY!)

My questions:
1) Do you see the double namings? (signed as ^^^)
2) Why the heck binary packages are within source (aka pkgsrc) subdirectory=
? The redirection is only a result of the silly designed directory tree.
3) Why pkgsrc.tar.gz is not named pkgsrc-current.tar.gz? As for now it is i=
nconsistent with name of pkgsrc-2006Q3.tar.gz. And they would be placed tog=
ether without messing around with umpteen directories.
4) The distfiles directory contains "current" tars or "pkgsrc-2006Q3" tars?
5) The misleading namings in many mirror sites are even more disturbing and=
 pissing off.

My suggestions:
1) Why not reverse sequence of namings starting with: /pub/ARCH/....?
2) Why not redesing the tree with the remarks above?

Regards,
pp
--
Przemys=B3aw Pawe=B3czyk [pren. Pshemislav Paveltchik]
pp@kv.net.pl, http://pp.kv.net.pl

--Signature=_Thu__7_Dec_2006_05_33_59_-0600_W9=suxNiDaZ/GHx2
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (NetBSD)

iD8DBQFFd/wnQhPfV+BxYlIRAl+BAJ45tDVnZ1PWokZE1zCEauXqrxcwPwCgs3Ig
8wKpQDxVxhD2m0355SFrT6Y=
=9XIU
-----END PGP SIGNATURE-----

--Signature=_Thu__7_Dec_2006_05_33_59_-0600_W9=suxNiDaZ/GHx2--