Daily Archives: November 26, 2018

Deprecated Tsugi Sub Projects

As you have been hearing on the Tsugi developer list and in my public presentations,  Tsugi is going to build a new approach for adding tools that uses web services rather than a shared database connection across libraries  written in multiple languages.

This means that new environments will be easier to build and support over the long-term and Tsugi will be able to provide a tool environment  that will meet and exceed the privacy requirements of GDPR and similar privacy oriented measures.

The following efforts that I have put together for Tsugi over the years  are now deprecated:

https://github.com/tsugiproject/tsugi-node/blob/master/README.md

https://github.com/tsugiproject/tsugi-node-sample/blob/master/README.md

https://github.com/tsugiproject/tsugi-laravel-sample/blob/master/README.md

https://github.com/tsugiproject/pytsugi/blob/master/README.md

https://github.com/tsugiproject/pytsugi-web2py/blob/master/README.md

I would also recommend that there be no further investment in Tsugi PHP tools that depend on the Silex framework as it has been deprecated and I don’t expect to upgrade it.

If you have built Tsugi PHP tools that are currently working within  Tsugi-PHP – they won’t be broken – what is there currently will be  maintained.  But some of the deprecated bits will be frozen going  forward.  If you are building a new tool before the new development  model is complete, simply build it in generic (non-framework) PHP like the tools in https://github.com/tsugitools

In time I expect to build new sample code in Laravel, Python, and Node that makes use of the Tsugi APIs and services in time.

These deprecations allow me to “clear the deck” to focus on the next  generation and make sure no one starts new work in an Tsugi environment that will not continue to be supported.

Questions welcome.

Sakai 12.5 maintenance released!

(Posted on behalf of Wilma Hodges – Sakai PMC / Community Coordinator)

I’m pleased to announce on behalf of the worldwide community that Sakai 12.5 was released on Nov. 18 and is currently available for downloading [1] !

Sakai 12.5 has 43 improvements [2] including

  • 9 fixes in Assignments

  • 6 fixes in Tests & Quizzes (Samigo)

  • 3 fixes in Gradebook

Other areas improved include:

  • Calendar

  • Chat Room

  • Commons

  • Lessons

  • Membership

  • Messages

  • Polls

  • Portal

  • PostEm

  • Profile

  • Resources

  • Sign Up

  • Site Info

  • Web Services

There were 2 security issues fixed in 12.5 (details will be sent to the Sakai Security Announcements list).

Please also note the upgrade information page [3] for important notes related to performing the upgrade. 2 Quartz jobs need to be run to complete the conversion steps for Sakai 12, including a new one for the Job Scheduler in 12.1.

[1] Downloading information available at – http://source.sakaiproject.org/release/12.5/

[2] 12.4 Fixes by Tool –  https://confluence.sakaiproject.org/display/DOC/12.5+Fixes+by+Tool

[3] https://confluence.sakaiproject.org/display/DOC/Sakai+12+upgrade+information

 

Wilma Hodges, Ed.D.

Sakai PMC – Community Coordinator