website
[nepi.git] / website / index.md
1 # NEPI
2
3
4 ## What is NEPI ?
5
6 NEPI stands for *Network Experiment Programming Interface*
7
8 NEPI is a Python-based library to model and run network experiments on a variety of network evaluation platforms, including PlanetLab, OMF wireless testbeds, ns-3 simulators, and others. It allows to specify resources to use in an experiment, to define experiment workflow constraints and to automate deployment, resource control and result collection.
9
10 ## Features
11
12  * Automatic experiment deployment
13  * Automatic result collection
14  * Interactive experimentation
15  * Hybrid experiments with multiple platforms
16  * Free open source license (GPLv2)
17  * Support for python2 and python3 (since NEPI 6.0)
18
19 ***
20
21 ## News - November 2015
22
23 * NEPI is now numbered version 6, and can run under either python2 or python3.
24
25 ## News - June 2015
26
27 * The reference for the NEPI codebase is no longer managed under mercurial, but under *git* together with other experimentation tools; for this reason it has been [moved to another location](http://git.onelab.eu/?p=nepi.git;a=summary) . Please [see this link](http://git.onelab.eu/?p=nepi.git;a=summary) if you need to browse history of changes made to the code.
28
29 * Similarly, the [recommended way to install and upgrade nepi](https://pypi.python.org/pypi/nepi) is from now on based on `pypi` and `pip`.
30
31 * Finally, all tarballs starting with release 3.2 have moved, and [can now be found here](http://build.onelab.eu/nepi).
32
33 |[*Download*](http://build.onelab.eu/nepi/) | [*User Manual*](http://nepi.inria.fr/code/nepi/raw-file/43ae08ad10a3/doc/user_manual/user_manual.pdf) |[*Code Reference*](http://nepi.inria.fr/sphinx) |[*Bug Reporting*](http://nepi.inria.fr/bugzilla/) |
34 |---|---|---|---|
35 | Latest tarballs | NEPI explained | Classes & Methods | Found a bug ? |