rsync is my friend

Finally, back on the air - without having to debug my webdav components. After problems compiling Pyana for my Linux box, I reverted to building the files in Win4Lin, then going back to Linux and using rsync to publish them.

Not perfect, but it gets the job done.

And, of course, in the process, I realize I want to completely re-architect BODI. It's tied very tightly to the storage medium (XML) and output (Pyana), the monthly index files have the wrong links, I didn't think through the date issue, the permalinks are too long, and I've never tested it on any site besides this one.

So yes, I have a bunch of ideas for making it much better. Handle plug-ins, so I can add a quick link to anything, including a FictionWise e-book; store data in an optional database or flat-file storage; encryption (the MAIN reason I started this in the first place!); better and more customizable output (using Cheetah maybe?).

A whole bunch of stuff.

But for now, running it between 2 OS's to get it uploaded works...


Written by Andrew Ittner in misc on Wed 21 July 2004. Tags: open source, python