Re: [sword-devel] xmllint & the OSIS standard

2012-04-01 Thread Troy A. Griffitts
#x27;t supported). What's the best way to starting to create a 'test' module for learning purposes? ~Andrew If I download the .xsd file the command line example you gave should work On Sun, Apr 1, 2012 at 6:53 PM, Troy A. Griffitts wrote: 2.5 was crosswire modifications with h

Re: [sword-devel] xmllint & the OSIS standard

2012-04-01 Thread Troy A. Griffitts
2.5 was crosswire modifications with hopes to get pushed into the core spec. Don't use mod2osis. Use this: http://crosswire.org/~dmsmith/kjv2006/sword/kjvxml.zip On 04/02/2012 12:28 AM, Andrew Thule wrote: I just started working with OSIS. I create a KJV.osis file using: %mod2osis KJV> K

Re: [sword-devel] HTML5 front-end

2012-03-27 Thread Troy A. Griffitts
John, I'm sure you've seen SWORDWeb at: http://crosswire.org/study It has quite a few features (word click for morph, lemma, searching, textual evidence). Has fairly nice parallel support. Troy On 03/26/2012 04:13 PM, John Austen wrote: Yes, internet would be required to view, search, a

Re: [sword-devel] [PATCH] Unused code

2012-03-22 Thread Troy A. Griffitts
Dmitrijs, Thank you for the patches. I will review your patches again, but this one specifically I would comment that I'm not in favor of removing commented out code just to make distro checks pass. There is a reason the code is still there, though commented out. I didn't write the URL cla

[sword-devel] maintenance

2012-03-08 Thread Troy A. Griffitts
Gonna be doing some bandaide maintenance over the next couple hours where CrossWire will be unavailable. Sorry the inconvenience. Troy ___ sword-devel mailing list: sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel Instr

Re: [sword-devel] Not showing up title of chapter

