On Thu, Apr 8, 2021 at 6:22 PM Eric Auer <e.a...@jpberlin.de> wrote: > > > Hi Jim, making the package versions number a part of the > directory structure seems like a marginal improvement to > me in most cases. For packages which have a stable style > of version numbering, it can even make the structure worse, > as people can no longer see which version came out when? > > A remedy for the latter could be to timestamp the extra > layer of directories based on the timestamps of the zip > or zips found inside them :-) > > Where packages have simple version numbering schemes, it > can happen that each version-directory will contain only > one file. In that case, I suggest to abstain from adding > the extra directory layer, unless needed for consistency > of having the same structure for all packages? > Regards, Eric >
I think you mean some programs like FDAPM do not have "version numbers" like 1.1 and 2.0, but instead have "release dates" as labels instead? In that case, I've organized them by year. For example: fdapm/2003 fdapm/2004 fdapm/2005 fdapm/2007 fdapm/2009 and: fdapm/2003: fdapm-10jul2003.zip fdapm-25may2003.zip fdapm-27nov2003.zip fdapm-11nov2003.zip fdapm-26jun2003.zip fdapm/2004: fdapm-15sep2004.zip fdapm-16apr2004.zip fdapm/2005: fdapm-04feb2005.zip fdapm-18jan2005.zip fdapm-21jan2005.zip fdapm-18jan2005.old fdapm-2005may23.txt fdapm-18jan2005.txt fdapm-2005may23.zip fdapm/2007: fdapm-2007dec20.zip fdapm-2007jul17.zip fdapm-2007jun27.zip fdapm-2007jan06.zip fdapm-2007jul21.zip fdapm/2009: fdapm-2009sep11.zip So if you were a user who wanted to browse for the latest FDAPM release, you would probably start with "2009" and look in there. If you were wanted to see previous releases, you can look in the other years. If these were instead maintained in a single directory, like they had been originally, the files would all be mixed up because the date is presented as "DDmmmYYYY" and "YYYYmmDD" for others. That would give a very confusing directory, making it difficult to find the most recent release (from September 11, 2009): fdapm-04feb2005.zip fdapm-10jul2003.zip fdapm-11nov2003.zip fdapm-15sep2004.zip fdapm-16apr2004.zip fdapm-18jan2005.old fdapm-18jan2005.txt fdapm-18jan2005.zip fdapm-2005may23.txt fdapm-2005may23.zip fdapm-2007dec20.zip fdapm-2007jan06.zip fdapm-2007jul17.zip fdapm-2007jul21.zip fdapm-2007jun27.zip fdapm-2009sep11.zip fdapm-21jan2005.zip fdapm-25may2003.zip fdapm-26jun2003.zip fdapm-27nov2003.zip _______________________________________________ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel