[sword-devel] Looking for help/direction with Scriptural Archiving Study Project

Troy A. Griffitts scribe at crosswire.org
Tue Dec 7 19:49:02 MST 2010


Thanks for the comment Jonathan,

Yes, we've discussed using a social networking system and are leaning
toward opensocial right now because there are a number of projects in
the humanities (members of interedition) who have built useful tools in
disparate technologies who would like to collaborate.

Here is a sample opensocial container showing pub/sub functionality
between a client gadget and our image viewer as a gadget:

http://community.crosswire.org/viewer.html
http://crosswire.org/svn/community/trunk/webapp/viewer.html

You'll see the source is very minimal and allows gadgets to be embedded
from any number of other sites.

There are a zillion opensocial gadgets already available for us to use
(see http://igoogle.com) and there are containers written in a ton of
different languages, so others can use our gadgets no matter what
language they prefer.

Hope this is convincing.

Troy



On 12/07/2010 11:41 PM, Jonathanbatteas wrote:
> Troy I can definitely do that.
> 
> However, I wanted to ask a couple quick questions. The specs for this project are pretty broad, and I could really see something like this leveraging a social network aspect, profile, chat, messaging, sharing studies, and keeping track of individual users' annotations. Has the option of using existing open source content management systems as a base for this application been discussed? There are literally thousands of them out there, many of which could fit the bill as a base for this system
> 
> I am most familiar with Joomla, so I'll use that as an example. It is written in PHP, rather than JSP, but since most of the custom work is going to be done with JavaScript in the viewer, all of this work could be ported easily. Joomla has an open source, though not free, social network component called JomSocial, into which it would be fairly straight forward to created the viewer/annotation component as a plugin (would that be something you would consider working on Mike? You mentioned PHP). All that would be needed are some database tables to store the information and link that information to the users' profiles. User management and content (images for the manuscripts) management would already be built into the base system.
> 
> Though this method might take a little extra work to learn the specifics of whatever system was chosen as a base, it still could take much less time than programming the entire thing from scratch.
> 
> No pressure at all, but if we did want to go this direction, I have a domain license for JomSocial that I would be happy to give to this project. Consider it my small donation.
> 
> Anyway, I'd be happy to work on some design for what you have so far, what would the best way of looking at what you have so far (source)? Or is it all located in the index file for the viewer? I'm away from my computer right now, so I haven't had a chance to check. Thanks. Talk to you later.
> 
> On 12/07/2010 07:20 PM, jonathan batteas wrote:
>>/ ... I have general web dev experience, but nothing
> />/ that could touch the level of programming this would require. I am
> />/ mainly a UI and design guy. I am very interested in usability,...
> /
> Jonathan, this is EXACTLY what we need right now.  I am focusing on the
> functionality that the team here needs.  Ask anyone on this list, I SUCK
> at aesthetics!
> 
> Take the CSNTM indexing status page.  If you login at
>  <http://community.crosswire.org,>http://community.crosswire.org, then go to Projects, then CSNTM
> Indexing, and look at the status page there, you'll see it is simply an
> HTML table with all the bits volunteers and managers need to see.  It's
> functional but absolutely ugly.  If you could design an HTML page with
> all the same features on it, I can encorporate your static html into my
> dynamic page which will produce the live data using your shiny new design.
> 
> Does this sound like something that interests you?
> 
> Troy
> 
> 
> 
> 
> Sent from my iPod
> 
> On Dec 7, 2010, at 5:55 PM, Mike Hagedon <mike at cainscape.com
> <mailto:mike at cainscape.com>> wrote:
> 
>> Troy,
>> Thanks for reposting that... I had forgotten how to get there.
>>
>> Now that I am there, I can't remember how to attach the images to the
>> records. I'm looking at ANA Fragment 12; my username is mike. 
>>
>> Also, if you wanted any PHP work (I see it's JSP now), I'd be
>> interested in that after my thesis is finished in May. Also, I can
>> contribute jQuery help if that's needed. 
>>
>> Mike Hagedon
>> Tucson, AZ
>> (Also a long-time lurker)
>>
>> On Tue, Dec 7, 2010 at 1:13 PM, Troy A. Griffitts
>> <<mailto:scribe at crosswire.org>scribe at crosswire.org
>> <mailto:scribe at crosswire.org>> wrote:
>>
>>     On 12/07/2010 07:20 PM, jonathan batteas wrote:
>>     > ... I have general web dev experience, but nothing
>>     > that could touch the level of programming this would require. I am
>>     > mainly a UI and design guy. I am very interested in usability,...
>>
>>     Jonathan, this is EXACTLY what we need right now.  I am focusing
>>     on the
>>     functionality that the team here needs.  Ask anyone on this list,
>>     I SUCK
>>     at aesthetics!
>>
>>     Take the CSNTM indexing status page.  If you login at
>>     <http://community.crosswire.org>http://community.crosswire.org,
>>     then go to Projects, then CSNTM
>>     Indexing, and look at the status page there, you'll see it is
>>     simply an
>>     HTML table with all the bits volunteers and managers need to see.
>>      It's
>>     functional but absolutely ugly.  If you could design an HTML page with
>>     all the same features on it, I can encorporate your static html
>>     into my
>>     dynamic page which will produce the live data using your shiny new
>>     design.
>>
>>     Does this sound like something that interests you?
>>
>>     Troy
>>
>>
>>     _______________________________________________
>>     sword-devel mailing list:
>>     <mailto:sword-devel at crosswire.org>sword-devel at crosswire.org
>>     <mailto:sword-devel at crosswire.org>
>>     <http://www.crosswire.org/mailman/listinfo/sword-devel>http://www.crosswire.org/mailman/listinfo/sword-devel
>>     Instructions to unsubscribe/change your settings at above page
>>
>>




More information about the sword-devel mailing list