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.
Mihini/Project Plan/0.9
Contents
Introduction
This page is the current project plan.
Schedule
Milestones End Date Status Details M1 Friday, July 19 OG All Features must be present in M1 RC1 Friday, August 09 -- 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 (403875)
Team organization (403338)
Project information (403335)
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)
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