[Building Sakai] Learning Path

Tania Tritean TTritean at loi.nl
Thu Apr 19 07:23:29 PDT 2012


Hello,


Removing the test modules is not a problem, the tool will work fine, it won't run the unit tests when building that is all.

Regarding the changes:


1. is fine
2. I don't know the changes for wicket-jquery in the version you are using, and learning path and learning activities are using a lot features from that jar, so some testing needs to be done.
3. see point 2, the rest is fine
4. is fine


Regards,

Tania



-----Original Message-----
From: sakai-dev-bounces at collab.sakaiproject.org [mailto:sakai-dev-bounces at collab.sakaiproject.org] On Behalf Of vikramsujithkumart
Sent: Thursday, April 19, 2012 1:14 PM
To: sakai-dev at collab.sakaiproject.org
Subject: Re: [Building Sakai] Learning Path



Thank you Tania ,



I have one concern about test modules in both projects as follows , i could
not build those two modules and i have commented these two, will it effect
the over all functionality ? 
<!--<module>loi-learningpath-test</module>  Because of Build failure
commented  test -->
<!--<module>loi-learningactivity-test</module> Because of Build error
commented test -->

I could build following four projects successfully and i have shared all the
changes i made during the process for developers, 

1)	sakai-wicket-1.4
2)	loi-commons-base-2.5.0.1
3)	loi-learningpath-2.16.0
4)	loi-learningactivity-2.8.0 (Note: loi-learningactivity-2.8.0.1 , Could
not check out  properly)


1)	Build  sakai-wicket-1.4
Path : rSmart-CLE-2.6.4.0\sakai-wicket-1.4\pom.xml
<parent>
<artifactId>base</artifactId>
<groupId>org.sakaiproject</groupId>
<!--    <version>2.6.2</version>  changed as follows-- >
<version>2.6.3</version>  
<relativePath>../pom.xml</relativePath>
 </parent>
2)	Build loi-commons-base-2.5.0.1
Path :
rSmart-CLE-2.6.4.0\loi-commons-base-2.5.0.1\loi-commons-shared-deploy\pom.xml

<dependency>
			<groupId>org.wicketstuff</groupId>
<!-- <artifactId> wicketstuff -jquery</artifactId> changed as follows-- >
			<artifactId>jquery</artifactId>
<!-- <version>1.4.1</version> changed as follows-- >
			<version>1.4.7</version>
			<exclusions>
				<exclusion>
					<groupId>org.apache.wicket</groupId>

3)	Build loi-learningpath-2.16.0
Path : rSmart-CLE-2.6.4.0\loi-learningpath-2.16.0\pom.xml			
<dependency>
		<groupId>org.wicketstuff</groupId>
<!-- <artifactId>wicketstuff-jquery</artifactId> changed as follows-- >
<artifactId>jquery</artifactId>
<!--<version>1.4.1</version> changed as follows-- >
<version>1.4.7</version>
		</dependency>
Path:
rSmart-CLE-2.6.4.0\loi-learningpath-2.16.0\loi-learningpath-tool\pom.xml
<dependency>
			<groupId>org.wicketstuff</groupId>
<!-- <artifactId>wicketstuff-jquery</artifactId> changed as follows-- >
<artifactId>jquery</artifactId>
			<scope>provided</scope>
		</dependency>
Path :
rSmart-CLE-2.6.4.0\loi-learningpath-2.16.0\loi-learningpath-test\pom.xml
<!-commented following dependency
<dependency>
			<groupId>nl.loi.sakai.test</groupId>
			<artifactId>loi-sakai-test-base</artifactId>
			<version>1.0</version>
			<type>pom</type>
		</dependency> -- >

Path :
rSmart-CLE-2.6.4.0\loi-learningpath-2.16.0\loi-learningpath-test\pom.xml

<dependency>
			<groupId>nl.loi.sakai</groupId>
			<artifactId>loi-commons</artifactId>
			<!-- <version>2.1.0</version>  changed as follows -- >
			<version>2.5.0</version>
		</dependency>

Note : 
Path : rSmart-CLE-2.6.4.0\loi-learningpath-2.16.0\pom.xml
<modules>
		<module>loi-learningpath-api</module>
		<module>loi-learningpath-entity-api</module>
		<module>loi-learningpath-impl</module>
		<module>loi-learningpath-pack</module>
		<module>loi-learningpath-tool</module>
		<!--<module>loi-learningpath-test</module>  Because of Build failure
commented  test -->
	</modules>
	


4)	Build loi-learningactivity-2.8.0
Path : rSmart-CLE-2.6.4.0\loi-learningactivity-2.8.0\pom.xml
<properties>
		...
	<!-- <loi.learning.path.version>2.15.0</loi.learning.path.version> changed
as follows-- >
<loi.learning.path.version>2.16.0</loi.learning.path.version>
Note :

Path : rSmart-CLE-2.6.4.0\loi-learningactivity-2.8.0\pom.xml
<modules>
		<module>loi-learningactivity-api</module>
		<module>loi-learningactivity-impl</module>
		<module>loi-learningactivity-pack</module>
		<module>loi-learningactivity-tool</module>
		<!--<module>loi-learningactivity-test</module> Because of Build error
comment test -- >
</modules>

Regards,
Vikram.



Hello,

Please try to use the following tags for the projects:

1. sakai-wicket:
https://source.sakaiproject.org/contrib/loi/sakai-wicket/tags/sakai-wicket-1.4
(we upgraded to wicket 1.4.18 because there was a bug for chrome in previous
versions)
2. loi-commons:
https://source.sakaiproject.org/contrib/loi/loi-commons/tags/loi-commons-base-2.5.0.1
3. learning path:
https://source.sakaiproject.org/contrib/loi/learningpath/tags/loi-learningpath-2.16.0
4. learning activities:
https://source.sakaiproject.org/contrib/loi/learningactivities/tags/loi-learningactivity-2.8.0.1

If you want to integrate the Learning activities with Assignmenets/OSP
Matrix/ Mneme, deploy also the following projects(provider for each tool
that you need to integrate):

5.
https://source.sakaiproject.org/contrib/loi/assignment-entityprovider/tags/assignment-entityprovider-1.2.0.1
6.
https://source.sakaiproject.org/contrib/loi/osp-matrix-provider/tags/osp-matrix-entityprovider-1.3.1.1
++ apply the attached patch file to the OSP project
7.
https://source.sakaiproject.org/contrib/loi/mneme-entityprovider/tags/mneme-entityprovider-1.1.0.1


I hope this helps.
If you find any other problems, let us know.



Tania Tritean




Tania Tritean
Tel.: 035 629 39 23
Leidse Onderwijsinstellingen bv
Leidsedreef 2
2352 BA Leiderdorp
www.loi.nl
-- 
View this message in context: http://old.nabble.com/Learning-Path-tp33706033p33713429.html
Sent from the Sakai - Development mailing list archive at Nabble.com.

_______________________________________________
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"


More information about the sakai-dev mailing list