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
1
vote
1 answer

how to build and deploy sakai cle 2.9.x in eclipse

I have imported "sakai" project into eclipse. How do I build and deploy automatically in "Sakai 2.9.x" in eclipse?
1
vote
2 answers

Sakai2.8.2 Translation Issues

I am using Sakai2.8.2. I want to add Farsi(Persian) language in sakai Preference tool. I have started converting properties file to unicodes. Translation is also done. But left navigation bar is coming in english only after I'll change the language…
user223614
  • 303
  • 1
  • 6
  • 15
1
vote
2 answers

Sakai + Preference Tool + make Visible

I want to change the language of sakai . so I need the preference tool. How do I make visible to administrator? Thanks, Nirav
1
vote
2 answers

How to add my own tool in sakai 2.9 like announcement?

I am new to sakai, i want to add my own tool in sakai source code like announcement,syllabus...etc That tool having some my own functionality for this what i have to do, how can i develop my own tool in sakai. Thanks.
1
vote
3 answers

Making a Conditional MySQL Insert statement

So I have this table named SAKAI_REALM_RL_FN that has 3 fields REALM_KEY ROLE_KEY FUNCTION_KEY What this statement needs to do is that if a certain 2 combinations of ROLE_KEY & FUNCTION_KEY don't exist for each REALM_KEY, than do an insert. I was…
Zeratas
  • 1,005
  • 3
  • 17
  • 36
1
vote
2 answers

Ruby Array#include? giving NoMethodError

I have a bit of code that checks if a user is in the "sakai_trained" array before proceeding. For some reason when I run this code: CSV.foreach(activation_csv, {:headers => true}) do |row| if sakai_trained row << 'Untrained' unless…
lyonsinbeta
  • 919
  • 6
  • 25
0
votes
1 answer

How to run new JSF full crude application created by app builder in Sakai

I have Sakai 2.8.1 source code and creating full crude application (JSF) and it deployed successfully on a Tomcat 5.1 server, however at run time it shows this error. org.sakaiproject.portal.api.PortalHandlerException:…
0
votes
2 answers

how to utilize sakai lesson builder for version 2.8

I have installed Sakai on a dedicated server, and was looking into some features as deploying lesson builder. Does anyone know as of how to deploy this tool? Or any other tool like Calendar. I a newbie in sakai environment, so not sure how to…
topgun
  • 2,463
  • 8
  • 31
  • 46
0
votes
2 answers

Insert Sql exception

I used an sql insert into a database table and I got the following exception: Error executing query: class org.springframework.jdbc.BadSqlGrammarException:PreparedStatementCallback; bad SQL grammar [insert into SAKAI_ENVIOSIMPRIMIR (IDRECURSO,…
Best
  • 2,200
  • 9
  • 30
  • 49
0
votes
1 answer

LDAP server configuration is not working in Sakai 22.1

I have installed Sakai 22.1 and the LMS is running fine. Now I need to integrate the instance to support authentication against LDAP server users (external users) as well as internal users. To integrate with the LDAP I have uncommented the in…
Simant
  • 3,142
  • 4
  • 32
  • 61
0
votes
1 answer

Angular+PrimeNG+Sakai skeleton project: rerouting sakai demo

I have cloned the Sakai angular skeleton from here: git clone https://github.com/primefaces/sakai-ng.git By default, the 'landing' URL points to the Sakai demo. I want my base URL to point to my application, while keeping Sakai's demo as a reference…
0
votes
1 answer

Sakai not starting in Tomcat Server

After successfully building and deploying Sakai to Tomcat server following the guide on https://confluence.sakaiproject.org/pages/viewpage.action?pageId=122617993. After running the startup.sh tomcat server starts up successfully and I get the…
Chitova263
  • 719
  • 4
  • 13
0
votes
1 answer

Sakai build error after following installation guide

I have setup my environment for Sakai 19.0 from source following the guide on https://confluence.sakaiproject.org/pages/viewpage.action?pageId=109772882. However when I try to build the source as detailed in 4.0 of the guide I am getting an error.…
Chitova263
  • 719
  • 4
  • 13
0
votes
1 answer

Sakai 20.x Deploy failure in sakai-portal-api

System: Ubuntu 20.04 Java version: 11.0.9.1 Apache Maven 3.6.3 Tomcat 9 deploy process stops after sakai-portal-api (without error text) sudo mvn clean install sakai:deploy -Dmaven.tomcat.home=/usr/share/tomcat9…
0
votes
1 answer

How to turn a Sakai instance open access

I am currently working with a Sakai 11 instance in a project, and I need to somehow "publish" the contents of the CMS to make it an open access platform. Registered users would accept that contents will be publicly accessible (open access) during…
andcl
  • 3,342
  • 7
  • 33
  • 61