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

Reply via email to