Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

To keep it simple, in our developpement we created two separate projects (we mean Eclipse/Maven projects) : One project for the client part where you will find al the GWT source code and one project for the backend part where stands the Sakai's tool code.

OpenSyllabus frontend is essentially organized following around the recommended GWT project structurehttp://code.google.com/webtoolkit/documentation/com.google.gwt.doc.DeveloperGuide.Fundamentals.html#ProjectStructure where we have replaced the server side code by a shared packagespackage and moved server RPC API () into a rpc subpackage of the client.

  • Code Structure
    • Frontend project (GWT code)
      • client
        • controller
        • OsylImageBundle
        • rpc
        • view
      • public
      • shared
        • api
        • events
        • model

...