On Sun, 20 Jun 2004, Trent Buck wrote:
It depends how often I need to do tables :-) I'm using it right now to work out the best times to have tutorials and pracs -- since I want them in the afternoon, but clustering is more important.
*Nod* Luckily my school days are behind me so I don't need it for that. But I've noticed at work some general scheduling needs that you might run into yourself some day:
* A dept manager needing to schedule vacation days of employees * An admin assistant trying to schedule meeting times for executives and conference rooms * Parsing cron jobs and printing a schedule of what's occurring when on the systems, so you can detect overlaps and optimize.
There's a lot of other scheduling tools out there but not any I know of that output SVG. Also, on GNU/Linux there aren't very many _good_ scheduling tools; at work (where we're all FLOSS-based), pretty much everyone either hand-writes these things or uses Gnumeric, neither of which are very pretty. On Windows I know people could use MS Project, and there is a MRProject that runs on Linux, but that may be overkill simple schedule printing needs like these.
I think when I told Lauris about it last year I didn't even get a reply. However, if other people are interested, then IMO I'm obligated to develop / maintain it. Moving to (f)lex'd be favorite, since the parser is *really* dodgy.
I've done a bit with Flex/Bison parsers, but I'd suggest if you want to improve this tool's parsing capabilities to look at scripting languages. I've found that for text processing, you can almost always knock together a script to do it in a fraction of the time needed to do an equivalent Flex-based C program.
Bryce