Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Mihini/Project Plan/0.9"
< Mihini | Project Plan
(→Misc) |
|||
Line 1: | Line 1: | ||
− | |||
= Introduction = | = Introduction = | ||
− | + | This page is the current project plan. | |
This release will have 6 sprints (15 days each). | This release will have 6 sprints (15 days each). |
Revision as of 05:37, 29 July 2013
Contents
Introduction
This page is the current project plan.
This release will have 6 sprints (15 days each).
Global
- Eclipse process compatibility:
- IP compatibility (bug 403654)
- Project plan (bug 403335)
- Wiki organization
- Mihini developer get starting (bug 403336)
- Mihini developer Guide (bug 403875)
- Mihini archi & spec
- Team organization (bug 403335)
- Support (bug 403338)
- Doc:
- Mihini user guide (bug 403298)
- Mihini porting guide (bug 403296)
I/O and HW interactions
- Provide GPIO access for Linux (see https://github.com/rsisto/luaGpio) (bug 401629)
- Provide a functional monitoring engine that allows to have specific handlers triggered on events such as "GPIO1 has been under X threshold for 5min" (bug 401629)
- Investigate system calls in Lua (see https://github.com/justincormack/ljsyscall)
Build / Continuous Integration
- Perform continuous integration of the Mihini platform, inc. execution of test campaigns (bug 402034)
- Automate generation Mihini execution environment file (bug 402034)
- Automate the generation of SD card images for RaspberryPi and BeagleBoard (may prove difficult in terms of licensing?)
- Investigate LLVM
REST API
Misc
- Run Mihini on an Open Hardware platform
- Provide a developer kit to get started with Mihini very quick