On Wed, 2001-12-05 at 12:55, Troy A. Griffitts wrote: > Hey guys. Just to clear up a few things: > > jsword is indeed all of java code related to sword. It included out > jsp support classes, but also includes the beginnings of a port of the > entire api. You can check it out like any other cvs module from our cvs > server with the module name jsword. > > There probably are a number of classes that are half complete. I > copied the c++ classes from the api about 2 years ago and started a > fairly direct port, changing only to standard java method names and > constructs, but leaving the functionality for each class intact. > > jsword currently requires the jgl container api. The current, standard > java container library is not extensive enough to contain a multimap > equivelant of the c++ stl. The primary difference between a map and > multimap is that a multimap has the ability to iterate thru duplicate > key values, whereas a map does not allow duplicate key values. > > I remember stopping at versekey.cpp. I wanted to rewrite versekey.cpp > internals in c++ anyway and didn't want to port poor code :) Never > rewrote it. :) > > I also have been meaning to get the project B drivers into the jsword > library. I would love for us to work together. I think our main issue > is that project B probably doesn't want to give up their interface, and > I feel a crosswire port of our api should probably be similar to our c++ > api, so developers can switch between both worlds easily and have all > the same concepts available to them. > > Let me know what you guys think. I don't remember the state of > things. I believe just the Managers (reading installed module sets, > etc.) are working, as we use them extensively on the website. > > > Please spend some time reviewing the jsword cvs module and let me know > how bad of shape it's in and I'd be happy to help you out with more > direction and information! This is exciting! I would love to see you > guys make an awesome java framework for java developers! > > > In Him, > -Troy.
Thanks Troy, this just the kind of information we needed. I don't know why but I never thought to look in CVS on Crosswire, just Source Forge. I have it checked out now. I'll see if I can get it to compile, and then come asking questions, which I am (also) sure there will be. Darrell, et all, just holler if you have a particular passion/interest and we'll see what we can get going here. /mike -- ****************************************** Mike Dougherty -- Java Software Engineer ****************************************** Life may have no meaning, or, even worse, it may have a meaning of which you disapprove.