Questions tagged [sakai]

Sakai is an open source Java-based, service-oriented learning management system and collaborative learning environment designed to be scalable, reliable, interoperable and extensible.

Sakai is a free educational software platform distributed under the Educational Community License (a type of open source license). Sakai is used for teaching, research and collaboration. Systems of this type are also known as Course Management Systems (CMS), Learning Management Systems (LMS), or Virtual Learning Environments (VLE).

Sakai is maintained and developed by the Sakai community, in which academic institutions, commercial organizations and individuals work together. It was developed within the Sakai Project, and continued by the Sakai Foundation, which merged with the Jasig Foundation into the Apereo Foundation, which stewards Sakai's maintenance and development today.

The Sakai software includes many of the features common to course management systems, including document distribution, a gradebook, discussion, live chat, assignment uploads, and online testing.

In addition to the course management features, Sakai is intended as a collaborative tool for research and group projects. To support this function, Sakai includes the ability to change the settings of all the tools based on roles, changing what the system permits different users to do with each tool. It also includes a wiki, mailing list distribution and archiving, and an RSS reader. The core tools can be augmented with tools designed for a particular application of Sakai. Examples might include sites for collaborative projects, teaching and portfolios.

In addition to the advantages of being open-source, Sakai also supports user extensibility through the use of LTI interfaces, an increasingly important and common tool for hosting learning tools

My Workspace tools

  • Preferences - allows setting of preferences
  • Message Of The Day

Generic collaboration tools

  • Announcements - used to inform site participants about current items of interest
  • Drop Box - allows instructors and students to share documents within a private folder for each participant
  • Email Archive - all messages sent to a site's email address are stored in the Email Archive
  • Resources - share many kinds of material securely with members of your site, or make them available to the public
  • Chat Room - for real-time, unstructured conversations among site participants who are signed on to the site at the same time
  • Forums - communication tool that instructors or site leaders can use to create an unlimited number of discussion forums
  • Message Center - a communication tool that allows site participants to communicate using internal course mail
  • News / RSS - uses RSS to bring dynamic news to your worksite
  • Poll tool - allows users to set up an online vote for site participants
  • Presentation - allows you to present a set of slides to many viewers
  • Profile / Roster - view the names, photos, and profiles of site participants
  • Repository Search - search content created by tools within a worksite or course
  • Schedule - allows instructors or site organizers to post items in a calendar format

Teaching tools

  • Assignments
  • Grade book
  • Module Editor
  • QTI Authoring
  • QTI Assessment
  • Section Management
  • Syllabus

Portfolio tools

  • Forms
  • Evaluations
  • Glossary
  • Matrices
  • Layouts
  • Templates
  • Reports
  • Wizards
  • Search
  • Web Content
  • WebDAV
  • Wiki
  • Site Setup
  • MySakai Widgets

The official website for Sakai is: http://www.sakaiproject.org/

The main bugtracker for all Sakai projects: https://jira.sakaiproject.org/secure/Dashboard.jspa

To join the sakai-dev list follow the instructions from: http://collab.sakaiproject.org/mailman/listinfo/sakai-dev

107 questions
2
votes
1 answer

Is there a way to start up MySQL Instance before Apache Instance on Scalr?

I am using Scalr for scaling the website server. On the Apache server, I have installed Sakai, and created an boot-up script for Linux machine. The question is, how can I ensure that MySQL Instance is booted up and running before the Apache server…
Benjamin
  • 429
  • 4
  • 17
2
votes
1 answer

Sakai 11 - Binary installation is successful and its webapps deploy, but they fail to start

OS: Windows 10 Java Version: 1.8.0_121-b13 Server Version: Apache Tomcat/8.0.32 I'm very new at Sakai and I've been trying to use it as a part of a homework. At first, I've tried to install it from source. Unfortunately, it failed to build at…
2
votes
1 answer

Building RSS feed using XML data from Sakai generated from REST

I am trying to build an RSS feed for announcements that are located a Sakai site using data that is only accessible while logged into the site. Is there any way to make that data accessible? Currently, only that is preventing this code from…
Jason Klas
  • 106
  • 5
