Sunday, January 16, 2011

KaT: a simple way to have software projects organized



I like to maintain software projects backed up and organized in my local computer. Well, who doesn't? Anyway, i have my own way of doing it and the less intrusive in my workflow, the better.

I like to have a repository folder with a sub-folder for every project. These sub-folders keep zip backups of all the project files at important development stages and also a nice version tracker text file containing a description for all versions i submit.

Lately i got tired of adding the zips by hand, editing the version tracker file, creating folders and files for the new projecs... and decided to do a simple software application to do this work for me. It is called KaT (KeepAndTrack). I added a project page on sourceForge for it, thinking that maybe other people could find it handy, here's the link:

KaT Project Page

It is open-source, so the source is included (yay!). Don't expect much of the GUI, i'm a low-level programmer and doing GUI's is not my specialty. Anyway, i tried to avoid the boring and unfriendly command line interaction by replacing it with nice text input boxes and icons.