Skip to main content

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.

Jump to: navigation, search

Mihini/Project Plan/0.10

< Mihini‎ | Project Plan
Revision as of 09:34, 31 July 2013 by Rjacolin.sierrawireless.com (Talk | contribs) (Wiki & Doc)

Warning2.png
Draft Content
This page is currently under construction. Community members are encouraged to maintain the page, and make sure the information is accurate.


Introduction

Rather than a project plan, this page is, at the moment, a place to collect ideas about potential new features. This will be turned into an actual project plan for the milestones to come once the team will have agreed on the list.

This release will have 6 sprints (15 days each).

Schedule

Milestones   End Date          Status  Details         
M1           Friday, Oct 01   --      Higher priorities Features must be present in M1
M2           Friday, Nov 04   --      All Features must be present in M2
RC1          Friday, Dec 01   --      Time between M2 and RC1 should be used to do validation and bug fixes.
RC2          if needed        --      Optional release to fix critical bugs and non intrusive bugs.

Global

Wiki & Doc

Chkbox disabled.gif Mihini Presentation (403337)

Tutorial  	

Chkbox disabled.gif Samples

Chkbox disabled.gif ...

Build / Continuous Integration

Chkbox disabled.gif Automate the generation of SD card images for RaspberryPi and BeagleBoard (may prove difficult in terms of licensing?)

Chkbox disabled.gif Investigate LLVM

Internal

Chkbox disabled.gif Unique tree

Chkbox disabled.gif Investigate system calls in Lua (see https://github.com/justincormack/ljsyscall)

API

Chkbox disabled.gif Java Support

Modularity/extensibility

Chkbox disabled.gif Mihini Lite engine : Investigate if it'd be possible to have a Mihini lite engine implemented in pure Lua and/or Java that could be hosted in the IDE thus allowing really fast prototyping (provided no access to system libraries etc. is done in the user code)

Chkbox disabled.gif Multi protocol support

Misc

Back to the top