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"
m (→How to contribute) |
m (move doc in the user section) |
||
(4 intermediate revisions by 3 users not shown) | |||
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 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. |
= User Resources = | = User Resources = | ||
− | *[[Mihini/Mihini Contact Team | Contact Mihini Team]] | + | *[[Mihini/Mihini Contact Team|Contact Mihini Team]] |
− | Starting with Mihini | + | == Starting with Mihini == |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
+ | *You can read the [[Mihini/EclipseCon2013 Tutorial|EclipseCon 2013 Tutorial]] | ||
+ | *Mihini source code is hosted here [https://git.eclipse.org/gitroot/mihini/org.eclipse.mihini.git Mihini repositories]. | ||
− | + | From the command line: | |
− | * [[Mihini/ | + | <pre style="width: 45em;">git clone http://git.eclipse.org/gitroot/mihini/org.eclipse.mihini.git |
+ | </pre> | ||
+ | *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. | ||
− | Use Mihini on a specific hardware | + | == Documentation == |
− | * [[Mihini/ | + | |
− | * [[Mihini/Mihini Agent porting guide|Mihini porting guide]] | + | 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 = | = Developer Resources = | ||
− | == How to contribute == | + | == How to contribute == |
− | *[[Mihini/Development|Development Documentation ]] supplies information to contribute to Mihini project. | + | |
− | *[[Mihini/ | + | *[[Mihini/Development|Development Documentation ]] supplies information to contribute to Mihini project. |
− | *[[Mihini/Mihini Agent Linux build instructions|Linux build instructions]] explains how to build the Mihini agent. | + | *[[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. | *[[Mihini/Project Plan|Project Plan ]] explains the vision on the future of Mihini. | ||
− | == | + | == Specifications == |
− | + | *[[Mihini/Embedded Micro Protocol|Embedded Micro Protocol (EMP)]] | |
− | + | ||
− | + | ||
− | *[[Mihini/Embedded Micro Protocol|Embedded Micro Protocol (EMP)]] | + | |
*[[Mihini/M3DA Specification|M3DA protocol specification ]] | *[[Mihini/M3DA Specification|M3DA protocol specification ]] | ||
= Events/Presentations/Articles = | = Events/Presentations/Articles = | ||
− | *[http://jaxenter.com/new-m2m-portable-project-arrives-at-eclipse-welcome-mihini-43752.html JAXEnter article], July 23, 2012 | + | *[http://jaxenter.com/new-m2m-portable-project-arrives-at-eclipse-welcome-mihini-43752.html JAXEnter article], July 23, 2012 |
− | + | ||
− | [[Category: | + | [[Category:Eclipse_Technology_Project]] [[Category:Machine-to-Machine]] |
Revision as of 12:17, 26 June 2013
Mihini | |
Website | |
Download | |
Community | |
Mailing List • Forums • IRC • mattermost | |
Issues | |
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
- You can read the EclipseCon 2013 Tutorial
- Mihini source code is hosted here Mihini repositories.
From the command line:
git clone http://git.eclipse.org/gitroot/mihini/org.eclipse.mihini.git
- About Development IDE Configuration?
- You can read Linux build instructions to build Mihini.
- You can read Generate Mihini Documentation to generate the documentation.
Documentation
Mihini modules documentation is generated nightly as html format
Use Mihini
Use Mihini on a specific hardware
Developer Resources
How to contribute
- Development Documentation supplies information to contribute to Mihini project.
- Mihini Git Process explains how we use Git in Mihini project.
- Linux build instructions explains how to build the Mihini agent.
- Project Plan explains the vision on the future of Mihini.
Specifications
Events/Presentations/Articles
- JAXEnter article, July 23, 2012