I just needed to make a correction to this post - the database used in
Chandler is not Apache Derby, it is Oracle's BerkleyDB. Not really very
close was I, sorry

On 9/17/07, Andrew Jensen <[EMAIL PROTECTED]> wrote:
>
> Hello users,
>
> User chat - if that wasn't a give away, then I'll be blunt this is a
> little off topic - kind of ;>)
>
> From time to time I get the 'community' bug and make these odd postings to
> the list, given that OOoConn07 is now just around the corner - a good time
> for another one. That and I am sitting here waiting on feedback from a group
> of 20 people on a question that should have been put to rest days ago...ah,
> the human being what a marvelous collection of intricate, often chaotic
> behaviors.
>
> OK- so about software - specifically software that needs a data storage
> mechanism - that would be almost all of it.
>
> Recently found myself in need of a project planning application- ( I
> recall leaving the corporate world, in part, to avoid gantt charts and
> resource budgeting.... )
>
> Well, to not drag this out ( I looked at a number of FOSS packages and my
> old reliable MS Project ) - I decided to use a package I have kind of been
> following for a while - not a full blown project planning application and
> not just a to-do list tracker. Chandler 0.7.01 (
> http://chandlerproject.org/ )
>
> Alright first thing is that version number ZERO.7 - A preview release, but
> one that the developers deemed ready to be put to the paces.
>
> A quick overview - Chandler is written in Python and uses the Apache Derby
> database. It can be run as a stand alone desktop application, a web
> application and can use a shared repository to publish read only or
> read/write "Collections" from ones personal repository. I am currently using
> it in all three modes. The  projects development environment is pure Linux,
> MS Xp and Mac ports are part of the project and always available with each
> release, but they are ports.
>
> Now a couple of observations -
>
> First - if you think HSQLdb is a memory hog - you aint seen nothing till
> you fire up Derby.
>
> Startup time for the application - well, slow - you have to get that
> database engine up and running each time. The UI accounts for this and gives
> feed back to the user that it is working it's way along the needed paths. (
> ALWAYS a good idea )
>
> Data engine specific functions from the main user interface -
> File menu
> * Export / Import for iCal
> * Export / Import full collection and setting as a .chex file, which I
> believe is a Chandler proprietary format, but not sure yet.
>
> Tools > Repository:
> * Check
> * Check and repair
> * Compact
> * Index
> * Backup
> * Restore
> * New
> * Switch
>
> Tools > Logging
> * Open Log Window
> * Logging Setting ( Critical, Error, Warning, Info, Debug ) Info being the
> default logging level
>
> Tools > Settings
> * Export Scrubbed collections? ( again this is in the chex format, what is
> scrubbed - got me?)
>
> Data integrity - you know, I post a record and I expect it to be on disk -
> well, not so with Derby it seems. It does get there eventually - I'm just
> not sure when exactly - being that this is a Preview release I have manged
> to find a few ways to crash it - almost always the changes to the last ITEM
> or ITEMS in the database are gone. When did it become OK for databases to
> run IN-MEMORY and not ON-DISK anyway?
>
> Well, to wrap up - I have ended up registering with the project,
> registered with BugZilla there and entered my first couple of defect
> reports. Which prompted a quick reply from the developers and I am now
> running a snapshot build of the application that, at least for the ways I
> found in the "release package", does not crash.
>
> Have a wonderful day - and if you are gong to Barcelona...enjoy!
>
> Drew
>
>
>

Reply via email to