[Building Sakai] Mneme amd Melete on sakai 2.8.0

Warwick Chapman warwickchapman at gmail.com
Wed Sep 21 12:26:23 PDT 2011


Hi

Any news on this update guide?

-- Warwick Bruce Chapman | +27 83 7797 094 | http://warwickchapman.com


On Tue, Jun 21, 2011 at 6:58 PM, Mallika M Thoppay <mallika at etudes.org>wrote:

> **
> Paul,
>
> As I mentioned, we are putting out an updated guide. In the meantime,
> please follow these instructions. Thanks.
>
> ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** **
> ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** **
> ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** **
> ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** **
> ** ** ** ** **************************************************************
> **************************************************************************
> ************************ ************************************************
>
> ** ** ** ** ** ** * 5) Modify Sakai Distribution, Compile and Deploy* ****
> ********
>
>  ** ** ** ** ********
>
> *5.1 Update the Sakai base pom.xml*
>
>
>
> Add lines to the Sakai root pom.xml(*sakai/pom.xml*) build profile section
> that you are using (the default is the "full" profile). These instruct Maven
> to include the
>
> Melete sources in the build.
>
>
>
> <module>etudes-util</module>
>
> <module>melete</module>
>
>
>
> Without this, full builds of the source will skip Melete.
>
>
>
> ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** *****************************
> *
>
> *5.2 Update the Sakai master pom.xml*
>
>
>
> Add lines to the Sakai master/pom.xml(*sakai/master/pom.xml*) properties
> and dependency management section for the Etudes artifacts.
>  ** ** ** ** ** ** ** ** ** ** ** ** ** ** ****************************
>
> a. Properties: add to the <properties> section:
>
> <etudes.util.version>1.0.8</etudes.util.version>
>
>  ** ** ** ** ** ** ** ** ** ** ** ** ** **<melete.version>2.8.2</melete.version>
> ****************************
>  ** ** ** ** ** **********
>
> b. Dependencies: add to the <dependencyManagement><dependency> section:
>
> <dependency>
> <groupId>org.etudes</groupId>
> <artifactId>etudes-util-api</artifactId>
> <version>${etudes.util.version}</version>
> <scope>provided</scope>
> </dependency>
>
> <dependency>
> <groupId>org.etudes</groupId>
> <artifactId>etudes-util-util</artifactId>
> <version>${etudes.util.version}</version>
> </dependency>
>
>  ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** <dependency>
> <groupId>org.etudes</groupId>
> <artifactId>etudes-melete-api</artifactId>
> <version>${melete.version}</version>
> <scope>provided</scope>
> </dependency>   ************************************
>  ** ** ** ** ** ** ** ** ** ** ** ** ** ** ****************************
>
> *Note: *This version is configured to build with Sakai 2.7.1. If you are
> using another 2.7.x version, or a 2.8.x version, you need to make a few
> changes.
>
> The "2.7.1" version number is in a few files, used as the version number
> for the Sakai base pom. You need to edit these files to change this to match
> the version of Sakai you are using:
>
> etudes-util/pom.xml
> melete/pom.xml
>
> ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** **
> ** ** ** *5.3 Run maven commands******************************************
> ***************
>  ** ** **** ** ** **** ** ** **** ** ** ** ** **** ** ** **** ** ** **** *
> * ** ** ** **** ** ** **** ** ** **** ************************************
> ********************************************
>
> Build your sakai including etudes-util and Melete(*run maven commands at
> sakai level*). When you use maven to build sakai, it will include the
> sources needed for Melete.
>
>
>
> Paul Mungai wrote:
>
> One more thing,
>
> The instructions in 5.2 are quite vague.
>
> Assumptions made: root pom, is it the master pom? If yes, under what tag do
> we place the modules?
>
> The details are as follows:
>
> *5.2. Update the Sakai base pom.xml*
>
>
>
> Add lines to the Sakai root pom.xml build profile section that you are using (the default is the "full" profile). These instruct Maven to include the
>
> Melete sources in the build.
>
>
>
> <module>etudes-util</module>
>
> <module>melete</module>
>
>
>
> Without this, full builds of the source will just skip melete.
>
>
> On a different thread, I have also asked on how to make melete accessible
> to learners (melete 2.8.2 on sakai 2.8.0)
>
> --
> Regards,
> Paul Mungai
>
>
> "Ability is what youre capable of doing. Motivation determines what you do.
> Attitude determines how well you do it" By Lou Holtz, Notre Dame Football
> Coach
>
>
>
> --
> Mallika M Thoppay
> Learning Systems Developer
> Etudes Inchttp://etudes.org
>
>
> _______________________________________________
> 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"
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20110921/80127122/attachment.html 


More information about the sakai-dev mailing list