2012-03-06 Thread Troy A. Griffitts
On 03/05/2012 08:10 PM, Matěj Cepl wrote: So, I have this as a beginning of the book of Ruth (which I believe is exactly according to : Elímelekova rodina I stalo se za dnů, kdy and yet the title of the chapter is not shown in Xiphos (xiphos-3.1.4 and sword-1.6.2; see http://mcepl.fedorapeop

Re: [sword-devel] OSIS example

2012-03-04 Thread Troy A. Griffitts
OK Guys, I spent a little time on this tonight. I've reworked OSISHeadings to be sane. It was an old filter and parsed everything manually; it had never been updated to extend and take advantage of SWBasicFilter. It is much shorter and fairly well commented now. I'm not promising it works,

Re: [sword-devel] BibleTime indexing problem

2012-03-03 Thread Troy A. Griffitts
Gary, Thank you so much for investing the time to put in the leg work to investigate this and provide a concise example that represents the problem. I seems to be a bug in the skipConsecutiveLinks flag with regard to Testament 1 Header. Did you say this only happens on the HunKar module? I

Re: [sword-devel] OSIS Users Manual considered confusing

2012-03-03 Thread Troy A. Griffitts
Hey Matěj, So, what was your question? :) Any one of us could have technically designed the OSIS standard better. Lack of technical expertise did not cause the issues you cite. Nearly half the OSIS editor body is subscribed to this list, so please, if you have an honest question about the sta

Re: [sword-devel] JNI Bindings

2012-03-02 Thread Troy A. Griffitts
The JNI bindings should be ready to go. I finished them to within epsilon of my goal for Android. Maybe a few rough edges to iron out. They are located in the bindings/ folder of the API. Though for a web application, I'm not sure they would be best. The inherent multithreaded nature of web

Re: [sword-devel] preverse divs

2012-03-01 Thread Troy A. Griffitts
29:31 Troy A. Griffitts wrote: On 02/29/2012 01:21 PM, Peter von Kaehne wrote: Ok, Just my 2p to the matter: There are several versions of osis2mod about which produce different results. I learned the hard way that other than by adding x-preverse to most titles etc things do NOT work. Dear Peter

Re: [sword-devel] Setting canonical="true" ?

2012-03-01 Thread Troy A. Griffitts
true or false. Practically, they assume true. If the OSIS schema had the default of canonical on to be true or if it were optional (making the default on osisText meaningful), there would be no issue. This is to say, I think the OSIS Schema has it wrong for a . Until or unless it is changed

Re: [sword-devel] Setting canonical="true" ?

2012-02-29 Thread Troy A. Griffitts
Sorry to only jump in on problems, but... I don't believe the preceding explanation of 'canonical' is correct. OSIS defaults many attributes to canonical, including and I believe we defined canonical as text belonging to the base work. For us, this is mostly Bibles. For a study Bible, it wo

Re: [sword-devel] HTML5 front-end

2012-02-29 Thread Troy A. Griffitts
Please do not export our data to XML. We do not own most of our data. CrossWire has been granted rights by many content providers to use their content. Often this permission is not transferable. Exporting from one content to another is almost always lossy. We try to mark the source of dat

Re: [sword-devel] preverse divs

2012-02-29 Thread Troy A. Griffitts
ferent level of "properness". It would be great if we as module makers had a clear specification to work to - whatever that is - and then could dump the module into osis2mod and get a working module. At the moment we do not. Peter Original-Nachricht ---- Datum: Wed, 29 F

Re: [sword-devel] preverse divs

2012-02-29 Thread Troy A. Griffitts
I don't know what's wrong except what I noted in the previous post: that there is something wrong. I want to clear up one thing that seems to be a general misunderstanding: Module makers should never care or know about x-preverse. They should make their module how they think best conforms to th

Re: [sword-devel] Headings and Intros

2012-02-29 Thread Troy A. Griffitts
Stephan, There is a fundamental peace if info that might clear this up: modules maintain their own keys unless you set them with a persistent key. So your code would probably work with one addition: > VerseKey vk = VerseKey(key); > vk.Headings(true); > vk.setChapter(0); > vk.setVerse(0); vk

[sword-devel] preverse divs

2012-02-28 Thread Troy A. Griffitts
An issue came up today that reminding me that we haven't officially finished our support for 'preverse divs'. You can search the archives, but a brief summary: Material associated with a verse, but that should be displayed before the verse marker, used to be called "preverse title" or "prevers

Re: [sword-devel] BibleTime indexing problem

2012-02-28 Thread Troy A. Griffitts
So, a little background. SWORD keys handle versification + 4 special slots: chapter intro book intro testament intro module intro These are positioned respectively using, for example starting with John 3:16 VerseKey k("John 3:16"); k.setVerse(0); // chapter intro k.setChapter(0); // book int

[sword-devel] BibleCS Windows RC (Re: Xiphos 3.1.5 is released)

2012-02-21 Thread Troy A. Griffitts
.2rc1.zip http://www.crosswire.org/sword/ALPHAcckswwlkrfre22034820285912/alpha/InstallManager-1.6.2RC1.zip On 02/21/2012 02:02 PM, Jonathan Morgan wrote: Hi Troy, On Tue, Feb 21, 2012 at 10:20 PM, Troy A. Griffitts mailto:scr...@crosswire.org>> wrote: Hey Karl and the Xiphos team, C

Re: [sword-devel] Xiphos 3.1.5 is released

2012-02-21 Thread Troy A. Griffitts
Hey Karl and the Xiphos team, Congratulations on the 3.1.5 release! This is great! If you need any help with av11n, please don't hesitate to ask. I went through the pains of doing this for The SWORD Project for Windows. It basically boils down to looking for 2 things: 1) SWKey::Persist, an

Re: [sword-devel] Which is preferred in OSIS Bibles? bookGroup or x-testament?

2012-02-13 Thread Troy A. Griffitts
The issues, if I can remember correctly, are deeper than the utility mod2osis, and adding lots of checks in mod2osis to account for all the other issues is only putting a bandaide on the problem. mod2osis should be a very simply utility. It's logic should be: set output format to OSIS grab re

Re: [sword-devel] Which is preferred in OSIS Bibles? bookGroup or x-testament?

2012-02-13 Thread Troy A. Griffitts
Greg, Please don't say you were ignored. I certainly didn't ignore you. Troy On 02/13/2012 07:51 PM, Greg Hellings wrote: On Mon, Feb 13, 2012 at 12:36 PM, DM Smith wrote: On 02/13/2012 01:16 PM, David Haslam wrote: That being the case, it prompts the question, Why does mod2osis use type

Re: [sword-devel] proposed patch: adding n=X marker content to footnotes and xrefs

2012-02-12 Thread Troy A. Griffitts
t much of this is up to how we feel displays best to the end user in the mode with which we display their content. (I presume the mention of Lockman doesn't ease your riled state) :) Troy On 02/12/2012 10:01 PM, Karl Kleinpaste wrote: "Troy A. Griffitts" writes: Again,

Re: [sword-devel] proposed patch: adding n=X marker content to footnotes and xrefs

2012-02-11 Thread Troy A. Griffitts
Well, I listed my downsides in my last message. I don't like looking for the corresponding letter reference on the page, as showing the letter reference implies that you need to find the corresponding letter. A downside of citing is our labels is that we only have about 2 modules that contain

Re: [sword-devel] proposed patch: adding n=X marker content to footnotes and xrefs

2012-02-11 Thread Troy A. Griffitts
Er, sorry about that. I was writing 2 emails at the same time and tacked the end of one to the middle of this one and sent this one off... :) continuing On 02/11/2012 06:25 PM, Troy A. Griffitts wrote: Dear Greg, I respect your opinion, but... you're wrong ;) None of the argu

Re: [sword-devel] proposed patch: adding n=X marker content to footnotes and xrefs

2012-02-11 Thread Troy A. Griffitts
Dear Greg, I respect your opinion, but... you're wrong ;) None of the arguments given are persuasive to me. 1) footnote are for external reference. This cannot be true if the software application always starts with generating their own footnotes at the start of the text. For example. If I

Re: [sword-devel] Av11n and coverage

2012-02-10 Thread Troy A. Griffitts
Hey guys. I'm remember this thread from a while back am to lazy to go back and look. Please remind me why we want a .conf entry and not a call like: SWMgr library; SWModule *kjv = kjv = library.getModule("KJV"); VerseKey testKey = "jn.3.16"; // ListKey range =

Re: [sword-devel] Simple OpenSocial Gadget

2011-10-31 Thread Troy A. Griffitts
Sure. The simplest way to test an opensocial gadget is on http://igoogle.com, or you could add it to you gmail desktop by going to your gmail settings and clicking on the "Gadgets" tab-- but gmail displays really small on the left side and our initial layout doesn't work very well in such a sm

[sword-devel] Simple OpenSocial Gadget

2011-10-28 Thread Troy A. Griffitts
I've added the beginnings of a very simple opensocial gadget for SWORD. If anyone is interested, the URL is: http://crosswire.org/study/simplegadget.jsp ___ sword-devel mailing list: sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo

Re: [sword-devel] XML attribute delimiters in OSIS files?

2011-10-26 Thread Troy A. Griffitts
Hey guys. Just did some testing. If you have a look at sword/tests/xmltest and try the problem case: ./xmltest "" (xmltest already tries to add an attribute to your input which tests for embedded quotes, so you'll see an addedAttribute in your output) You get: [scribe@charis tests]$ ./xml

Re: [sword-devel] SWORD_VERSION

2011-10-25 Thread Troy A. Griffitts
irective just wouldn't work, if the the macro were in the form of #.#.#: #if SWORD_VERSION> 1.6.1 Did you check out how QT_VERSION works? Jaak On 24.10.2011 01:44, Troy A. Griffitts wrote: You can use a few things: CFLAGS += -DSWORD_VERSION=`pkg-config --modversion sword`

Re: [sword-devel] SWORD_VERSION

2011-10-23 Thread Troy A. Griffitts
You can use a few things: CFLAGS += -DSWORD_VERSION=`pkg-config --modversion sword` _ #include #include using namespace sword; using namespace std; int main(int argc, char **argv) { cout << SWVersion::currentVersion << endl; return 0; } ___ #include

Re: [sword-devel] CLucene 2

2011-10-04 Thread Troy A. Griffitts
Deji, That's awesome! Thank you (and to Tom)! Anyone want to take a shot at adding to configure.am and cmake a define and ifdef those lines depending on the version of clucene found? On 10/04/2011 05:46 AM, Deji Akingunola wrote: On Fri, Sep 2, 2011 at 12:48 PM, Greg Hellings wrote: So

Re: [sword-devel] Detecting Problem Characters

2011-09-23 Thread Troy A. Griffitts
Yeah, I tried sed first, but this was originally for the mac and I couldn't get it to work with new lines on the mac. On 09/23/2011 07:59 PM, Karl Kleinpaste wrote: "Troy A. Griffitts" writes: This script removes all \r's from your file You sure do like to work awfully

Re: [sword-devel] Detecting Problem Characters

2011-09-23 Thread Troy A. Griffitts
Michael, It sounds like you have eol types intermixed within your file. This script removes all \r's from your file to normalize linefeeds to newlines. It might help. Make a backup of your file first! :) http://crosswire.org/svn/community/trunk/utils/osx/te2bb.app/Contents/Resources/te2bb.s

[sword-devel] HTML Design

2011-09-02 Thread Troy A. Griffitts
We are in desperate need of a nice HTML design for a few new components. I don't need to tell you again how horrible I am at aesthetics. Please consider saving the eyes and alleviating the frustrations of many an end user by lending your creativity and talents to design something graceful and att

Re: [sword-devel] Normalization?

2011-08-31 Thread Troy A. Griffitts
logic by placing it into the search method itself, but I worry if it might take away the option of some searches. I've leaned toward making it a recommended policy for frontends for now. Troy > > DM > > On Aug 31, 2011, at 9:21 AM, Troy A. Griffitts wrote: > >&

Re: [sword-devel] Normalization?

2011-08-31 Thread Troy A. Griffitts
Quickly before posting, this data is not entirely accurate. I've posted this a number of times and hope frontends have taken this to heart. SWORD has the concept of preparing a text for searching. Modules can add StripFilters to do whatever preparation they want to do for searching. SWModule make

Re: [sword-devel] Change to Synodal verse system

2011-08-01 Thread Troy A. Griffitts
On 01/08/11 14:55, Chris Little wrote: > We added the SynodalP v11n specifically to support IBT's texts, and > that's probably as much as we can do to accommodate these texts. OK, to be sure I understand the summary of the issue: IBT has legacy Russian Bibles that use v11n "P" We have Russian Bib

Re: [sword-devel] BibleZ HD Beta - webOS Bible Reader App for the HP TouchPad

2011-07-24 Thread Troy A. Griffitts
Stephan, Sorry for my '.' instead of '->' in my examples. I've been in Java for the past 3 weeks. Most everything is UTF-8 these days, but in our past world, when things were much more mixed, the proper way to get UTF-8 back was to use the module render filter and make sure your markup filter ma

Re: [sword-devel] BibleZ HD Beta - webOS Bible Reader App for the HP TouchPad

2011-07-23 Thread Troy A. Griffitts
Being new to C++, you've done quite well. So webOS programming is pretty much all javascript with hooks to call native library? That's pretty cool. Here are a few suggestions for pluginSword.cpp. I'll walk through the logic of how we get to an optimal configuration so you can understand the re

Re: [sword-devel] Problems to build SVN sword with clucene-core clucene-core-2.3.3.4-1

2011-07-22 Thread Troy A. Griffitts
Dear Matěj, I am running a fully update F14 box and the latest version (11.04) of Ubuntu which show respectively: clucene-core-0.9.21b-2.fc14.x86_64 clucene-core-devel-0.9.21b-2.fc14.x86_64 libclucene-dev0.9.21b-2 installed. I'm not sure how clucene version numb

Re: [sword-devel] The Scriptures 2009 Markup

2011-07-18 Thread Troy A. Griffitts
Looking at the OSIS->RTF filter it looks like it should work: if (type == "bold" || type == "b" || type == "x-b") outText("{\\b1 ", buf, u); else// all other types outText("{\\i1 ", buf, u); If you have a chance, give the latest beta a try and let me know (details in previous email

[sword-devel] BibleCS 1.6.2rc1 (a.k.a. The SWORD Project for Windows)

2011-07-18 Thread Troy A. Griffitts
OK guys, I've been sitting on this for quite some time, mostly not looking forward to remembering where I left off... But here the culmination of 3 years of: o fiddling - probably fixed or created all sorts of bugs o migrating to av11n o migrating to play nice in the new world o

Re: [sword-devel] Prevent setKey from 'Leaking' into overlapping chapters/books

2011-07-16 Thread Troy A. Griffitts
Sorry, infinite loop typo... On 16/07/11 17:56, Troy A. Griffitts wrote: > // show a context window > int contextWindow = 5; - for (verseKey-=(contextWindow/2); !verseKey.Error() && contextWindow; verseKey++) ... + for (verseKey-=(contextWindow/2); !verseKey.Error() && c

Re: [sword-devel] Prevent setKey from 'Leaking' into overlapping chapters/books

2011-07-16 Thread Troy A. Griffitts
Hey Alex, Well, it depends on what behavior you want to happen when parsing an 'invalid verse reference'. 1) Error() should be raised when parsing is completely misunderstood 2) You can set VerseKey::Normalize to false, and arguably Error() should be raised when parsing chapters and verses outsi

