Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 16 Next »

Description

The Development Discussion Group (DG) is for those interested and involved in the design and development of Sakai. This is the companion wiki-space for the sakai-dev email list hosted on Collab's DG: Development (a.k.a. sakai-dev) site.

Ideas and Proposals

This is a place to post your ideas or proposals related to Sakai and Sakai development, please feel free to create a page and link to it here.
Sakai Roadmap - Plan for a possible roadmap for Sakai development based on issues
Kernel Release - Breaking out the framework kernel of Sakai into a release which is separate from the major core tools release
Best Practices for Kernel code - defines the best practices and code standards we should follow for kernel code
Best Practices for framework updates - A proposal on maintaining the Sakai framework, ensuring quality and performance, and controlling commit access
Recent Activity Service - Plans for how a recent activity service might be constructed in Sakai
Portal Active Zones - Plans to add in zones to the portal which can have html fragments placed into them
JMS Event Service - Plans to replace the event service with a JMS event service
Become User Extension - Plans to extend the become user tool to allow instructors to emulate a student in their site
Sakai Easy Tools - Plans for making simple pluggable tools in Sakai which are super easy to write but have an upward migration path
Hierarchy Service - A service to handle general hierarchy storage in Sakai
Permissions Token Generator - A key token generator for handling storage and lookup of permissions based on token keys
Component Manager Upgrade - Plan for upgrading the component manager to allow component reloading without restarts
Test Runner - A package for running programmatic tests (load, data validation, migration, etc.) inside Sakai

Helpful documentation

Most of the development docs are in the Programmers Cafe Space and are linked to in the Programmers Manual but helpful docs can and should be added here as well.
Programming Best Practices - Best practices for writing code in Sakai
Entity Provider and Broker - Sakai entity system enhancement and potential replacement for the legacy entity producers/entities
Using Caching in Sakai - explains how to properly cache objects in Sakai

Descriptions of Log Events - Descriptions of log events fired in Sakai core
Source management (SVN) best practices - Usage of source control (SVN) in Sakai

Lead(s)

Peter A. Knoop
Anthony Whyte

Status

Unable to render {include} The included page could not be found.
  • No labels