Difference between revisions of "Mihini"

From Eclipsepedia

Jump to: navigation, search
m (move doc in the user section)
(17 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 
{{Infobox
 
{{Infobox
 
| name = Mihini
 
| name = Mihini
| download = http://eclipse.org/mihini/download.php
+
| download = http://download.eclipse.org/mihini/
 
| website = http://eclipse.org/mihini
 
| website = http://eclipse.org/mihini
 
| list = mihini-dev
 
| list = mihini-dev
Line 7: Line 7:
 
| newsgroup =  
 
| newsgroup =  
 
| source = http://git.eclipse.org/c/mihini
 
| source = http://git.eclipse.org/c/mihini
}}
+
}}  
  
[http://eclipse.org/mihini Mihini] is a proposed open source project under the Eclipse Technology umbrella.
+
[http://eclipse.org/mihini Mihini] is a proposed open source project under the Eclipse Technology umbrella.  
  
The main goal of Mihini is to deliver an embedded runtime running on top of Linux, that exposes high-level Lua API for building M2M applications. Mihini aims at enabling easy and portable development, by facilitating access to the I/Os of an M2M system, providing a communication layer, etc.
+
The main goal of Mihini is to deliver an embedded runtime running on top of Linux, that exposes high-level API for building M2M applications. Mihini aims at enabling easy and portable development, by facilitating access to the I/Os of an M2M system, providing a communication layer, etc.  
  
= Development =
+
= User Resources =
  
*[[Mihini/Project Plan|Project Plan ]]
+
*[[Mihini/Mihini Contact Team|Contact Mihini Team]]
*[[Mihini/Development|Development Documentation ]]
+
  
= Project Resources =
+
== Starting with Mihini ==
  
* [[Mihini/Mihini Agent Linux build instructions|Linux build instructions]]
+
*You can read the [[Mihini/EclipseCon2013 Tutorial|EclipseCon 2013 Tutorial]]
* [[Mihini/Mihini Agent porting guide|Mihini porting guide]]
+
*Mihini source code is hosted here [https://git.eclipse.org/gitroot/mihini/org.eclipse.mihini.git Mihini repositories].
* Mihini modules
+
 
** [[Mihini/ConfigStore|ConfigStore]]
+
From the command line:
** [[Mihini/Tree Manager|Tree Manager]]
+
<pre style="width: 45em;">git clone http://git.eclipse.org/gitroot/mihini/org.eclipse.mihini.git
** [[Mihini/Device Management|Device Management]]
+
</pre>
* [[Mihini/Embedded Micro Protocol|Embedded Micro Protocol (EMP)]]
+
*About Development IDE Configuration?
 +
*You can read [[Mihini/Mihini Agent Linux build instructions|Linux build instructions]] to build Mihini.
 +
*You can read [[Mihini/Mihini Generate Documentation|Generate Mihini Documentation]] to generate the documentation.
 +
 
 +
== Documentation  ==
 +
 
 +
Mihini modules documentation is generated [http://download.eclipse.org/mihini/doc nightly] as html format
 +
 
 +
== Use Mihini  ==
 +
 
 +
*[[Mihini/Security|How to activate security with M3DA?]]
 +
 
 +
=== Use Mihini on a specific hardware  ===
 +
 
 +
*[[Mihini/Run Mihini on an Open Hardware platform|Run Mihini on an Open Hardware platform]]  
 +
*[[Mihini/Mihini Agent porting guide|Mihini porting guide]]
 +
 
 +
= Developer Resources  =
 +
 
 +
== How to contribute  ==
 +
 
 +
*[[Mihini/Development|Development Documentation ]] supplies information to contribute to Mihini project.
 +
*[[Mihini/Git Process|Mihini Git Process]] explains how we use Git in Mihini project.
 +
*[[Mihini/Mihini Agent Linux build instructions|Linux build instructions]] explains how to build the Mihini agent.
 +
*[[Mihini/Project Plan|Project Plan ]] explains the vision on the future of Mihini.
 +
 
 +
== Specifications  ==
 +
 
 +
*[[Mihini/Embedded Micro Protocol|Embedded Micro Protocol (EMP)]]  
 
*[[Mihini/M3DA Specification|M3DA protocol specification ]]
 
*[[Mihini/M3DA Specification|M3DA protocol specification ]]
*[[Mihini/EclipseCon2013 Tutorial|EclipseCon 2013 Tutorial]]
 
*[[Mihini/Run_Mihini_on_an_Open_Hardware_platform|Run Mihini on an Open Hardware platform]]
 
= Events/Presentations/Articles  =
 
  
*[http://jaxenter.com/new-m2m-portable-project-arrives-at-eclipse-welcome-mihini-43752.html JAXEnter article], July 23, 2012
+
= Events/Presentations/Articles  =
  
 +
*[http://jaxenter.com/new-m2m-portable-project-arrives-at-eclipse-welcome-mihini-43752.html JAXEnter article], July 23, 2012
  
[[Category:Eclipse Technology Project]] [[Category:Machine-to-Machine]]
+
[[Category:Eclipse_Technology_Project]] [[Category:Machine-to-Machine]]

Revision as of 12:17, 26 June 2013

Mihini
Website
Download
Community
Mailing ListForumsIRC
Bugzilla
Open
Help Wanted
Bug Day
Contribute
Browse Source

Mihini is a proposed open source project under the Eclipse Technology umbrella.

The main goal of Mihini is to deliver an embedded runtime running on top of Linux, that exposes high-level API for building M2M applications. Mihini aims at enabling easy and portable development, by facilitating access to the I/Os of an M2M system, providing a communication layer, etc.

Contents

User Resources

Starting with Mihini

From the command line:

git clone http://git.eclipse.org/gitroot/mihini/org.eclipse.mihini.git

Documentation

Mihini modules documentation is generated nightly as html format

Use Mihini

Use Mihini on a specific hardware

Developer Resources

How to contribute

Specifications

Events/Presentations/Articles