[OT] Organising Large File Collections

  • Thread starter Thread starter No I'm Spartacus
  • Start date Start date
Yes, and it would also put the files in the correct order, so to
install the latest version, you would just have to click on the last
file in the list (assuming you have it sorted by name). eg:

v395_IrfanView-iview.exe
v396_IrfanView-iview.exe
v397_IrfanView-iview.exe
v398_IrfanView-iview.exe

To install v3.98 of IrfanView, just run the last one. Very nice :-)
I'm liking the idea of renaming the files and just keeping them in the
one folder more and more. The only downside is that just by using the
version as the prefix, you couldn't tell that IrfanView was a graphics
viewer. Potential solutions I think are:
1. Use a small number of folders (one only - so folder for Graphics,
folder for Internet etc), and just have the downloads in those (one
layer of folders would be manageable - a couple of the posters in this
thread have one layer systems)
2. As well as the version, use maybe a main function and sub-function
in the prefix. eg: v398_Graphics_Viewer_IrfanView-iview.exe
3. Put the category information in a text file, and just use the
version number as the prefix for the file. So in the text file, I may
have an entry something like:
IrfanView: Graphics viewer. www.irfanview.com

Converting all my current downloads to a new system is a bit daunting,
but I have two options:
1. Leave the current downloads alone, just start the new system as of
today
2. Wait until one weekend I am very very bored and have nothing else
to do, and... ;-)

FWIW - I was thinking in terms of a *slight* restructuring of your
present system - that could be a gradual change - put new apps in one
folder - get rid of existing version subfolders bit by bit when you have
a little time to work on them.

Susan
--
Posted to alt.comp.freeware
Search alt.comp.freeware (or read it online):
http://www.google.com/advanced_group_search?q=+group:alt.comp.freeware
Pricelessware & ACF: http://www.pricelesswarehome.org
Pricelessware: http://www.pricelessware.org (not maintained)
 
FWIW - I was thinking in terms of a *slight* restructuring of your
present system - that could be a gradual change - put new apps in one
folder - get rid of existing version subfolders bit by bit when you have
a little time to work on them.

Susan

Hi Susan,

Yep, that's a third option. Only convert the older stuff as I go into
them (either to install, maybe to download an updated version or
whatever)...Again, a nice compromise between the two options!
 
No said:
Hi everyone,

Now, This system works fine for most of the time. However, I've
noticed it makes finding files in folders with a lot of files messier
than what it should be (not all downloads simply consist of one
downloaded file for a program), so I was looking for a better way. I
did think of renaming the files to describe exactly what they are, but
I would prefer not to do that, because if you ever come across a
download, you can sometimes tell by the filename that you already have
it, wthout having to download it and do a binary file comparison.

So, does anyone use a organising system that they think is
particularly good?
--

At times, with update notices here on ACF, or a web page turns out to have lots of
potential interesting files, I download a number of files, no time to look at
them until sometime later.

My current files go into, for this month, a Feb Files folder at the start of the
month. then later in the month into a Feb Later folder, I try to review the most
useful, a working copy goes into my Utilities folder, a archived copy into my Safe
folder on another partition. By end of month, eventually, there's a large bunch of
files that wind up in a Work Later folder, they do get looked at later, many are
discarded.

But I only use- maybe- 50 programs, so I keep filtering to wind up with the most
useful 50. And I find I download less as I find more keepers.

Mike Sa
 
Converting all my current downloads to a new system is a bit daunting,

I think, rather sooner than later you'll regret that. If you only have
a few (hundred) programs, a one-folder approach may be sufficient. If
you have a really large collection (some 5000 progs with 18 GB *is*
large ;-) ) you either sort it by category or use a database driven
approach. Else you don't need to start a collection at all, because
you'll hardly ever get hold of a program, again.
1. Leave the current downloads alone, just start the new system as of
today

Use one system and stick to it. Else you'll find yourself reorganizing
over and over again.
2. Wait until one weekend I am very very bored and have nothing else
to do, and... ;-)

That's nothing which can be done properly on a couple of weekends,
let alone one. One weekend is only enough time to destroy a system;
not enough to build a (proper) new one.

IMHO, you should think about the reason why you archive old versions.
I usually only do this during beta testing periods, after license
changes, when a program gets a complete rewrite or lots of new
functions (and I think that the lean version may come handy one day.)
If you can't come up with a good reason, ditch the old versions. A
mere possibility of unnoticed *ware changes (and such) usually doesn't
pay off. Usually somebody finds out quickly enough (and posts some
notice) to get a working copy somewhere. And, why, few programs
really *are* indispensable.

To answer your original question: As you already may have guessed -
I use a similar system. Back in the early nineties I started with
a Download folder, thematic subdirectories and program directories.
(Took part of the ideas from browsing Simtel and Garbo.)

After Windows, Linux, OS/2 and a couple of other OS variants got
out, a new classification level proofed useful: Underneath the
Download folder I added a general directory for OS versions, a
folder for Hardware drivers (only the ones *I* need), one folder
for every OS (containing the programs sorted by categories, again),
and a few general folders where I thought the side by side placement
of similar programs more important than the OS they run on. These
include Knowledge programs and Development tools.

