Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

Access to our Subversion Repository

We haven't yet decided how and when an svn access will be provided to the community. Actually this will greatly depend on the community's needs this is why we warmly welcome any feedback if you are interested to get an svn access (whether read-only or read-write).

Download

Click here to download the source code for OpenSyllabus v9.4 (zip 2.5MB). Please be advised that it contains modified sdata and jcr sources.

...

Sakai 2.7.1

...

Source code: https://source.sakaiproject.org/contrib/caret/sakai-jsp-adapter/trunk

Changing your pom.xml

You will need to edit your top-level pom.xml to include the following profile:

Code Block

  <profile>
      <id>osyldeps</id>
      <activation>
      </activation>
      <modules>
        <module>jcr</module>
        <module>sdata</module>
        <module>sakai-jsp-adapter</module>
        <!-- This is osyl common services and gwt-sakai shared project -->
        <module>osyl-common</module>
        <!-- This is the GWT frontend -->
        <module>osyl-core-gwt</module>
        <!-- This is the GWT OSyl Admin frontend -->
        <module>osyl-admin-gwt</module>
        <!-- This is the GWT OSyl Manager frontend -->
        <module>osyl-manager-gwt</module>
        <!-- This is the osyl Sakai backend-->
        <module>osyl</module>
        <!-- This is the osyl-admin Sakai backend -->
        <module>osyl-admin</module>
        <!-- This is the osyl-manager Sakai backend -->
        <module>osyl-manager</module>
      </modules>
  </profile>

Instructions to Compile/Deploy:

...

Code Block

mvn clean install sakai:deploy -Posyldeps -Dmaven.test.skip=true -Dmaven.tomcat.home=$CATALINA_HOME
or (windows):
mvn clean install sakai:deploy -Posyldeps -Dmaven.test.skip=true -Dmaven.tomcat.home=%CATALINA_HOME%

...

opensyllabus/tags/2.7.1.

Binary: http://osyltest.hec.ca/opensyllabus.tar.bz2

Installation
  1. Download Jsp-Adapter: https://source.sakaiproject.org/contrib/caret/sakai-jsp-adapter/tags/sakai-jsp-adapter-0.10-K1
  2. Install Jsp-Adapter: mvn clean insall
  3. Download OpenSyllabus using the SVN link or the binary link.
  4. Install and deploy OpenSyllabus: mvn clean install sakai:deploy -Dmaven.tomcat.home=%CATALINA_HOME%

Note: Before deploying OpenSyllabus, run a full install of your Sakai with maven (mvn clean install -Pfull) because OpenSyllabus reference some sakai tool that are not on the default build (assignment for example)

Use HEC SDATA

This version of OpenSyllabus comes with our modified version of Sdata. Our SDATA is added as a war file located in the folder gwt-shared/lib.

The war is deployed to your tomcat/webapps repository when you deploy the code using maven: mvn clean install sakai:deploy -Dmaven.tomcat.home=%CATALINA_HOME%

Info
titleImportant

Removing our SDATA war file won't stop code from compiling and deploying but users won't be able to add documents and citations to the syllabus using the browsers.

Customization

...

Course Outline Configurations

...

The OpenSyllabus code comes with a default configuration. This configuration contains:

  • the messages used in the course outline
  • the sections used in the course outline (lectures, themes, presentations ...)
  • the css files and images used in OpenSyllabus

An institution can define more than one configuration and make it available to users or make it mandatory.

Sakai 2.6.1

Source Code

OpenSyllabus for Sakai 2.6.1 is really "HEC friendly" we would suggest you download all our Sakai 2.6.1 version to prevent some customization issues: svn://pollux.hec.ca/full_versions/branches/HEC_Prod_A2010

Need Help?

Contact us using the sakai-dev list or opensyllabus@hec.ca.