Re: [sword-devel] load v11n from file

2011-07-16 Thread Troy A. Griffitts
On 16/07/11 12:33, Troy A. Griffitts wrote: > III) Konstantin clarified/proposed a hybrid system where we still seek > to define 'canonical' (no pun intended) internal v11ns, but if an > internal v11n doesn't yet exist for a module, then the module developer > can provi

[sword-devel] SUMMARY TO DATE [load v11n from file]

2011-07-16 Thread Troy A. Griffitts
OK, to summarize where we are, for those who haven't read all the details and would like to jump in this weekend on the conversation (Konstantin, please correct me if I've misrepresented your position). I) Konstantin proposed 2 possibly paths and outlined the benefits and drawback for both, favori

Re: [sword-devel] load v11n from file

2011-07-15 Thread Troy A. Griffitts
Konstantin, You make a great and convincing case for proceeding down path #2. > 2. each module may have its own v11n, no dynamic shared v11ns Path #2, though, disregards our objective to ultimately provide a way to position Bibles of differing v11ns to the same content. I would love to for

Re: [sword-devel] load v11n from file

2011-07-14 Thread Troy A. Griffitts
Dear Konstantin, Thank you for the suggestion and enumeration of the many benefits of having canon definitions stored outside of files. Practically, this is easy to implement. The entire concept of managing versification systems is contained in this file: http://crosswire.org/svn/sword/trunk/sr

