Alright, I'll move over to regular Sword. Probably be easier too b/c I don't have to deal with Java's quirks.
On 8/17/06, Jonathan Morgan <[EMAIL PROTECTED]> wrote: > On 18/08/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > > I have started to port Sword (actually JSword) to the .NET Framework. > > > > I have so far ported org.crosswire.common.history, > > o.cw.common.activate, and a couple files from o.cw.common.util. > > > > If anyone wants to help on this project, just email me. > > > > Currently Implementing: org.crosswire.common.util.* > > Already Implemented: Filter, URLFilter, > > Iterator is going to be a mess because the structures differ greatly > > between C# and Java. CollectionUtil is also kind of odd. > > I don't know the parallel with the .class structure in Java, so the > > o.cw.common.history stuff might be malimplemented. I'll post my code > > eventually. > > If you wish to make a port of Sword or use the Sword libraries under > .NET/Mono/DotGnu, there are two places you might want to look at for > information and implementation details. > > 1. SWIGSword: SWIG bindings to Sword, so you would get access to the > features of the original library. C# with P/Invoke is one of the > supported platforms for SWIG. See > http://source.emptycrate.com/projects/swigsword/ for more details. > > 2. SharpSword: "SharpSword is an open library for accessing, managing, > and searching Bible texts on the .NET platform, implemented entirely > in C#. It supports various module formats including SWORD, and > introduces a new powerful XML module format." See > http://sourceforge.net/projects/swordnet. Especially see the last > announcement, at > http://sourceforge.net/forum/forum.php?forum_id=538831, which states > that development work will continue using SwigSword rather than > SharpSword. > > Jon > > _______________________________________________ > sword-devel mailing list: [email protected] > http://www.crosswire.org/mailman/listinfo/sword-devel > Instructions to unsubscribe/change your settings at above page > _______________________________________________ sword-devel mailing list: [email protected] http://www.crosswire.org/mailman/listinfo/sword-devel Instructions to unsubscribe/change your settings at above page
