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.10"
< Mihini | Project Plan
(→Global) |
|||
Line 19: | Line 19: | ||
{{PlanItem|Samples & tutorials||}} | {{PlanItem|Samples & tutorials||}} | ||
{{PlanItem|...||}} | {{PlanItem|...||}} | ||
+ | |||
+ | == Build / Continuous Integration == | ||
+ | {{PlanItem|Investigate LLVM||}} | ||
+ | |||
+ | = Internal = | ||
+ | {{PlanItem|Unique tree||}} | ||
= I/O and HW interactions = | = I/O and HW interactions = | ||
{{PlanItem|Investigate system calls in Lua (see https://github.com/justincormack/ljsyscall)||}} | {{PlanItem|Investigate system calls in Lua (see https://github.com/justincormack/ljsyscall)||}} | ||
− | = | + | = API = |
− | {{PlanItem|Investigate | + | {{PlanItem|Java Support||}} |
+ | |||
+ | = Modularity/extensibility = | ||
+ | {{PlanItem|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)||}} | ||
+ | {{PlanItem|Multi protocol support||}} | ||
= Misc = | = Misc = | ||
− | |||
* [[Mihini/Developer Kit|Provide a developer kit]] to get started with Mihini very quick | * [[Mihini/Developer Kit|Provide a developer kit]] to get started with Mihini very quick |
Revision as of 04:43, 30 July 2013
Contents
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
Mihini Presentation (403337)
Build / Continuous Integration
Internal
I/O and HW interactions
Investigate system calls in Lua (see https://github.com/justincormack/ljsyscall)
API
Modularity/extensibility
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)
Misc
- Provide a developer kit to get started with Mihini very quick