Last modified 2 years ago
TracNav
Translation
- New Developer
General Overview
Application Development
- Build Environment
- Build Environment (Jhbuild)
- Build OpenInkpot Package
- Build Own Package
- Packages available
- Applications Debug
- Configure TCP/IP for networking
- Connect device via SSH access
- Connect device via NFS access
- Connect device via X Server
- "Current document" protocol
- EFL
- Keycodes
- Development Cycle
Applications
Global Menu (graphical interface)
- MadShelf (bookshelf)
- MadAudio (audio player)
- CoolReader 3 (ebook reader)
- FBReader (ebook reader)
- MadEye (image viewer)
- LocoPDF (PDF viewer)
Policies
Guides
Specifications
Reference docs
- Google Summer of Code
- Quips
- IPlinux Development
- Hardware
- Vendors
Google Summer of Code Expectations
We expect the students to follow the PSF document, including the parts regarding work time, communication, and version control.
Communication
Students shall communicate with mentor by e-mail or IRC, daily or at least weekly.
Version control
We expect the students to use publicly accessible git repositories (either provided by the project or external ones) for working on the source code. All the notes regarding the commits style in the PSF doccument apply.
Communication with the developers
The main channels for communication with development community are openinkpot-hackers@ mailing list and #openinkpot IRC channel.
Documentation
Students should use either git or project wiki for the design documents.