Re: [sword-devel] duplicate modules

2011-07-08 Thread Troy A. Griffitts
Thanks Kosta, Poor code. My apologies. Try this patch, just commited to svn. On 08/07/11 21:40, Костя и Алёна Маслюк wrote: > I have exception at swmgr.cpp:726 "iterator is not writable". I have > this issue while i have two modules with same name but different paths. > > That code (line 737)

Re: [sword-devel] segfault in osis2mod, showstopper, unfortunately

2011-07-04 Thread Troy A. Griffitts
Peter, Can you: valgrind --num-callers=50 --log-file=yo ./osis2mod ... and send me 'yo' Troy On 04/07/11 21:04, DM Smith wrote: > > On holiday so just a short comment. I think I've seen it before too. I was > able to narrow the problem but not be able to fix it. > > Remind me in a couple

[sword-devel] FMT_XHTML [was: classes spans vs presentational encoding]

2011-06-28 Thread Troy A. Griffitts
need to make a bugfix release to 1.6.2 then we will need to branch trunk. Hope this is goes somewhere, Troy On 28/06/11 09:23, Peter von Kaehne wrote: > On Mon, 2011-06-27 at 12:26 +0200, Troy A. Griffitts wrote: >> As DM has suggested, I am all in favor of copying the current osis

