[Building Sakai] [oae-dev] What is the difference between nakamura and 3akai-us repository in git

Carl Hall carl at hallwaytech.com
Fri Oct 21 07:30:14 PDT 2011


On Fri, Oct 21, 2011 at 10:25 AM, Mustansar Mehmood <mustansar at rice.edu>wrote:

>
> On 10/21/2011 09:11 AM, Carl Hall wrote:
>
> Hi Mustanar,
>
>  The developers tend to use the OAE Builder project to build everything
> but it is certainly possible to build using only maven.
>
> I am under the impression that with OAE Builder project its not
> easy/possible (yet) to keep track of different versions 1.0 or 1.0.1 or
> master etc. Please correct me on this one
>

It's possible but is more stuff to learn which is why I didn't include it
here. We still need to work up some great documentation for this tool.

We have 4 repositories that we use: 3akai-ux (UI), Nakamura (server), Solr
> (search), and Sparse (storage). Solr and Sparse rarely have changes that
> need to be managed locally, so picking up those artifacts from Maven is
> usually fine.
>
>  Assuming you have 3akai-ux and nakamura in folders of the same name and
> at the same level, a build would look like this:
>
>  $ cd 3akai-ux
> 3akai-ux$ mvn clean install
> 3akai-ux$ cd ../nakamura
> nakamura$ mvn clean install
>
>  That will yield a runnable jar in nakamura/app/target.
>
>  The information you have given on this list is somehow either not there
> or not conveniently available in the documentation for sakai (hybrid)
> deployment
>

The steps I noted above are in a few different places in the Nakamura
documentation. This has been an evolving area and could use more details and
curation but still holds a wealth of knowledge. "Developers Guide" talks a
bit about building nakamura and "User Interface Developers Guide" covers
working with the UI.

https://confluence.sakaiproject.org/display/KERNDOC/Nakamura+Documentation

>  HTH,
> Carl
>
>
> On Fri, Oct 21, 2011 at 9:24 AM, Mustansar Mehmood <mustansar at rice.edu>wrote:
>
>>
>> Thanks
>> Could you please expand on this part ?
>>
>> "Otherwise mvn clean install in 3akai followed by nakamura"
>> should get you most of the way to a suitable target jar to run.
>>
>>  The reason I am trying to ask is that i want to build Sakai3 from source
>> and then couple it with CLE/
>> Thanks,
>> Mustansar
>> On 10/21/2011 07:46 AM, Daniel Parry wrote:
>> > On Fri, Oct 21, 2011 at 07:37:43AM -0500, Mustansar Mehmood wrote:
>> >> github.com:sakaiproject/3akai-ux.git
>> > Front end / UI code.
>> >
>> >> github.com/sakaiproject/nakamura.git
>> > Back end / application / system code.
>> >
>> >> Do we need to build them both to get sakai OAE up and running
>> >> ready for a hybrid deployment?
>> > I would think so. (It's possible nakamura loads in a uxloader
>> > bundle jar by default but...)
>> >
>> >> How do we build them both together?
>> > You don't you build them separately. If you're making no
>> > customisations, you could use the binary release:
>> >
>> > http://source.sakaiproject.org/release/oae/1.0.0/binary/
>> >
>> > Otherwise mvn clean install in 3akai followed by nakamura should
>> > get you most of the way to a suitable target jar to run.
>> >
>> > Best wishes,
>> >
>> > Daniel
>> >
>>
>>
>> --
>>  Mustansar Mehmood
>> Educational System Developer&  Integrator
>>
>> Information Technology
>> 6100 Main St. MS 119
>> Houston Texas 77005
>>
>> Phone:(713)348-2523
>> Fax  :(713)348 6099 <%28713%29348%206099>
>> email:mustansar at rice.edu
>>
>>
>>
>>
>>
>> I have yet to see any problem, however complicated, which, when,you
>>  looked at it in the right way, did not become still more complicated.
>>     -- Poul Anderson
>>
>>
>>  _______________________________________________
>> sakai-dev mailing list
>> sakai-dev at collab.sakaiproject.org
>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>
>> TO UNSUBSCRIBE: send email to
>> sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of
>> "unsubscribe"
>>
>
>
>
> --
> Mustansar Mehmood
> Educational System Developer& Integrator
>
> Information Technology
> 6100 Main St. MS 119
> Houston Texas 77005
>
> Phone:(713)348-2523
> Fax  :(713)348 6099 email:mustansar at rice.edu
>
>
>
>
>
> I have yet to see any problem, however complicated, which, when,you  looked at it in the right way, did not become still more complicated.
>     -- Poul Anderson
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20111021/5ec4c2ef/attachment.html 


More information about the sakai-dev mailing list