Project Summary Tables
- Core Projects - Core/Supported components of Sakai that are in use by almost every single Sakai implementation, and with which the community has extensive experience and expertise.
- Provisional Projects - Components that are in use at multiple Sakai partners, and with which the community has a moderate level of experience and expertise.
- Contrib Projects - Contributed components are early in developmenmt, deployed at a limited number of sites, and with which the community is still becoming familiar.
Key
- Confluence Space - Each project can have a space in our development Wiki, Confluence. Generally the best place to go initially to find out more about a project.
- Collab Site - Collab is the Sakai instance that supports community collaboration. Typically project teams use it to support an email list for when conversations are more project-specific than is appropriate for sakai-dev, the main development email list.
- Jira Project - Sakai uses Jira for issue management and tracking. Core and Provisional Project Teams use Components to manage their work in the Sakai Jira Project; Contrib Projects each have their own Jira Project.
- SVN Directory - Subversion is used for source management. Core and Provisional Project Teams each have their own directory; Contrib Projects have their own directory under the contrib directory.
Status Summary for Core Projects
A Core Project is tool or service that is part of the current Sakai distribution, is enabled by default, and which the community feels is robust and reliable for use in production environments. A Project Team is responsible for each Core Project.
The tables below separate Core Projects into three groups:
- Tools - the parts of Sakai that users typically intereact with.
- Framework - infrastructure components of Sakai.
- Key Working Groups - these Working Groups directly support and influence development activities across all Core Projects.
Tools
| Project Team | Description | Sakai 2.5 Plans | Additional Information |
|---|---|---|---|
| New Tool | A Jira component to help track proposals for new tools in Sakai. |
09-Sep-2007 Contrib Projects initiated since the 2.4 release: |
Lead(s): Peter A. Knoop No Confluence Space No Collab Site Jira Project No SVN Directory |
| Account | Creation and management of internal Sakai accounts. |
[See User.] | [See User.] |
| Alias (Admin Site Management) | Provides a single alternate namespace that can be used by other Sakai applications. |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Glenn R. Golden No Confluence Space No Collab Site No Jira Project SVN Directory |
| Announcements | Used to inform site participants of current items of interest. |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): John Leasia, Zhen Qian, Lance Speelmon Confluence Space No Collab Site Jira Project SVN Directory |
| Assignments | Instructors use to create, distribute, collect and grade assignments. |
26-June-2007
Numerous bug fixes will be included in 2.5. These include several performance problems, blocking double clicking when grading (which caused duplicate submissions and incorrect in/new counts), and bugs introduced with the new non-electronic assignment type. You can check which bugs will be fixed by searching for all Assignment Jiras, and then sorting on the Target version column in the list. |
Lead(s): Zhen Qian Confluence Space No Collab Site Jira Project SVN Directory |
| Attachment Widget | Allows user to attach items to Sakai content. | [See Resources.] | [See Resources.] |
| Calendar Summary | Provides a synoptic, calendar-month view of schedule events. |
01-Jun-2007 Mature project in maintenance mode. |
Lead(s): Nuno Fernandes Confluence Space No Collab Site Jira Project SVN Directory |
| Chat Room | Supports multi-person, persistent chat sessions. |
19-Sept-2007 SAK-10422: Ability to delete all chat history for a given room |
Lead(s): Lance Speelmon Confluence Space No Collab Site Jira Project SVN Directory |
| Citations Helper | The Citations Helper is a feature of the Resources Tool that allows users to search licensed library databases as well as create and manage both citations and persistent links to articles and other online items. This helper leverages existing library technology infrastructure including metasearch tools and OpenURL to deliver this functionality, while also providing integration between Sakai and Google Scholar as an alternative approach for resource discovery. |
23-August-2007 |
Lead(s): Gaurav Cedric Bhatnagar, Jon Dunn, Susan Hollar Confluence Space No Collab Site Jira Project SVN Directory |
| Drop Box | Allows instructors and students to share documents in a private folder for each student. | [See Resources.] | [See Resources.] |
| Email Archive | Provides an email address for a site and an archive of emails sent to the site. |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Glenn R. Golden No Confluence Space No Collab Site Jira Project SVN Directory |
| Forums | Forums is a communication tool that instructors or site leaders can use to create an unlimited number of discussion forums for their course or project sites. The Forums tool is designed to be an effective tool for both academic and collaborative work, and is integrated closely with other tools (e.g., Resources and Gradebook). |
11-Sept-2007
|
Lead(s): Kristol Hancock, Megan May, Lance Speelmon Confluence Space No Collab Site Jira Project SVN Directory |
| Gateway | A Sakai instance's top-level or home page. |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Charles Severance No Confluence Space No Collab Site Jira Project SVN Directory |
| Gradebook | Allows instructors to list assignments and scores, and calculate, store, and distribute grade information to students. |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Lance Speelmon, Oliver Heyer Confluence Space No Collab Site Jira Project SVN Directory |
| Help | Sakai's integrated help documentation and tool. |
17-Sep-2007 Support for help content in multiple languages (SAK-4256). Added sakai.properties setting to hide help collections (SAK-11527). Added tool registration property to register additional help collections (SAK-10996). Updates to help content from IU Knowledge Base for 2.5 functionality (as provided by project leads and IU KB team). |
Lead(s): Stephen Marquard Confluence Space Collab Site Jira Project SVN |
| Home | A site's top-level or home page. | [See Site Info.] | [See Site Info.] |
| Login | Login tool and support for login operations. |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Glenn R. Golden No Confluence Space No Collab Site Jira Project SVN Directory |
| MOTD | Message-of-the-Day is a specialized invocation of the Announcement tool for displaying system-wide information. | [See Announcements.] | [See Announcements.] |
| Membership | User tool for managing memberships in Sakai sites. | [See Site Info.] | [See Site Info.] |
| Memory (Admin Site Management) | Framework technology that supports in-memory caching, memory monitoring and reporting. |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Glenn R. Golden No Confluence Space No Collab Site Jira Project SVN Directory |
| Message Center | Message Center is for discussion and private messaging, facilitating one-on-one and group communication. | 23-May-2007 Deprecated in favour of two separate components: Messages and Forums. |
Lead(s): Lance Speelmon Confluence Space No Collab Site Jira Project SVN Directory |
| Messages | The Messages tool is a communication tool that allows site participants to communicate using internal course mail. Private messaging between groups is also supported. |
11-Sept-2007
|
Lead(s): Lance Speelmon Confluence Space No Collab Site Jira Project SVN Directory |
| MyWorkspace | A user's home page in Sakai. | [See Site.] | [See Site.] |
| News (RSS) | Displays an RSS feed. |
14-Sept-2007 Bug fixes only. |
Lead(s): Joshua Ryan Confluence Space No Collab Site Jira Project SVN Directory |
| On-Line (Admin Site Management) | Displays list of on-line users. |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Glenn R. Golden No Confluence Space No Collab Site Jira Project SVN Directory |
| Permission Widget | Widget for specifiying permissions. | [See Authz.] | [See Authz.] |
| Portal | The portal application for Sakai, currently Charon (and Mercury for developers). |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Ian Boston No Confluence Space No Collab Site Jira Project SVN Directory |
| Post'Em | Provides functionality for uploading .csv formatted files to display feedback (e.g., comments, grades) to site participants. |
19-Sept-2007 Project in maintenance mode |
Lead(s): Kristol Hancock Confluence Space No Collab Site Jira Project SVN Directory |
| Preferences | A tool for a user to modify their preferences. | [See User.] | [See User.] |
| Presence | Framework technology that tracks and displays a user's presence in sites and tools. |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Glenn R. Golden No Confluence Space No Collab Site Jira Project SVN Directory |
| Presentation | Multi-user coordinated on-line slide show presentations. |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Charles Severance No Confluence Space No Collab Site Jira Project SVN |
| Profile | Displays and collects user profile information. |
7-July-2007 No changes planned |
Lead(s): Lance Speelmon Confluence Space No Collab Site Jira Project SVN Directory |
| Realms (Admin Site Management) | Manage realms in Sakai. | [See Authz.] | [See Authz.] |
| Resources | Post materials of various types on-line. |
20-Sept-2007 New functionality
Minor UI improvements
Technical improvements
|
Lead(s): Jim Eng Confluence Space Collab Site Jira Project SVN Directory |
| Roster | Roster tool. |
12-Sep-2007
|
Lead(s): Oliver Heyer, Lance Speelmon Confluence Space No Collab Site Jira Project SVN Directory |
| Rwiki | Sakai's wiki tool. |
|
Lead(s): Ian Boston Confluence Space No Collab Site Jira Project SVN Directory |
| Schedule | Schedule allows instructors or worksite organizers to post items in calendar format. |
12-Sep-2007 iCal subscription export service and import will be supported. These will be available by setting ical.experimental=true in sakai.properties (note that reoccurring events are not yet supported). |
Lead(s): Beth Kirschner Confluence Space No Collab Site Jira Project SVN Directory |
| Section Info | Manage sections or groups in a site. |
18-Sept-2007
|
Lead(s): Josh Holtzman Confluence Space No Collab Site Jira Project SVN Directory |
| Site Archive (Admin Site Management) | Import and export a site. | [See Archive.] | [See Archive.] |
| Site Info | Manage a site, including access to the site, meta-data about the site, the suite of tools enabled in the site, etc. | [See Worksite Setup.] | [See Worksite Setup.] |
| Sites (Admin Site Management) | Manage sites. | [See Site.] | [See Site.] |
| Sites (Gateway) | Provides a list of publicly-viewable sites on the gateway. |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Charles Severance No Confluence Space No Collab Site Jira Project SVN Directory |
| Syllabus | Create and share an outline for a course. |
10-Sept-2007 No changes planned; bug fixes only |
Lead(s): Lance Speelmon Confluence Space No Collab Site Jira Project SVN Directory |
| Tab Management | Control what sites are listed in your tabs. | [See User.] | [See User.] |
| Users (Admin User Management) | Admin tool for managing users. | [See User.] | [See User.] |
| WYSIWYG Widget | WYSIWYG editor widget for Sakai tools. |
19-Sept-2007 Bug fixes only. |
Lead(s): Joshua Ryan No Confluence Space No Collab Site Jira Project SVN Directory |
| Web Content | For displaying external web content. |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Lance Speelmon No Confluence Space No Collab Site Jira Project SVN Directory |
| WebDAV | WebDAV support for Sakai. |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Charles Hedrick No Confluence Space No Collab Site Jira SVN Directory |
| Worksite Information | Display basic information about a site. | [See Worksite Setup.] | [See Worksite Setup.] |
| Worksite Setup | Manage sites. |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Zhen Qian Confluence Space No Collab Site Jira Project SVN Directory |
Framework
| Project Team | Description | Sakai 2.5 Plans | Additional Information |
|---|---|---|---|
| Access | Provides direct URL access to various Sakai entities, such as resources in content hosting. |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Glenn R. Golden No Confluence Space No Collab Site Jira Project SVN Directory |
| Archive (SVN Module) | For moving information in and out of Sakai. |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Zach A. Thomas No Confluence Space No Collab Site Jira Project SVN Directory |
| Authz | The framework authorization technology. |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Glenn R. Golden No Confluence Space No Collab Site Jira Project SVN Directory |
| Citations (SVN Module) | A component for issues relating specifically to Citations Helper architecture and other non-user interactive items. |
2-Jul-2007 |
Lead(s): Gaurav Cedric Bhatnagar, Jon Dunn, Susan Hollar Confluence Space No Collab Site Jira Project SVN Directory |
| Cluster | Framework cluster technology, which supports running Sakai in a multi-server cluster. |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Glenn R. Golden No Confluence Space No Collab Site Jira Project SVN Directory |
| Component | Framework component technology supporting our API programming practices by providing a dynamic binding component loading, injection and discovery system. |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Glenn R. Golden No Confluence Space No Collab Site Jira Project SVN Directory |
| Content | The services and architecture behind content sharing, management and presentation in Sakai. |
Confluence Space Collab Site: See Resources Jira Project |
|
| Content Review | A generic service which can be used by any tool (primarily Assignments) to refer student submissions to a plagiarism detection service, such as TurnItIn. |
14-Sep-07 Minor changes in APIs and to integration with Assignments. Not visible except in sites which have an implementation (e.g. Turnitin) running. |
Lead(s): Stephen Marquard Confluence Space No Collab Site Jira Project SVN Directory |
| Courier | Courier is a framework technology that allows server-push control over the end-user browser interface, which is used to update the user interface in response to changes. |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Glenn R. Golden No Confluence Space No Collab Site Jira Project SVN Directory |
| Course Management Framework | Framework technology that models educational institutions and their course offerings. (See also the Course Management WG.) |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Josh Holtzman Confluence Space Collab Site Jira Project SVN Directory |
| Course-Site-Admin | Additional components that work with the course-management module. | [See Course Management Framework.] | [See Course Management Framework.] |
| Database | Framework technology that supports jdbc database access. |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Glenn R. Golden No Confluence Space No Collab Site Jira Project SVN Directory |
Framework technology that supports sending email out from various other Sakai applications. |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Glenn R. Golden No Confluence Space No Collab Site Jira Project SVN Directory |
|
| Entity | Framework technology that provides the Sakai Entity Model. |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Glenn R. Golden No Confluence Space No Collab Site Jira Project SVN Directory |
| Event | Framework technology that supports generation and tracking of usage sessions and usage events. |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Glenn R. Golden No Confluence Space No Collab Site Jira Project SVN Directory |
| Global | A Jira Component for tracking feature requests and requirements which impact Sakai in general (e.g., a suggested criteria for Provisional Tool status, a proposed programming convention.) |
13-Sep-2007 Tools being promoted to Core: Tools being promoted to Provisional: Tools being deprecated and removed from release (they are still available as Contrib Projects):
|
Lead(s): Peter A. Knoop No Confluence Space No Collab Site Jira Project No SVN Directory |
| JSF | Framework technology that supports the use of Java ServerFaces in Sakai tools. |
24-May-2007 Non-critical JSF tasks will continue in a more or less frozen state for the foreseeable future until a new project lead is available. Although the module is a mess, no new projects depend on it being cleaned up, I expect to mostly concentrate on other presentation technologies in my other tasks, and the JSF market itself is splintering between Sun JSF 1.2, MyFaces (still based on 1.1), Facelets, Seam, etc. Under the circumstances, it seems sanest to recommend that project teams who want to incorporate one of the JSF splinters do so without being bottlenecked by the Sakai-specific component library. |
Lead(s): Ray Davis Confluence Space Collab Site Jira Project SVN Directory |
| Message | Base technology for various messaging applications (e.g., Chat, Announcements, Discussion, Email Archive). |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Glenn R. Golden No Confluence Space No Collab Site Jira Project SVN Directory |
| Metaobj | Need Description |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Chris Maurer No Confluence Space No Collab Site Jira Project SVN Directory |
| Mini | The "sakai mini" distribution, which contains the minimal subset of the Sakai source code needed to compile and run an instance of Sakai. |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Glenn R. Golden No Confluence Space No Collab Site No Jira Project SVN Directory |
| Nightly | SVN module for nightly builds. |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Andrew Poland No Confluence Space No Collab Site No Jira Project SVN Directory |
| Portlet | Need Description |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Charles Severance No Confluence Space No Collab Site Jira Project SVN Directory |
| Providers | Samples and working examples of various user and group providers that can be used in Sakai. |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Various (See provider's NOTICE.txt.) No Confluence Space No Collab Site Jira Project SVN Directory |
| Quartz Scheduler | Used to schedule Java-based jobs to run in the Sakai server. |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Lance Speelmon, Andrew Poland No Confluence Space No Collab Site Jira Project SVN Directory |
| Rights | Support for copyright interfaces. | 23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Jim Eng No Confluence Space No Collab Site Jira Project SVN Directory |
| Sakai Maven Plugin | Maven plugin that supports various Sakai build procedures. |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Glenn R. Golden No Confluence Space No Collab Site Jira Project SVN Directory |
| Sakai-Mock (SVN Module) | Provides support for running true unit tests on sakai code. |
12-Jul-2007 No further work planned. |
Lead(s): Josh Holtzman No Confluence Space No Collab Site Jira Project SVN Directory |
| Samples | Various sample Sakai tools, services and other code showing best-practice ways of writing code for Sakai. |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Glenn R. Golden No Confluence Space No Collab Site Jira Project SVN Directory |
| Site (SVN Module) | Sites are the primary means of organizing the user experience in Sakai. |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Glenn R. Golden No Confluence Space No Collab Site Jira Project SVN Directory |
| Skins (CSS) | CSS for Sakai. |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Gonzalo Silverio No Confluence Space No Collab Site Jira Project SVN Directory |
| Test Harness | Test-harness support for Sakai. |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Josh Holtzman No Confluence Space No Collab Site No Jira Project SVN Directory |
| Tool | Framework technology that models Sakai tools. |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Glenn R. Golden No Confluence Space No Collab Site Jira Project SVN Directory |
| Training | Materials for Sakai developer training sessions. |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Mark J. Norton No Confluence Space No Collab Site No Jira Project SVN Directory |
| Triples | Support for triple modeling in Sakai. |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Jim Eng No Confluence Space No Collab Site No Jira Project SVN Directory |
| User [Jira] [SVN] |
Framework model of user. |
10-Sep-2007 Changes to the User Directory Service include:
(Sample code in the "providers" module does not yet take full advantage of these new capabilities. Work on user directory and authentication providers is expected to continue post-2.5 delivery.) |
Lead(s): Glenn R. Golden No Confluence Space No Collab Site |
| Util | Various Sakai utility code. |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Glenn R. Golden No Confluence Space No Collab Site Jira Project SVN Directory |
| Velocity | Framework technology to support Velocity based tools. |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Glenn R. Golden No Confluence Space No Collab Site Jira Project SVN Directory |
| Web Services | Webservices support for Sakai. |
Unable to render {include} Couldn't find a page to include called: WEBSVCS:PC-Sakai 2.5 Plans |
Lead(s): Steven Githens Confluence Space No Collab Site Jira Project SVN Directory |
| WSRP | Need Description |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Need Volunteer No Confluence Space No Collab Site No Jira Project SVN Directory |
Key Working Groups
| Project Team | Description | Sakai 2.5 Plans | Additional Information |
|---|---|---|---|
| Accessibility | This is an open forum for discussing Sakai accessibility issues. |
06-Jun-2007 The Accessibility Working Group is readying Confluence for the next cycle of accessibility evaluation and testing. The tentative dates for reviewing Sakai 2.4 are from June 23 to July 20, with a kick-off meeting June 23 at 10:30. During the last review period, thirty-five reviews were done by the accessibility team at Indiana University! Find out more about the 2.4 review and sign-up to review a tool at: http://confluence.sakaiproject.org/confluence/x/uq4 |
Lead(s): Mike Elledge Confluence Space Collab Site Jira Project No SVN Directory |
| Cafe | Our goal is to produce sets of development documentation and sample code to facilitate Sakai tool development. The idea is to allow a programmer with basic knowledge of Java to go through these tutorials and end up equipped to write a Sakai tool. |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Aaron Zeckoski Confluence Space No Collab Site No Jira Project SVN Directory |
| Documentation | Documentation for installing Sakai, administering Sakai, Sakai reference documentation, such as architecture, etc. (Help documentation is tracked separately, see Help Project.) |
5-Jun-2007 Iterative development of documentation through Confluence. Will look to recruit additional help in fleshing out both Sys Admin guide and software use portions. |
Lead(s): Clay Fenlason Confluence Space Collab Site Jira Project SVN |
| Install/Upgrade | A Jira Component to help track installation related issues. |
23-May-2007 Awaiting update from Project Lead(s). |
Lead(s): Clay Fenlason No Confluence Space No Collab Site Jira Project SVN Directory |
| Internationalization | General component to track internationalization and localization issues. |
21-Dec-2007
|
Lead(s): Beth Kirschner Confluence Space Collab Site Jira Project No SVN Directory |
| Licensing | Handles questions regarding licensing in Sakai, including helping developers determine which third-party licenses are compatible with Sakai's license. |
Unable to render {include} Couldn't find a page to include called: LIC:PC-Sakai 2.5 Plans |
Lead(s): Chris Coppola Confluence Space Collab Site Jira Project No SVN Directory |
| QA | The Sakai QA Working Group tests the Sakai software to ensure it is working as it's expected to and that the changes that were made don't introduce new problems. |
4-Jan-2007 The QA working group is continuing with functional testing on the 2.5.0beta tag. The 2.5.0 release has been scheduled for the February timeframe with important new important milestones (beta and release candidates). The announcement can be viewed at http://article.gmane.org/gmane.comp.cms.sakai.devel/18021. Assistance verifying bugs and performing regression testing is always needed. To find out more about the 2.5 QA and sign-up at: http://bugs.sakaiproject.org/confluence/display/QA/2.5+Release |
Lead(s): Megan May Confluence Space Collab Site No Jira Project No SVN Directory |
| User Interaction | A Discussion Group for those interested in working on Sakai's User Exerperience and User Interaction. |
14-Sep-2007 No specific plans for Sakai 2.5. Work continues on UI Design Patterns. |
Lead(s): ? Confluence Space Collab Site Jira Project No SVN Directory |