Few years later, fat thematic categories got subfolders. Maybe
at the same time I started a strict scheme for program folders.
Top level (if necessary) Version folders. That folder contains an
Install, a Src and an Extract folder (again: only those needed).
The Extract folder of course can contain a whole directory tree,
if the program likes to create one.

The above may sound *very* big. But, although it is a couple of
GByte, at the moment, it is by far smaller than yours. The reason
is: I only keep programs worth to do. There are few programs within
the collection I haven't used at least twice or thrice. Every
program gets 2 information files: a *.xml and an Info file. The
first contains all necessary information (author, license state,
homepage and such). The latter holds special characteristics.

Program (sub-)category folders hold Info files, too. They contain
hints about programs suitable for the purpose, but for some reason
stored within another category. (Usually multi-purpose programs.)
Another useful information held inside these files is a list of
disappointments. When I test a not-so-good program (which therefore
gets deleted immediately) and I think I may run across it again,
than I note version, name and reason, why the program failed.

Because my collection is well sorted, it only takes an instant
to go to an appropriate category. And keeping only the best, it
takes another instant to find the best suitable program.

I don't update my whole collection on a regular basis. Instead,
whenever I need a certain program and think I miss something (or
else think I could do with an update) I check all programs of the
same (sub-)category and maybe do a search with the names of the
most popular ones to find out, whether new gems have been written.
IMHO, that's a manageable step-by-step approach, which over the
years builds a decent collection without stealing too much time
for organization tasks... ;-)

BeAr
 
*post = new No I'm Spartacus:

So, does anyone use a organising system that they think is
particularly good?

I simply use long file names and a few other information (e.g. version
numbers) in the file names.

Works fine for me.


--
Thanks, Renan(tm) - Canoas, RS, Brazil

"Real Programmers don't comment their code. If it
was hard to write, it should be hard to understand."

"... and hard to mantain." -- Margrave of Brandenburg in a.c.f.
 
No said:
Hi everyone,

How do you organise your freeware downloads? I have a lot of them, so
I organise mine in a very thorough way. First, I have a downloads
folder. Then, underneath that, I have folders for a number of
categories. Graphics, Internet, Utilities etc (basically program
type)....

Now, This system works fine for most of the time. However, I've
noticed it makes finding files in folders with a lot of files messier
than what it should be (not all downloads simply consist of one
downloaded file for a program), so I was looking for a better way. I
did think of renaming the files to describe exactly what they are, but
I would prefer not to do that, because if you ever come across a
download, you can sometimes tell by the filename that you already have
it, wthout having to download it and do a binary file comparison.

So, does anyone use a organising system that they think is
particularly good?
--

I have a text file in my download folder with all the info:
d/l file name, unzipped file name, version, author, the name of the URL
where I d/led the original, comments, etc. I sort this info by the unzipped
file name and version. (if I uninstall the s/w then I delete the info.)
It's a simple method but it works well for me.
Of course, you could try using a database for all this info.
HTH, He2
*************************************************************
* Remove "-XXX" and "pi." before replying by email. *
*************************************************************
 
I am far worse, I have one 80GB hard Drive I use exclusively for
Downloads.
I have 1 Main folder named Downloads, then many Sub-folders
0,1,2,3,4,5,6,7,8,9 then every program i have collected in my almost 12
years on the Net "A- to -Z."

I do burn a lot them off to CD and DVD when they reach 700MB and 4GB
I have a file I include in the folders called a .idm which associates
itself with notepad.
I call a "Read Me.idm" tells me the name of the program, date time,URL
of home page, URL and Download URL, description, of what the program
does. Size

I have one of these read me.idm's in every sub folder.

Then Priceless Son of Spy was long ago nice enough to help me find the
Freeware version of STG folders. I created a nice long folder list of
every program I have.

Good example of this My girlfriend is a PC Tech, When my older AMD 450
crashed (Bad mainboard) she copyed my download drive for me, but I
asked her not to format it.
She swore up and down she copyed all my files everything went from 0-
to -9 A- to -O and this is where it stopped.

With STG Folder List I was able to prove to her I was not losing my
mind (so she tried to make me believe) and she had not copyed
everything in the folder.

as for updates to programs Irfan View and drop the updated exe in the
same folder.
I have tried many different ways but this works best. And it does not
hurt when I was younger I had a very good memory.
 
On Wed, 22 Feb 2006 19:57:48 +0100, "B. R. 'BeAr' Ederson"

Hi BeAr,
I think, rather sooner than later you'll regret that. If you only have
a few (hundred) programs, a one-folder approach may be sufficient. If
you have a really large collection (some 5000 progs with 18 GB *is*
large ;-) ) you either sort it by category or use a database driven
approach. Else you don't need to start a collection at all, because
you'll hardly ever get hold of a program, again.


Use one system and stick to it. Else you'll find yourself reorganizing
over and over again.

