Notice: this Wiki will be going read only early in 2024 and edits will no longer be 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
(→REST API) |
|||
Line 2: | Line 2: | ||
This page is the current project plan. | This page is the current project plan. | ||
− | + | == Schedule == | |
+ | Milestones End Date Status Details | ||
+ | M1 Friday, July 19 OK All Features must be present in M1 | ||
+ | RC1 Friday, August 09 OK Time between M1 and RC1 should be used to do validation and bug fixes. | ||
= Global = | = Global = |
Revision as of 08:57, 29 July 2013
Contents
Introduction
This page is the current project plan.
Schedule
Milestones End Date Status Details M1 Friday, July 19 OK All Features must be present in M1 RC1 Friday, August 09 OK Time between M1 and RC1 should be used to do validation and bug fixes.
Global
- Eclipse process compatibility:
IP compatibility (403654)
Project plan (403335)
- Wiki organization
Mihini developer get starting (403336)
Mihini developer Guide (03875)
- Mihini archi & spec
Team organization (403335)
Support (403338)
- Doc:
Mihini user guide (403298)
Mihini porting guide (403296)
I/O and HW interactions
Provide GPIO access for Linux (see https://github.com/rsisto/luaGpio) (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" (401629)
- Investigate system calls in Lua (see https://github.com/justincormack/ljsyscall)
Build / Continuous Integration
Automate generation Mihini execution environment file (402034)
- Automate the generation of SD card images for RaspberryPi and BeagleBoard (may prove difficult in terms of licensing?)
REST API
REST API to interact with Mihini agent (402289)
Misc
- Run Mihini on an Open Hardware platform
- Provide a developer kit to get started with Mihini very quick