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


</div><br>

      </div><br>_______________________________________________<br>
sword-devel mailing list: <a href="mailto:sword-devel@crosswire.org">sword-devel@crosswire.org</a><br>
<a href="http://www.crosswire.org/mailman/listinfo/sword-devel" target="_blank">http://www.crosswire.org/mailman/listinfo/sword-devel</a><br>
Instructions to unsubscribe/change your settings at above page<br></blockquote></div><br></div>