From: Charles W. <cwi...@us...> - 2010-06-02 03:34:32
|
On 6/1/2010 10:59 PM, Charles Wilson wrote: > On 6/1/2010 1:04 PM, Earnie wrote: > >> Ok, so the permission denied issue was resolved by support. I used the >> shell to move the "MinGW *" packages to MinGW/ and the "MSYS *" packages >> to MSYS/. Keith had already moved some of the packages to Base System >> and Utilities in both. Note that the download statistics are no longer >> valid and will accumulate based on the new locations. I have a few suggestions. First, a general approach: (1) disentangle stuff, which may involve flattening certain existing hierarchies, even if we (2) later re-categorize/en-deepen new (sub)categories. I'm posting these suggestions here, rather than simply DOING them, because I think Earnie has taken the lead here and I don't want to step on his toes. In the interests of (1): MinGW/Utilities/ currently contains: TclTk basic bsdtar mingw-utils wget I think basic-bsdtar should be named "basic-bsdtar" instead, and should be (at least temporarily) moved to either MinGW/ or even toplevel -- since basic-bsdtar-*-*.zip is intended for direct download use. I think MinGW/Utilities/mingw-utils should become MinGW/mingw-utils/ (e.g. move up a level, for now, until we attack (2)). I don't know what should be done about TclTk, but it's REALLY old, and doesn't match the packaging standards. Perhaps there should be another top-level directory ObsoleteMinGW or OldMinGW or MinGW/Old/ or something and it could be moved into that. (Note that we don't want to use the top-level OldFiles/ directory; that's invisible to normal users) wget is an odd duck. It is just the -src code to go along with mingwPORT/wget-1.9.1-mingwPORT.tar.bz2 since that 'mingwPORT" actually contains a binary mingw build of wget.exe, and we need to satisfy the GPL. I think MinGW/Utilities/wget/wget-1.9.1.tar.gz should simply be moved, for now, into mingwPORT/ and MinGW/Utilities/wget/ deleted. At some point I plan to give wget a treatment similar to basic-bsdtar (that is, rebuild but package according to the new standard, AND provide also a tarbomb .zip file for direct d/l-and-use purposes). At that point, MinGW/Utilities is empty, and should be deleted. Per (2), we might decide to recreate it when we get a better idea on the desired categorization. MinGW/man/ contains Technology Preview_ man-1.6/man-1.6-mingw-beta-1-src.tar.gz Since this isn't mingw-get installable (and I'm not sure how current it is), I think it should be moved to that ObsoleteMinGW or OldMinGW or MinGW/Old/ directory, at least temporarily, until a mingw-get-compatible version is uploaded (and the spaces should be removed, and maybe also the silly "Technology Preview_" thing leftover from two SF FRS reorgs ago). Ditto with MinGW/catgets/* ============================== MSYS/ contains System Builder/Technology Preview_ msysDVLPR-1.0.0-alpha-1/ Since (a) spaces! Ick! (b) WAY old, I think this should be moved to a similar "obsolete" directory, such as ObsoleteMSYS or OldMSYS or MSYS/Old/ And remove the spaces. And nix the 'Technology Preview_ '. After seven years, I don't think it's previewing much of anything anymore. MSYS/ also contains Supplementary Tools/msysDTK-1.0.0/ Supplementary Tools/msysDTK-1.0.1/ I think these should be moved to MSYS/Old/ or whatever (and remove the spaces. Maybe even remove the now-superfluous 'Supplementary Tools/' dir. MSYS/Old/msysDTK-1.0.0/ MSYS/Old/msysDTK-1.0.1/ The MSYS/Proposed/ directory is empty; I think we can remove it. -- Chuck |