Yikes, when read on my phone my email looks very long! Here is a brief version:
I'd like to add some eggs to svn: 1. refdb - gnumeric spreadsheet to branch/merge friendly flat file converter. 2. histstore - command line history database 3. mfind - file tree store similar to gnu locate 4. timesnitch - statistically measure where you spend your time. 5. margs - simplistic argument processor. And (adding this one) ... 6. stml - minimal cgi web app framework. Any objections to my adding these? Any objections/suggestions about the names? Thanks! Matt -=- On Wed, 21 May 2014 21:41:49 -0700 Matt Welland <m...@kiatoa.com> wrote: > Hi, > > I have a few small apps which I'd like to add to svn if there are no > objections. Note: I've no idea what to call these things so suggestions for > better names are welcome. > > 1. refdb. Keep a spreadsheet in a set of flat files which are branch and > merge friendly (e.g. in tools like git and fossil). Formatting is preserved. > Data is treated as a three level dictionary array <sheet><row><col> so row > and column labels in the spreadsheet must be unique. Refdb has only been > tested with gnumeric. > > 2. histstore. Easily capture your commandline history into a sqlite3 > database. This is very handy for those of us working with engineering design > tools and such like where long, complicated command lines are a daily > annoyance. > > 3. mfind. A tool for storing a directory tree in an sqlite3 database for easy > searching. Mostly handy in environments where locate is either not set up or > cannot be set up centrally for security reasons. > > 4. timesnitch. A strange tool for measuring what you do with your time. It > randomly pops up a dialog where you enter what you were doing and provides a > report of where your time is going based on some simple statistics. The > method is similar to measuring the area of a closed curve on a piece of paper > by randomly dotting the paper, counting the dots inside the curve, dividing > by the total number of dots on the paper and then multiplying by the area of > the paper. Although it can be slightly irritating :) timesnitch is fun to use > for a few days. It is surprisingly accurate and for me at least it has > revealed some interesting insights into how I spend my time, particularly at > the office. > > 5. margs. A *very* simplistic command line argument parser. I have never > acclimatized to the existing arg processors and I use this one a lot. Making > it into an egg is mostly for my personal convenience :) > > I think I've mentioned my interest in putting these out as eggs in the past > but I didn't follow though at the time. Refdb and histore are quite popular > at work and I'd like to ensure they are readily available and easy to install. > > To set these up I just create and populate the necessary directories in svn > and add entries to egg-locations, correct? I could create fossils for these > and register them but that seems like more hassle than it is worth. Does it > matter to anyone which option I choose, fossil or svn? If I go the fossil > route can I keep multiple eggs in a single fossil? > > Lastly, these projects are all a little rough, (I'm an analog design > engineer, not a programmer!) but comments and feedback are greatly > appreciated. > -- > Matt Welland <m...@kiatoa.com> > > _______________________________________________ > Chicken-users mailing list > Chicken-users@nongnu.org > https://lists.nongnu.org/mailman/listinfo/chicken-users -- Matt Welland <ma...@kiatoa.com> _______________________________________________ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users