[jsword-devel] [sword-devel] sword-devel Digest, Vol 73, Issue 50

Chris Burrell chris at burrell.me.uk
Fri Apr 23 01:03:07 MST 2010


Hi Yiguang

I believe you don't need the aqua part. As long as jsword-common and jsword
build you would be fine. There are currently a few issues with the JSword
POMs which I believe DM and Trent are looking at...

Hopefully you can do something like

mvn clean install -pl common
mvn clean install -pl jsword

I'll try and check out the latest JSword POMs tonight and see what I get on
my end.

DM, it would be nice if projects relying on JSword don't need to build it,
and could download snapshots from a Nexus repository. This would mean that
instead of having to check out and build JSword and TyndaleSTEP, we would be
able to simply reference the dependency and the repository. Is that
something we would envisage doing? Happy to help set up the repository.

Chris


On 23 April 2010 00:50, Yiguang Hu <yighu at yahoo.com> wrote:

> I am trying to do mvn clean install. It failed as shown below. where can I
> get the aqua file? I am on MacPro.
> Thanks
> Yiguang
> [INFO] Failed to resolve artifact.
>
> Missing:
> ----------
> 1) org.crosswire:common-aqua:jar:1.6.1-SNAPSHOT
>
>   Try downloading the file manually from the project website.
>
>   Then, install it using the command:
>       mvn install:install-file -DgroupId=org.crosswire
> -DartifactId=common-aqua -Dversion=1.6.1-SNAPSHOT -Dpackaging=jar
> -Dfile=/path/to/file
>
>   Alternatively, if you host your own repository you can deploy the file
> there:
>       mvn deploy:deploy-file -DgroupId=org.crosswire
> -DartifactId=common-aqua -Dversion=1.6.1-SNAPSHOT -Dpackaging=jar
> -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
>
>   Path to dependency:
>    1) org.crosswire:bibledesktop:jar:1.6.1-SNAPSHOT
>    2) org.crosswire:common-aqua:jar:1.6.1-SNAPSHOT
>
> ----------
> 1 required artifact is missing.
>
> for artifact:
>   org.crosswire:bibledesktop:jar:1.6.1-SNAPSHOT
>
> from the specified remote repositories:
>   central (http://repo1.maven.org/maven2)
>
>
> ------------------------------
> *From:* "sword-devel-request at crosswire.org" <
> sword-devel-request at crosswire.org>
> *To:* sword-devel at crosswire.org
> *Sent:* Thu, April 22, 2010 2:56:14 PM
> *Subject:* sword-devel Digest, Vol 73, Issue 50
>
> Send sword-devel mailing list submissions to
>     sword-devel at crosswire.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
>     http://www.crosswire.org/mailman/listinfo/sword-devel
> or, via email, send a message with subject or body 'help' to
>     sword-devel-request at crosswire.org
>
> You can reach the person managing the list at
>     sword-devel-owner at crosswire.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of sword-devel digest..."
>
>
> Today's Topics:
>
>   1. Re: sword-devel Digest, Vol 73, Issue 45 (Chris Burrell)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Thu, 22 Apr 2010 19:51:54 +0100
> From: Chris Burrell <chris at burrell.me.uk>
> To: "SWORD Developers' Collaboration Forum"
>     <sword-devel at crosswire.org>
> Cc: Yiguang Hu <yighu at yahoo.com>
> Subject: Re: [sword-devel] sword-devel Digest, Vol 73, Issue 45
> Message-ID:
>     <m2k8c0aba2c1004221151te72f93adge80d0b82b1b7886c at mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Hi Brian
>
> See my email below. There's plenty to do. If you focus on some of the main
> UI design stuff. I think initially we probably mainly want to discuss how
> it
> looks!
>
> GWT makes UIs particularly easy to code in Java, so that's possibly a good
> place to start. If we were to break out the UIs into parts we need to think
> about:
>
> Display of the Bible: how to go from one view to another
> Disabling/Enabling Bible display features: for example enabling a
> interlinear which changes the way the Bible is displayed
> Disabling/enabling viewing the timeline module and later on maps,
> genealogies, etc.
> General navigation, how you go from one passage to another, and then how
> you
> go from timeline content to maps, and back to the passage, etc.
>
> I'm sure there's plenty of UI to divide between us all. It's just a
> question
> of defining it first. Some of the UI navigation might be quite simple Java
> to start with so maybe that's a good place to start?
>
> Chris
>
>
> On 22 April 2010 19:37, Chris Burrell <chris at burrell.me.uk> wrote:
>
> > Great news!
> >
> > Would you like to checkout the code, try and build it and then pick a
> JIRA
> > issue from http://crosswire.org/bugs and go for it. There's a wiki page
> > http://crosswire.org/wiki/Frontends:TyndaleStep_Build_Environment which
> > should hopefully help.
> >
> > There are some basic user interface tasks in there (both defining,
> > designing and implementing the core functionality). In that respect, the
> > main thing to bear in mind is that we will have a lot of content related
> to
> > a Bible passage and therefore we want clever and discrete ways of
> notifying
> > the user "This passage has some timeline data" or "This passage has lots
> of
> > articles, some google maps locations and some timeline elements"... I
> think
> > the screenshot here: http://code.google.com/p/xulsword/ looks pretty
> good,
> > and we good build on some of those principles maybe.
> >
> > The UI is mostly undefined at the moment, so good progress on that would
> > help every other feature coming up, if we can integrate that easily. The
> > main idea is to have at least two passages in parallel as a starter
> > (configurable later perhaps).
> >
> > Secondly, on the more content-side, we need to get the interlinears
> > finished off.  A lot of the code for reverse interlinear is there on the
> > server side, but we also need to make sure it displays correctly on the
> user
> > interface and give options to the user to choose (normal mode,
> interlinear,
> > reverse interlinear).
> >
> > If you're not familiar with the idea of an interlinear (which was the
> case
> > for me a few months ago), basically we have:
> > *classic interlinear*: main passage is the Greek or Hebrew, and then we
> > put the English or French or ... underneath using the strong numbers and
> if
> > possible morphology details as well.
> > *
> > *
> > *reverse interlinear: * the reverse, starting from the translated
> language
> > (English, etc..) you then put the Greek or Hebrew underneath
> >
> > There's probably more stuff. Definitely have a look in JIRA and tell me
> if
> > you see some basic things missing out of version 0.1!
> > Chris
> >
>
>
>
> _______________________________________________
> sword-devel mailing list: sword-devel at crosswire.org
> http://www.crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.crosswire.org/pipermail/jsword-devel/attachments/20100423/46a66ad8/attachment-0001.html>


More information about the jsword-devel mailing list