Re: [sword-devel] classes spans vs presentational encoding - was Re: Font size specification inside

2011-06-27 Thread Troy A. Griffitts
As DM has suggested, I am all in favor of copying the current osis to htmlhref filter (or actually copying and merging in the changes from webif filter) to osisxhtml and slowing changing markup to use classed spans and providing a SWBuf OSISXHTML::getHeader(); method which would supply a basic head

Re: [sword-devel] Font size specification inside

2011-06-24 Thread Troy A. Griffitts
Yeah, for sure. We also have this problem on swordweb. Any ideas? I thought at one time we were supplying a + size on the first letter or something. Any bright ideas welcome. Troy On 24/06/11 13:48, Karl Kleinpaste wrote: > We had a bug report against Xiphos, that changing the base font size

Re: [sword-devel] SVN certificate

2011-06-14 Thread Troy A. Griffitts
I hope Peter is slightly mistaken. I created a self-signed certificate yesterday to replace our expired certificate. I figured a current self-signed cert was better than an officially signed expired cert. Troy On 14/06/11 17:52, Mario Bertrand wrote: > Le mardi 14 juin 2011 à 09:19 +0100, Pet

Re: [sword-devel] CSS Again... (was Re: Rendering added words for languages that don't use italics?)

2011-04-19 Thread Troy A. Griffitts
Again, to be rude and top-post, not having a specific line in the message to which I wish to comment... I don't believe anyone is against HTML rendering frontends supplying stylesheets to their output. I believe Bibletime does this for their user selectable themes. I have often lamented the fact

Re: [sword-devel] "portable" front end for windows

2011-03-19 Thread Troy A. Griffitts
Our classic software package The SWORD Project for Windows also is self-contained. You can simply move the install folder wherever you'd like and it will run just fine. Troy On 03/19/2011 06:31 AM, Mike Hart wrote: > I'm trying to install a Crosswire front end to a Cebuano bible on a > circa 2

Re: [sword-devel] CrossWire news

2011-02-14 Thread Troy A. Griffitts
Don't mind changing 'core' if others don't find it useful. I hoped it would be intuitive with the news that's listed under it. But I'm not sure about 'CrossWire News' as all three columns should be in some sense CrossWire news. Yes? -- Sent from my Android phone with K-9 Mail. Please excuse my

Re: [sword-devel] Patch for Sword crash with BibleTime on Windows

2011-02-11 Thread Troy A. Griffitts
> >> In Rawfiles::getNextFilename() it is opening this file to read it. >> "C:\ProgramData\Application >> Data\Sword/modules/comments/rawfiles/personal/incfile" >> >> The problem is that this file does not exist. I am not sure when this >> file sh

Re: [sword-devel] Patch for Sword crash with BibleTime on Windows

2011-02-11 Thread Troy A. Griffitts
Hey Gary, Thanks for the report. The problem with your patch is that it doesn't actually fix the problem. read should fail if you try to read from an invalid file descriptor. The problem is that it sounds like the RawFiles driver has a bug which is reading from an invalid file descriptor. Does

Re: [sword-devel] can't do lucene Hebrew searches in KJV

2011-01-20 Thread Troy A. Griffitts
Historically, from the OLB days, Strongs Hebrew was prefixed with a '0' to disambiguate the Hebrew from the Greek. We started using G or H for this purpose. The KJV OT uses a source to which Larry Pierce does not claim copyright on (he claimed copyright on the NT, thus our KJV2003 effort) but was

[sword-devel] Server Migration

2011-01-13 Thread Troy A. Griffitts
Dear CrossWire Community Members, Today we migrated our servers away from our longstanding provider, Extreme Internet, to a new "Retina Scanning, Rifle Guarded" facility in downtown Phoenix. For quite a number of years Extreme Internet has subsidized much of our cost for server colocation and has

Re: [sword-devel] Bibtex for modules

2011-01-12 Thread Troy A. Griffitts
Love, joy, peace, patience, kindness breath deep everyone. I often express vile hatred toward technologies and companies which I would (should) never express toward people. Often I've found my 'passion' against a technology that has caused me countless hours of pain and suffering is interpr

Re: [sword-devel] [jsword-devel] Missing short bible book names for most languages

2011-01-12 Thread Troy A. Griffitts
Just to add a little to this conversation. SWORD has a method VerseKey::getShortText() which should give you an abbreviated verse reference. Which currently returns: [ReferenceSystem's Preferred Abbreviation for the Book] ch:vs" This is always English. The intent was to change this to: _tr([R

Re: [sword-devel] Remote Repositories

2010-12-28 Thread Troy A. Griffitts
Hey Greg, Thanks for the suggestions. If we need to expand the functionality to a full blown news facility, then using RSS sounds like the right technology. Right now, I do think limiting the functionality is important. I need something easy to implement quickly so we can gain widespread adopti

Re: [sword-devel] Remote Repositories

2010-12-28 Thread Troy A. Griffitts
Greg, I might not have done a good job explaining the purpose of this field. My intention is to provide the publisher with a way to communicate basic information to users who view their repository from any of our applications. This may be news, it may be a promotion, it may just be a "Thanks for

Re: [sword-devel] Remote Repositories

2010-12-28 Thread Troy A. Griffitts
Thanks for the input Jonathan, On 12/28/2010 09:57 PM, Jonathan Morgan wrote: > mailto:scr...@crosswire.org>> wrote: > UnlockURL= > This makes sense. If it were standardised we might put it in for > BPBible 0.5, but I wouldn't guarantee it at this stage. Thanks! > Is this something that co

[sword-devel] Remote Repositories

2010-12-28 Thread Troy A. Griffitts
I have 2 things I'd like for us to discuss and finalize fairly quickly if that's at all possible ;) 1) As we discussed in the past, I think we all agreed it would be useful to add an official .conf entry for navigating to the purchase URL for a locked module. Currently the user has to scan the Ab

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

