Implementation Commitments
1. Implementation Commitments
Implementation units and commitments:
Functional Unit |
Time Estimate |
Institutions/People that will contribute to this + amount of time |
---|---|---|
1. Main Screen Templates |
TOTAL HOURS = ~208 (5.2 person weeks) |
Cambridge University (Nicolaas Matthijs / Framework enhancements) |
2. Create a Site |
TOTAL HOURS = ~64 (1.6 person weeks) |
University of Michigan |
3. Manage Site Settings |
TOTAL HOURS = ~226 (5.7 person weeks) |
University of California, Berkeley |
4. Edit Preferences |
TOTAL HOURS = ~35 (.9 person weeks) |
Indiana University |
5. Personalize the Portal |
TOTAL HOURS = ~109 (2.7 person weeks) |
 |
6. Add Tools |
TOTAL HOURS = ~80 (2 person weeks) |
Cambridge University |
7. Join & Edit Sites |
TOTAL HOURS = ~243 (6.1 person weeks) |
Georgia Tech |
2. Follow development progress
The current development progress can be followed at
http://sandbox1-uk.sakaiproject.org/dev/
If you would like to have a login, please send an email request to nicolaas.matthijs@caret.cam.ac.uk
3. How to set up the Development Environment
a.1. Trunk build
This is the easiest solution, as a Sakai trunk build already contains Search and JCR.
svn co https://source.sakaiproject.org/svn/sakai/trunk/ mvn clean install sakai:deploy
a.2. Cafe trunk build with search and jcr enabled (alternative)
This contains less projects, and thus is lighter to run on your machine. It does require you
to add in Search and JCR as extra projects
svn co https://source.sakaiproject.org/svn/cafe/trunk/ mvn clean install sakai:deploy svn co https://source.sakaiproject.org/svn/jcr/branches/sakai_2-5-x/ cd jcr mvn clean install sakai:deploy cd .. svn co https://source.sakaiproject.org/svn/search/trunk/ cd search mvn clean install sakai:deploy
b. sakai.properties:
Add the following entries to your Sakai.properties file
search.enable=true jcr.experimental=true loggedOutUrl=/dev
c. SData
We will now checkout the SData project, which provides most of the datafeeds that are being
used so far:
svn co https://source.sakaiproject.org/contrib/tfd/trunk/sdata/ cd sdata mvn clean install sakai:deploy
Make sure the SData POM.xml file complies with Master POM
d. Interface files
Go into the webapps folder of your tomcat and check out the widget files:
svn co https://source.sakaiproject.org/contrib/ux/trunk/uxportal/src/main/webapp/ dev
Also check out the widget files:
svn co https://source.sakaiproject.org/contrib/ux/trunk/uxwidgets/src/main/webapp/ devwidgets
e. Start up server
Start up your tomcat server and wait until finished.Then go to localhost:8080/dev to run the development
environment.