[sword-devel] Projects discussion document

Daniel Glassey sword-devel@crosswire.org
Fri, 7 Jan 2000 14:19:10 -0000


These are just a random brief impression of what is going on at the 
moment and what I reckon could be useful. Ideas, comments, things 
I've blatantly missed welcome. This is just to put things up for 
discussion to see where things could go this year.

Daniel

Web site and mailing lists
	Bug tracker
	CVS browser
	automatic source snapshots
	List of current projects and leaders
	cvs notification list
	publicise sword-support on website
	Publicity
	the web interface to sword

Apps
	BibleTime - KDE - linux/unix
	Sword - Win32
	wxSword - lots
	Curses - lots
	Install manager
	Web interface
	development, internationalisation(translation) and documentation

Library
	API documentation
	search mechanism
	make sure it works for as many platforms as there are apps for
	more filters
	support for books and more ThML support
	internationalisation (inc making a new abbrevs mechanism for it)
	verse parsing in versekey (esp if have new abbrevs mechanism)
	compressed modules
	downloading books(e.g. from ccel) or modules from crosswire or 
mirror as part of library	
	scripting
	test suite

Distribution
	put together distributions for various platforms for library, apps 
and modules
	Given the large number of modules and distributions, it might be 
good to distribute the modules in zip, tar.gz or tar.bz2 and have 
rpms/debs/etc that will install from the archive to the right place.
	linux
		suse, redhat, debian, mandrake, caldera, corel, stampede
		others?
	unixoids
		solaris,freebsd,openbsd,others?
	windows
		win32
		win16
		dos

Modules
	document instructions for creating them
	publication rights
	converting from olb esp. http://www.ccel.org/olb
	book type modules
	stuff to do with the new possible search mechanism
	looking for more 
--
A linguistics professor was lecturing to his class one day. 
"In English," he said, "A double negative forms a positive.
In some languages, though, such as Russian, a double negative
is still a negative.  However, there is no language wherein
a double positive can form a negative."  

A voice from the back of the room piped up, 'Yeah, right.'