2010-12-07 Thread Troy A. Griffitts
here, 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

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

2010-12-07 Thread Troy A. Griffitts
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 focu

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

2010-12-06 Thread Troy A. Griffitts
Dear Jonathan, Thank you for being interested! Yes, this is exactly what we'd like to build for INTF, ITSEE, CSNTM, and CNTTS (I trust people can google if they're not familiar with the acronyms above and below, but if you're interested in the TC world these are probably familiar to you) Where w

[sword-devel] Google eBooks

2010-12-06 Thread Troy A. Griffitts
Google Books-- what in its previous incarnation became http://print.google.com -- has been re-issued as an an online eBook store: http://books.google.com/help/ebooks/overview.html How does this affect us, and could we build a ModDrv for the Google eBook format for our engine so we could be a spec

Re: [sword-devel] KJV.conf and Project KJV2006 ?

2010-12-05 Thread Troy A. Griffitts
Well the logic behind the name was that the distinctness of our module was the inclusion of the interlinearization efforts of a large number of volunteers. Otherwise, I agree with DM that it should simply be the KJV1769. The date really has no significance. It was simply the easiest thing we cou

[sword-devel] Why You Should Love SWORD 103 - What Is A Filters

2010-12-03 Thread Troy A. Griffitts
*The anatomy of an SWFilter* At the most basic level, a SWORD filter performs some distinct and concise transformation to the data stream. The actual signature of a filter is very minimal, and looking at the SWFilter interface itself... http://crosswire.org/svn/swor

[sword-devel] Why You Should Love SWORD 102 - XML Basics

