At 12:46 PM 5/19/2006, Ashok Hariharan wrote:

Some of you might remember this thread about using an XML database which was a commercial product (which the developers were willing to license on an OSS basis...) v/s using berkeley xml db....

i have finally managed to convince the powers that be, not to go with either product (becuase the commerical option was fraught with risk....the other option looked terribly complicated for the requirement ....)....right now what seem appropriate is to use a standard file system style, hierarchial structure...and index the XML files using an external search indexer....

The projects goal is to build a system with a whole bunch of workflow controlled, data entry forms which will generate the data (the xml documents...)....and there is going to be a web portal presenting the data.

The issue is of technology....We looked at various open source stuff....we tried and gave up on the idea of using a Java server approach (exceedingly complex , unintiutive, etc...)

Finally we settled on python & Zope (there is plenty going for it in terms of a proper unified product., it meets a significant part of the feature requirment...seems less complex than java....).....

The major issue with python/zope is skill availablity within the African continent.....people have used Java here, but no one has ever heard of Python (except as a snake).....

1) The system we want to build is a fairly compex one with multiple legacy applciation integrations...and it needs to be localized and deployed in multiple countries, lots of data entry forms which need to be built quickly etc...I have never felt PHP cuts it in such a situation ( ) what do you guys think...?

I am just barely following this conversation, hanging from the context by the skin of my teeth, but I do have one small suggestion that shouldn't take too long to investigate:

It sounds like you need a front-end to a collection of databases that will permit quick creation of input forms (and presumably output forms as well), is easy to localize, is well supported, and is open source. If this understanding is wrong, skip the rest.

JGuiGen is a project just approaching completion, and which has very recently been posted to Sourceforge. It appears to my non-programmer's eye as being suitable for your application. I won't pretend to be able to define it in understandable terms, so I direct your attention to <http://jguigen.sourceforge.net/>. Documentation is extensive and clearly done.

Perhaps the title tells enough: "JGuiGen -- a Java GUI Generation System -- Elegant CRUD".

If this is completely off-topic, just ignore me -- I'm basically a hardware man.

Bruce Metcalf,
Lake Buena Vista, Florida


Reply via email to