2
votes
2 answers

Do POST in AIR application

I'm trying to post data to a page that handles it for me. I always get following error, however: ioErrorHandler: [IOErrorEvent type="ioError" bubbles=false cancelable=false eventPhase=2 text="Error #2032: Stream Error. URL:…
PhysX
  • 128
  • 1
  • 10
2
votes
1 answer

Sakai google analytics - real time not working

I've been playing with the new google analytics feature: https://jira.sakaiproject.org/browse/SAK-25634 ...and can happily report it definitely does work, albeit with one caveat, I can't get the real time dashboard to work. I know sometimes with new…
andmar8
  • 331
  • 3
  • 14
2
votes
1 answer

GWT tool is not loading in IE8 when IE8 emulates IE9

I am using Gradebook2 for Sakai, developed using GWT. This tool is not loading in IE8 (without compatibility view) when I set the property sakai.X-UA-Compatible=IE=EmulateIE9. When I enable compatibility view this tool is loading properly even…
Chaitanya Kumar Ch
  • 309
  • 1
  • 5
  • 16
2
votes
1 answer

How do you translate Sakai tool names and descriptions?

The names of several Sakai tools always appear in English even if I have set the Java default locale to Russian. I see this problem with the following tools in a new Sakai 10 build: Roster and Sign-up. How do I translate these tool names and…
2
votes
2 answers

How can I add a new tool to all users My Workspace sites in Sakai?

On the installation guide for EVALSYS it says "The tool should be added to all My Workspaces" but it doesn't give any details about how to do that. This seems like a pretty common thing to do, is there any best practice?
jonespm
  • 382
  • 2
  • 17
2
votes
1 answer

How do I modify the Sakai installation's AntiSamy policy files?

I would like to modify a deployed installation of Sakai to allow iframes from several on-campus media servers. An example of an iframe is https://mediaserver.example.edu/p/player.html. What is the easiest way to edit the policy files in the deployed…
samottenhoff
  • 720
  • 4
  • 14
2
votes
1 answer

What are the technology improvements (not features) in Sakai 10 (compared to Sakai 2.9)?

I have found information about the new features in Sakai 10 (http://www.unicon.net/sakai10-whatsnew) but I don't see anything that explains the deeper technology changes (if there are any). What are the technology differences (like library changes,…
Aaron Zeckoski
  • 5,016
  • 8
  • 25
  • 48
2
votes
3 answers

Sakai: How do I get a site (course) listing with REST or WS interface?

I am trying to interface with Sakai from an external application in order to get read only course information (identifier, course name, description, instructor, etc.). It looks (/direct/site/describe) like the "site" REST service only expose things…
Ray Pendergraph
  • 449
  • 5
  • 19
2
votes
1 answer

Cannot get a connection, pool error Timeout waiting for idle object :sakai

iam using sakai 2.9.1 after a few operations the server stops responding and prints log:- 2014-02-20 12:48:47,085 WARN http-bio-8080-exec-18 org.sakaiproject.db.impl.BasicSqlService - Sql.dbRead: sql: select…
siddhant
  • 258
  • 1
  • 3
  • 7
2
votes
2 answers

Sakai and multiple domain

Recently, I constructed a website based on Sakai Open Source Project: Everything works fine except for the following problem: I have pointed multiple domain to my server IP. Example: domain1.com, www.domain1.com, domain2.com, www.domain2.com. All…
2
votes
2 answers

Tomcat will not start after deploying sakai from source

I've followed the instructions in this URL: http://pmungai.wordpress.com/sakai-developer-guide/sakai-linux-cheatsheet/ and was able to compile and deploy sakai, however, after restarting tomcat, it will show me this: root@ip-10-72-129-39:/opt/sakai#…
Assis Ngolo
  • 73
  • 2
  • 9
1
vote
1 answer

how to run sakai custom tool from maven

mvn install sakai:deploy is running successfully but at run time it gives error org.sakaiproject.portal.api.PortalHandlerException: java.lang.IllegalArgumentException: Unable to find registered context for tool with ID sakai.employee at…
aat
  • 31
  • 3