2010-12-02 Thread Troy A. Griffitts
XMLTag is a wonderful class for working with XML Tags! For example. If you have the tag: You can do handy things like: cout << tag.getAttribute("type"); $ test type tag.setAttribute("type", "changedType"); tag.setAttribute("subtype", "newSubtype"); cout << tag.getName(); $ verse cout

[sword-devel] Why You Should Love SWORD 101 - Text Processing Flow

2010-12-01 Thread Troy A. Griffitts
EXAMPLE TEXT PROCESSING FLOW *Publisher's Document* / Chaos and Unrest / | osis2mod v *SWORD Storage* / Unrest / Markup normalized Document partitioned into user-referencable, tasty bite-sized chunks

Re: [sword-devel] XSLT vs. C++

2010-12-01 Thread Troy A. Griffitts
e the code. I'll attempt to post a few easy to swallow SWORD 101 classes in email, which will help us gather our thoughts and documents on how all this works. Troy On 12/01/2010 12:09 AM, Greg Hellings wrote: > On Tue, Nov 30, 2010 at 1:08 PM, Troy A. Griffitts > wrote: >&

[sword-devel] XSLT vs. C++

2010-11-30 Thread Troy A. Griffitts
Having finally returned from a hectic 2 weeks of conferences, and lots to do before leaving for Christmas, I'm not sure I'm up for a heated, passionate debate about technologies right now, but by all means, please commence the public discussion. Let me start by saying that everyone (I believe) agr

Re: [sword-devel] osis2mod debugging/titles

2010-11-17 Thread Troy A. Griffitts
Because of the reports that interverse s are no longer showing, I would quickly speculate that something in the osis->htmlhref render filter has changed to ceased to render tags. That should be osishtmlhref.cpp if anyone wants to take a look. Troy On 11/17/2010 02:19 PM, David Haslam wrote: >

Re: [sword-devel] Volunteer for Data Harvesting Palaeographic Tables

2010-11-10 Thread Troy A. Griffitts
te (well, in today's terms) their current workflow, which currently consists of pdfs, poor microfilm scans, assignments in excel, and typing in transcriptions in notepad :) Thanks again for considering! Troy On 11/10/2010 07:37 PM, jhphx wrote: > On 11/10/2010 9:18 AM, Troy A. Griffitts wrot

Re: [sword-devel] Why does mod2osis omit titles in the output?

2010-11-10 Thread Troy A. Griffitts
David, do you mean intro material, e.g. Chapter intros saved in verse 0, book intros save in chapter 0? mod2osis hasn't had any maintenance in quite some time. Greg has had a go at rewriting it to produce useful OSIS output. I supposed since we discourage the use of exporting for most purposes w

[sword-devel] Volunteer for Data Harvesting Palaeographic Tables

2010-11-10 Thread Troy A. Griffitts
We have a project here at ITSEE which could really use the data from the out-of-copyrighted work available here: http://commons.wikimedia.org/wiki/File:Das_Buch_der_Schrift_%28Faulmann%29_186.jpg Pages 186 - 192 What we need is for someone to use the full resolution images and cut the images for

Re: [sword-devel] av11n mappings

2010-11-09 Thread Troy A. Griffitts
Hey Konstantin, Quick comment right now to stir discussion among frontend developers: On 11/09/2010 05:16 PM, Konstantin Maslyuk wrote: > 2. some verses point to ranges of verses. should i change bounds in > this case (UpperBound())? To answer this, I believe we need to outline our use cases

Re: [sword-devel] av11n mappings

2010-11-09 Thread Troy A. Griffitts
Dear Konstantin (and Chris), The recent comment on sword-devel reminding me of this thread. I have a few questions and don't want your work to be ignored because of miscommunication. See below. On 10/28/2010 09:14 AM, Konstantin Maslyuk wrote: > Hi, Troy. > >> V1 [abc] >> V2 [abcd] >> V3 [abc

Re: [sword-devel] CrossWire lacks a Content Management System

2010-11-08 Thread Troy A. Griffitts
k". From the outside it looks like there are > already at least a trio if not half a dozen frameworks that don't > interact and are in various states of disrepair. I chimmed in on this > thread because it sounded like David was suggesting getting all of the > a

Re: [sword-devel] CrossWire lacks a Content Management System

2010-11-06 Thread Troy A. Griffitts
I agree with Chris on this issue. CMS has been a debated topic in the past. >From my conservative position, you must give a specific, real world problem we currently have which is not easily solved with our current infrastructure, or a real world benefit we are currently lacking because we do not

Re: [sword-devel] Remote Module Repository Wiki

2010-11-06 Thread Troy A. Griffitts
Sure, of course I agree with Karl. If we decide on expanding (or contracting) the format of an installation repository, the InstallMgr class in the engine will operate against that new definition and frontend developers already using InstallMgr shouldn't need to change any code. On 11/05/2010 09:

Re: [sword-devel] Remote Module Repository Wiki

2010-11-06 Thread Troy A. Griffitts
to resolve that in the next day or two. Speed is a very real and practical concern and if we have a problem, we need to resolve it. > On 06/11/2010, at 1:35 AM, Troy A. Griffitts wrote: > >> 2) The viral ability END USERS to share modules. >> >> If I can, for example, >&g

