|
Sakai Nakamura is a next-generation "kernel" - a set of core services - for the Sakai 3 product. Its overarching aims are the following:
- Flexibility for the User Experience : Nakamura aims to provide an underlying infrastructure of services which break down the siloed user experiences in sites and tools.
- Developer Ease of Use : the primary users of Nakamura will be front-end developers, many of whom may be working only in HTML and Javascript. Nakamura releases will provide clear documentation with this sort of developer in mind, clean RESTful APIs, fast builds and short startup times enabling rapid cycles.
- Scalability and Resilience : Nakamura will support full clustering and be built for scalability.
- 3rd-party code : Nakamura will strive to reduce maintenance burdens and minimize the need for the Sakai development community to occupy itself with purer software engineering problems, and it will do so by judicious incorporation of other open source projects.
- Test Coverage : Nakamura will labor to improve quality and stability through a discipline of test coverage.
 | Which guide is right for me? Which guide is most suited to your needs will depend considerably on what kind of information you are looking for. Use the table below to help you. |
| Guide |
Content |
Target Audience |
| Your First Day With Sakai Nakamura |
A hands-on tutorial introducing the content repository and scripting. Includes ~46 minutes of screencasts. |
Client-side or server-side developers looking to become acquainted with the basics of Nakamura technology |
| User Interface Developers Guide |
Comprehensive manual for UI developers intending to develop user interfaces based on Sakai Nakamura |
End Users of Nakamura, ie UI developers |
| Adopter and Implementation Guide |
Step by step installation guide |
Administrators.
Decision makers.
Managers. |
| Developers Guide |
Getting started as a Sakai developer
How can I get involved?
Detailed documentation contributed by the developers |
Developers contributing to the Sakai Nakamura Project.
People interested seeing low level technical documentation. |
Within each of these categories, there will be guides, faq's and detailed notes on each of the topics.
|
 | Developer Links
|
|