- Sakai foundation website - the main website for the Sakai foundation and Sakai project
- Find information about upcoming Sakai conferences and other Sakai related news
- Find out what schools are using Sakai
- Figure out why it is called Sakai
- Programmers Cafe
- The best source of information for developers wanting to work in Sakai
- Info you can find there:
- Tutorials
- Tips
- Documentation
- Sample code
- Sakai Collab Server
- The Sakai Collab server runs a current version of Sakai and provides a place for the community to collaborate using Sakai, demo Sakai, or try out tools
- The collab server is also used to manage all the Sakai mailing lists and to manage some documentation
- sakai-dev email list
- The sakai-dev email list is a great place to ask development questions
- How sign up for sakai-dev email list
- Create account on Sakai Collab and login
- Click Membership link on left
- Click Joinable Sites link at top
- Click Join link for DG: Development
- Send email to the list at: sakai-dev@collab.sakaiproject.org (membership required)
- Sakai Confluence
- Sakai uses Confluence (an enterprise Wiki) to document projects and Sakai related activity
- Sakai JIRA
- Sakai uses JIRA (bug tracker) for issue and bug tracking related to Sakai development
- Sakai source repository (SVN)
- The Sakai source code is stored in a Subversion repository
- Main Sakai source
- Includes the entire Sakai source plus provisional tools
- Sakai Contrib (community contributions)
- Includes contributed source for various Sakai projects
- Sakai release documentation
- Javadocs for the Sakai API
- The Sakai API Javadocs are available with the release documents (current release javadocs (2.3.0))
- The link to the Javadocs is a little over halfway down (link named "JavaDocs")
- Javadocs for the trunk
- The Sakai API Javadocs are available with the release documents (current release javadocs (2.3.0))
- Javadocs for the Sakai API
- Eclipse Development Environment
- The vast majority of Sakai developers use Eclipse for development
- You can use other development environments but Eclipse has some advantages:
- Supported (eclipse files in the Sakai code base)
- Well understood (support docs and knowledge)
- Extended tools (appbuilder plugin)
- Can get commercial support if desired: http://www.myeclipseide.com/
- Sakai terminology
- Get familiar with the terms commonly used by Sakai developers
Manage space
Manage content
Integrations
App links