The main Sakai Tutorial (The "Welcome to Sakai") "Feature Tour" you see the first time you log in has been really nice since it was first added in Sakai 2.9 (
SAK-22243) but now it could really use some updating. The libraries it uses are out of date and hard to maintain and the format it uses isn't the easier to keep updated as new features are added with each release.
Also it only is available in the main page. It would be nice if we had a "per tool" capability so when someone went into a tool for the first time it could give them both a quick tutorial and possibly even a "What's changed in this release". It should be able to be configured so the user could turn these all off, or trigger them if they wanted to replay them or watch them on-demand.
This may be more of a FARM project
Some plugins that exist now that look good are:
These are recently updated
- Shepherd : https://github.com/shipshapecode/shepherd (Created 2014 Last updated 02-2019)
- Trip.js : https://github.com/EragonJ/Trip.js (Created 2013 Last updated 02-2019)
Both of these look nice but seem abandoned
- jQuery Joyride : https://zurb.com/playground/jquery-joyride-feature-tour-plugin (Created 2012 Last updated 05-2017)
- Hopscotch : http://linkedin.github.io/hopscotch/ (Created 2013 Last updated 06-2017)