[sword-devel] HTTP Transport support (was: Remote Module Repository Wiki)

2010-11-06 Thread Troy A. Griffitts
On 11/06/2010 04:36 AM, Nic Carter wrote: > I initially submitted a patch for HTTP parsing, but it only > works for CrossWire and not for the Bible.org nor for the Xiphos > repos, and I have no intention of modifying the parsing code even > more in order to try to support more web servers! :) tha

Re: [sword-devel] Publishing User Content

2010-11-05 Thread Troy A. Griffitts
Yeah, SWConfig::operator += In BibleCS we store our font preferences in something like: ./userprefs.conf The file looks something like: [KJV] Font=Time New Roman [TR] Font=SILGentium Then we basically do SWConfig userPrefs("./userprefs.conf"); (*swMgr->config) += userPrefs; So, we could

[sword-devel] HTTP Transport support (was: Remote Module Repository Wiki)

2010-11-05 Thread Troy A. Griffitts
ngs (i.e. > collections). > > On Fri, Nov 5, 2010 at 3:35 PM, Troy A. Griffitts <mailto:scr...@crosswire.org>> wrote: > > > 3) The TRANSPORT TECHNOLOGY used to enable this over the Internet. > > We chose FTP because it was more practical. It is very diff

[sword-devel] Publishing User Content (was: Remote Module Repository Wiki)

2010-11-05 Thread Troy A. Griffitts
dn't want to host (police) their content :) Troy On 11/05/2010 03:09 PM, Karl Kleinpaste wrote: > "Troy A. Griffitts" writes: >> Matthew Talbert had a great suggestion on IRC last night to simply add >> a 'prep for publishing' (or in his words simply &q

[sword-devel] CrossWire website showing all known modules available (was: Remote Module Repository Wiki)

2010-11-05 Thread Troy A. Griffitts
On 11/05/2010 02:02 PM, Jonathan Morgan wrote: > 2. Offering a list of downloads at CrossWire tends to suggest that they > are the *only* books available. While I can download zip files from > Xiphos FTP directly (for example), it's not easy to find out about, and > I'm sure some people evaluate t

[sword-devel] Viral and Locked Modules (was: Remote Module Repository Wiki)

2010-11-05 Thread Troy A. Griffitts
I thought of exactly this same thing when writing that! :) Yes. On 11/05/2010 02:55 PM, DM Smith wrote: > On 11/05/2010 10:35 AM, Troy A. Griffitts wrote: >> 2) The viral ability END USERS to share modules. > Don't we have to be concerned with locked modules? With the unlock &

Re: [sword-devel] Remote Module Repository Wiki

2010-11-05 Thread Troy A. Griffitts
On 11/05/2010 02:00 PM, DM Smith wrote: > IIRC: Troy said these were there to satisfy a publisher's request that > some info from a module's conf be shown for modules installed this way. > It only ever worked in BibleCS. Is that still a valid concern? Well, almost. There is a feature in the engin

Re: [sword-devel] Remote Module Repository Wiki

2010-11-05 Thread Troy A. Griffitts
There are a number of finely delineated topics here we should separate. 1) Data format for our "module installation source". i.e, is it a list of zips, is it an existing install set, etc. Simply to be explicit, we have obvious use cases which come into play: a) Installing our software --

Re: [sword-devel] Alternative method to mark translation changes

2010-11-05 Thread Troy A. Griffitts
Unless I've forgotten about this-- which is entirely possible-- I had no idea we had transChange marked up in userspace tags in any of our modules. I consider this a bug of either: our modules for not using proper OSIS tags, or OSIS for not providing a way to legitimately markup and together

Re: [sword-devel] What is a Sword module?

2010-11-04 Thread Troy A. Griffitts
On 11/05/2010 02:41 AM, Greg Hellings wrote: > ... would require some effort to be > put into the SWIG bindings to provide especially a missing binding for > the STL multimap class. Yeah, in C++ it is nice to be able to access entryAttributes as a dynamic map: SWBuf word1Morphology = module.get

<    5   6   7   8   9   10   11   12   13   14   >