2007-03-22 01:01:35 UTC
Hi PFFan
Wow, quite a project you've got here ! If I understand well, you want to have a desktop client application to manage your database that is also used by your website ? Interesting use case indeed.
First, if you want to be sure I read your questions, please send them also by email (sourceforge's works well).
MediaLibrary2 including the hibernate code has been written by olive. I'll forward your questions to him, however I'm quite sure he did not work on it since then. Now that I think about it, I believe he also wrote a web application version of MediaLibrary.
Out of the CVS box the junit tests of ML2 work well and that's as far as I remember.
ML2 wasn't integrated mainly because the GUI integration was far from trivial and its performances weren't better (didn't use that much less memory than ML1 and loading was slower). The GUI integration would need some refactoring, since ML1 used a simple object model that was loaded at the beginning once and for all whereas ML2 uses business services, the DAO pattern etc. to load objects when required (well, database-like).
I'm really busy these days, but your motivation tells me I can't let you down. So if you send me your code (ex. the src directory), I'll at least look at it, or even try to find the time to patch it, or to put up a new CVS for a specific version...
Regards
MaDProph, for the ML Team