Ok guys the mega environment is up and running, get it here:
https://github.com/letscontrolit/ESPEas ... /tree/mega (the readme on that page explains how)
The ESPEasyMega repository is now back in the normal repository (ESPEasy), in the mega-branch. This will be called ESPEasy 2.0.0.
Let me know if you have any problems, issue tracker for 2.0.0 is here:
https://github.com/letscontrolit/ESPEasy/milestone/1
More details of whats going on:
Code: Select all
ESPEasy repository, master branch: R142 -> R143 -> R144 -> R145 -> R146 -> R147 -> R148 -> (lot of pull requests/fixes/plugins merged by psy0rz) -> v1.1.0-beta10
ESPEasyMega repository of martinus: There is just one commit here, he made a copy of R142 and probably added all changes up until R148, and made big improvements for the Mega version.
Details are in his release notes here: https://github.com/letscontrolit/ESPEasyMega/blob/master/__ReleaseNotes.ino
To make development easier i created ESPEasy repository, mega branch:
Its a branch of ESPEasy R148 on which i copied ESPEasyMega, without the file-renames -> v2.0.0-dev1
All development efforts will be focused on getting v2.0.0 out. Numbering will be as followed:
v2.0.0-devX: these are the current development releases, X changes rapidly so that we have binary releases that people can play with, without compiling. (Travis fixes this automatically)
v2.0.0-betaX: as soon as we think its stable/complete enough for real testing, we will start numbering beta's.
v2.0.0-rcX: release candidates
v2.0.0: This will be the first stable release (e.g. mega + more cool stuff

)
Breakdown of the version number after this:
v2.X.X:
The first number changes only on huge changes in the core framework, that are probably not backwards compatible.
The second number changes when new plugins are added or new features are added.
The last number changes for smaller improvements or fixes.