Hi Jim,

> So you can see at a glance in the top level directory what versions
> came out when. And you can quickly navigate to the latest version
> ("2008").

Correct.

> Not every LBACACHE release used the same date format in the filename.
> Sometimes it was "YYYYmmmdd" like "2008apr07" .. and sometimes it was
> "ddmmmYYYY" like "27aug2003" .. and sometimes it was "ddmmmYY" like
> "28aug02." When these were in a single directory, it was very
> difficult to find the latest version. For example:
> 
> lbacache-01apr03.zip
> lbacache-01may2004.zip
> lbacache-01sep2004.zip
> lbacache-09may2004.zip
> lbacache-10nov02.zip
> lbacache-11nov02.zip
> lbacache-12nov02.zip
> lbacache-15jul2004.zip
> lbacache-16apr2004.zip
> lbacache-17jun2004.zip
> lbacache-2005jun19.zip
> lbacache-2006aug31.zip
> lbacache-2008apr07.zip
> lbacache-2008jan18.zip
> lbacache-22sep2004.zip
> lbacache-23apr2003.zip
> lbacache-24jul2004.zip
> lbacache-25aug2003.zip
> lbacache-26jun2003.zip
> lbacache-27aug2003.zip
> lbacache-28aug02.zip
> lbacache-31jul2003.zip
> 
> 
> In that list, what's the most recent version? The first item in the
> list shows "01apr03" which is before the next item "01may2004" .. so
> you might assume the list is sorted by date. Maybe the last item in
> the list is the most recent? But that's "31jul2003." It takes some
> hunting to figure out the latest file is "2008apr07."

Anything other than YYYYmmdd (ISO 8601) is crap for sorting.
(No offense, Eric.)

> But by organizing the releases into "year" directories, you can easily
> see that "2008" is the latest version of LBACACHE. Once you're in the
> "2008" directory, you can quickly find the latest version is
> "2008apr07."
> 
> I think that makes things easier for people who want to find the latest 
> version.

A "latest" symlink would it even make *more* easier. ;-)

>> > 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 :-)
>>
>> Or do it like that.
>>
> 
> That is a huge file management overhead without a lot of value. Or am
> I misunderstanding your suggestion?

I guess, Eric means something like, e.g., "dirtouch foodir
--source=foodir/foolatest.zip". (Dirtouch is a fictional command.)

Cheers,
Robert
-- 
              +++ BTTR Software +++
     Home page: https://www.bttr-software.de/
DOS ain't dead: https://www.bttr-software.de/forum/


_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to