After thinking about it a bit more, I think you may be right with the
above points. I've started to do a new system with my gaming downloads
(using the filenames). It was a gaming folder that prompted me to
think about this in the first place. I was going through one of the
games folders that had a lot of mods in it, and it hit me that with
all the cryptic filenames there, the only way I could find anything
was to go through the text file in there that described each download.
So, I think I might actually have two systems - no change to my
downloaded programs, but start using a filenaming system for my games
folders, expecially the one's that have hundreds of mods in them.
That's nothing which can be done properly on a couple of weekends,
let alone one. One weekend is only enough time to destroy a system;
not enough to build a (proper) new one.

Yeah, I was being a little optimistic there, wasn't I? ;-)
IMHO, you should think about the reason why you archive old versions.
I usually only do this during beta testing periods, after license
changes, when a program gets a complete rewrite or lots of new
functions (and I think that the lean version may come handy one day.)
If you can't come up with a good reason, ditch the old versions. A
mere possibility of unnoticed *ware changes (and such) usually doesn't
pay off. Usually somebody finds out quickly enough (and posts some
notice) to get a working copy somewhere. And, why, few programs
really *are* indispensable.

To answer your original question: As you already may have guessed -
I use a similar system. Back in the early nineties I started with
a Download folder, thematic subdirectories and program directories.
(Took part of the ideas from browsing Simtel and Garbo.)

After Windows, Linux, OS/2 and a couple of other OS variants got
out, a new classification level proofed useful: Underneath the
Download folder I added a general directory for OS versions, a
folder for Hardware drivers (only the ones *I* need), one folder
for every OS (containing the programs sorted by categories, again),
and a few general folders where I thought the side by side placement
of similar programs more important than the OS they run on. These
include Knowledge programs and Development tools.

Few years later, fat thematic categories got subfolders. Maybe
at the same time I started a strict scheme for program folders.
Top level (if necessary) Version folders. That folder contains an
Install, a Src and an Extract folder (again: only those needed).
The Extract folder of course can contain a whole directory tree,
if the program likes to create one.

The above may sound *very* big. But, although it is a couple of
GByte, at the moment, it is by far smaller than yours. The reason
is: I only keep programs worth to do. There are few programs within
the collection I haven't used at least twice or thrice. Every
program gets 2 information files: a *.xml and an Info file. The
first contains all necessary information (author, license state,
homepage and such). The latter holds special characteristics.

Yes, I keep absolutely everything, even when I know I will never
actually use the program. If I only kept what I actually had
installed, well - my SoftCAT db of what I currently have installed
shows 127 programs. Bit of difference between that number and what I
actually have in my downloads folder!
Program (sub-)category folders hold Info files, too. They contain
hints about programs suitable for the purpose, but for some reason
stored within another category. (Usually multi-purpose programs.)
Another useful information held inside these files is a list of
disappointments. When I test a not-so-good program (which therefore
gets deleted immediately) and I think I may run across it again,
than I note version, name and reason, why the program failed.

Because my collection is well sorted, it only takes an instant
to go to an appropriate category. And keeping only the best, it
takes another instant to find the best suitable program.

I don't update my whole collection on a regular basis. Instead,
whenever I need a certain program and think I miss something (or
else think I could do with an update) I check all programs of the
same (sub-)category and maybe do a search with the names of the
most popular ones to find out, whether new gems have been written.
IMHO, that's a manageable step-by-step approach, which over the
years builds a decent collection without stealing too much time
for organization tasks... ;-)

I actually feel compelled to go through my installed programs and
check for updates every couple of months. I note the last date I
checked for an update in my SoftCAT db. I also subscribe to a lot of
program notifications on BetaNews, so whenever a program gets updated,
I immediately download the new version.
 
I am far worse, I have one 80GB hard Drive I use exclusively for
Downloads.
I have 1 Main folder named Downloads, then many Sub-folders
0,1,2,3,4,5,6,7,8,9 then every program i have collected in my almost 12
years on the Net "A- to -Z."

I do burn a lot them off to CD and DVD when they reach 700MB and 4GB
I have a file I include in the folders called a .idm which associates
itself with notepad.
I call a "Read Me.idm" tells me the name of the program, date time,URL
of home page, URL and Download URL, description, of what the program
does. Size

I have one of these read me.idm's in every sub folder.

Then Priceless Son of Spy was long ago nice enough to help me find the
Freeware version of STG folders. I created a nice long folder list of
every program I have.

Good example of this My girlfriend is a PC Tech, When my older AMD 450
crashed (Bad mainboard) she copyed my download drive for me, but I
asked her not to format it.
She swore up and down she copyed all my files everything went from 0-
to -9 A- to -O and this is where it stopped.

With STG Folder List I was able to prove to her I was not losing my
mind (so she tried to make me believe) and she had not copyed
everything in the folder.

as for updates to programs Irfan View and drop the updated exe in the
same folder.
I have tried many different ways but this works best. And it does not
hurt when I was younger I had a very good memory.

Wow - I feel like a novice now!
 
Back
Top