One of this project's strengths is its community of contributers. Unlike some other Java web component frameworks, Wicket is not controlled by a founder & dictator. Hooray for that. But in some areas, disorganization is killing us.

At present, there is no standard way to access a hibernate session factory. I understand that the lack of such a standard doesn't stop me from accessing one somehow. Wicket's domain is the user interface, and I could integrate with a database however I like. That's not very helpful though, to me and every other web application programmer who absolutely have to integrate with a database before we do anything else. Most of us are on hibernate, often accessed through Spring. We just want one way to hook these things up.

In late August there were two (or more) database packages that did things rather differently from each other, then Jonathan Locke announced contrib-database. Apparently he didn't think the existing efforts were clean enough. That's fair, I'll take his word for it. I was ready to switch to that package until I saw that it didn't go beyond loading individual hibernate objects. Loading one object is the easy part. The interesting part, the part that could be done a hundred different ways, is how to load and display many objects using a query. That's handled by the apparently unclean contrib data and dataview packages. Great.

I wonder if this is just a problem of communication. Surely dataview, for example, could be adapted to contrib.database's foundation. If those two could be merged, we'd have something deprecation-proof to use right now. The code doesn't have to be perfect, it just needs to give us an overall structure to program around.

Are people talking to each other? I'm just asking because, from my perspective, there's a bizarre silence on the subject. An argument would be better than nothing. We NEED database integration. Not just for the "enterprise," but for any web application worth using. Let's get it together.

Nathan



-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
Wicket-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user

Reply via email to