[sakai2-tcc] Roster tool changes

John Bush john.bush at rsmart.com
Thu Aug 19 15:48:48 PDT 2010


Couple questions about how you are handling localization.  Looks like
all the bundle data is coming from .js files.  How is the locale
determined ?  Is that still from ResourceLoader on the server side ?

On Thu, Aug 19, 2010 at 5:44 AM, Daniel Robinson
<d.b.robinson at lancaster.ac.uk> wrote:
> Dear Sakai 2 Technical Coordination Committee,
>
> Earlier in the year, Adrian Fish and myself at Lancaster University,
> UK, volunteered to take over the development and maintenance of the
> Roster tool. We have rewritten the tool in a separate branch using
> JavaScript and Trimpath, and the plan is to move Roster to an indie
> project. Details of the work are attached to the following JIRA ticket:
>
> http://jira.sakaiproject.org/browse/SAK-18778
>
> We have tried to resolve outstanding JIRA tickets along the way. All
> of the issues incorporated on the above ticket, plus sub-tasks, are
> resolved. Once the new code is committed to trunk, we can close those
> issues.
>
> Details of new tool:
>
> We have maintained the feature set of the old Roster tool.
>
> We have maintained the same Roster UI with two exceptions: 1. some
> small changes have been made to fix outstanding JIRA tickets (see
> above); 2. some small layout changes to the Pictures view have been
> made, and we plan on further developing the Pictures view to integrate
> with Profile2. We plan on seeking input from the wider Sakai community
> for new feature requests.
>
> We have removed all executable code from the old Roster tool in the
> new version. There is no API for the new Roster tool. The new tool
> consists of JavaScript, HTML/CSS, and a SakaiProxy and EntityProviders
> written in Java. The new Roster tool is a webapp that can be deployed
> without restarting Sakai.
>
> We have moved the rendering to the browser client, so content is
> rendered more quickly and server load is decreased.
>
> We have converted the localization bundles from the old Roster tool to
> maintain the internationalization support.
>
> We have reduced the number of tool/API dependencies e.g. the
> dependency on the old Profile API has been removed.
>
> If anyone would like to test the work for themselves, the code is
> available:
>
> https://source.sakaiproject.org/svn/roster/branches/trimpath_work
>
> Please bear in mind the branch is under active development.
>
> If anyone has any questions or requires further clarification, please
> don't hesitate to ask.
>
> Best wishes,
>
> Daniel and Adrian
> _______________________________________________
> sakai2-tcc mailing list
> sakai2-tcc at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai2-tcc
>



-- 
John Bush
602-490-0470


More information about the sakai2-tcc mailing list