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
8
votes
1 answer

How to pass the date as URL parameter

I am using the titanium to create some app for a particular web application through a webservice. Here I am passing the date as a URL parameter to call a particular webservice method in java.And the date format is as like…
user3663712
  • 121
  • 1
  • 3
  • 8
7
votes
1 answer

How to get the content of an Assignment in Sakai via REST

In Sakai, I successfully get a Assignemnt via url: http://xxx/direct/assignment/ASSIGNMENTID.xml. However, in this entity, there is no detailed context (I mean, the teacher's instruction of assignment). There's only a content contentReference…
taper
  • 528
  • 5
  • 22
6
votes
0 answers

How does SameSite=strict function when doing a POST-Redirect-GET From an outside site

We want to set SameSite=strict for our Session Cookie for our application. But we have certain very special situations (IMS Deep Linking) where we want to allow an external site to POST to a very particular URL and use/maintain the logged-in…
drchuck
  • 4,415
  • 3
  • 27
  • 30
5
votes
2 answers

Does Sakai have the ability for plugins?

The company I currently work for builds enterprise software for educational facilities. I just finished a plugin for one of their products that integrates it into Moodle. This was simple and quick because all I had to do was create the source code…
Ryanb58
  • 351
  • 1
  • 16
4
votes
1 answer

Where is the official forum to look for support for Sakai?

I make a Google search on Sakai forums, hoping to find a StackExchange sister site for Sakai, but there's nothing useful for me. My search keywords are sakai ~forum ~support ~offficial I love StackOverflow and would love to have similar forum for…
Nam G VU
  • 33,193
  • 69
  • 233
  • 372
4
votes
2 answers

Can you remove sakai core tools you don't want/need?

Something I've been wondering recently, is it possible to actually "remove" core tools from the sakai vanilla build without a huge effort (editing loads of config files)? I know about stealthing tools…
andmar8
  • 331
  • 3
  • 14
4
votes
1 answer

How do I setup session replication in Sakai 10?

The recent Open Apereo 14 conference had a session about distributed caching and session replication in Sakai 10: http://lanyrd.com/2014/apereo/sdbbct/ What are the steps I need to take with Sakai 10 to allow for session replication?
samottenhoff
  • 720
  • 4
  • 14
4
votes
2 answers

Hibernate write followed by read causes object not found

I'm currently working on a Quizzing Tool that uses hibernate and spring. I'm actually building it as a Sakai LMS tool and that complicates this question a little more, but let me see if I can generalize. My current scenario is when users go to a…
Chris R
  • 61
  • 5
3
votes
3 answers

how to estimate the TCO of open source implementations

I mean, this is Sakai, the open source project of a learning management system. But, really I'm clueless trying to estimate the hidden costs in one implementation project (on the technology side, not the pedagogy-stuff) in a small-medium scale…
Alex. S.
  • 143,260
  • 19
  • 55
  • 62
3
votes
3 answers

Java Open Source Course Management System

I'm looking for an Open Source Project for delivering a course trainings and to manage courses, instructors. I need something similar to Moodle but in Java. Thanks
Maksim
  • 16,635
  • 27
  • 94
  • 135
3
votes
1 answer

SAKAI Cannot Deploy to TOMCAT

I am trying to setup sakai on my local machine, these steps when I reached the steps on Compile Sakai Source Code I was able to run mvn clean install with 'BUILD SUCCESS' output, but when I ran mvn clean install sakai:deploy…
3
votes
1 answer

Updating site property make all pages vanish (Sakai 2.9.3)

I'm updating my a site property through a job. The job runs ok, it does the work right and updates the property I want it to update properly and never failed. But, when I save the site, it mess my pages, making them vanish. Worst, it don't always…
Virgílio Santos
  • 412
  • 2
  • 13
3
votes
1 answer

How to get the current tool SitePage and/or its Properties?

With the ToolManager I can get the the current placement, the context and of course, the Site through the SiteService. But I want to get the current SitePage properties the user is currently accessing. This doubt can be extended to the current…
Virgílio Santos
  • 412
  • 2
  • 13
3
votes
1 answer

Can Sakai allow users to login via Google using OAuth2?

Is it possible for users to login to Sakai via Google using OAuth2 as described here? https://developers.google.com/accounts/docs/OAuth2Login This would be similar to how users login to StackOverflow. If it's not currently possible, what would need…
samottenhoff
  • 720
  • 4
  • 14
3
votes
4 answers

what is the meaning of morpheus in portal level and skin level

Can anyone explain the use of the Morpheus portal and skin in Sakai? What I mean to ask is, how do I enable those things and what are the differences to the neo skin and neo portal code in Sakai? Thanks in advance.
Naresh Kallamadi
  • 163
  • 1
  • 14
1
2 3 4 5 6 7 8