What is CoreELEC?
CoreELEC is a minor fork of LibreELEC, it's built by the community for the community!
What is the difference between CE/LE?
CoreELEC will be driven by the community, it's direction chosen by the community, there will be more collaboration between developers and end users, more features and more bug fixes.
What devices will CE support?
For now the focus will be on only Amlogic based devices, there are very few developers working on this platform anymore and one of our goals with CE is to bring all Amlogic contributors together and work more closely with each other to keep LE/CE/Kodi alive on this great platform and raise it's awareness and popularity.
Why fork?
Many reasons, some technical, some political, some personal.
Technical: some of the changes I and others have made in CE are incompatible with the currrent standards set within LE, for example... CE relies on a lot of patches to fix a lot of issues and one of the goals in LE is to reduce reliance on patches and to upstream fixes where possible however this in itself presents a number of additional issues.
Sending pull requests to fix current issues within LE has also been an issue in that there are very few people reviewing code and/or merging it, fixes can lay in wait for weeks or months which is counter productive to the long term goals of LE to provide stable releases.
Political: chewitt has touched on some of the current issues in his recent blog post regarding elections however needless to say the current atmosphere is somewhat hostile within LE and has made some of us just want to distance ourselves from all of the fighting and focus on what we really care about.
Personal: I can't speak for other developers as we all have our own individual problems and concerns with LE, my biggest concern however is the total lack of support received from more senior members, I have never received any help with hosting when I have asked, I have paid out of my own pocket to provide community releases whilst LE has collected donations to pay for it, my messages and requests have been read and ignored on many occassions and attitudes of senior members specifically towards the community and in particular the less technically minded users who I have seen belittled and almost ridiculed in posts when people are just asking for help and support is just wrong and not something I wish to put my name to.
The notion that LE is a dictatorship is not a view I hold as I don't really care much for the internal politics and I never have, I couldn't really care who makes the decisions as I have always maintained my own personal fork, I care more for the the community and fought on behalf of the community just to get S905/S912 added to LE when there was so much resistance to it, for me the fight is gone though, it went when I left the LE slack workspace a number of weeks ago, I find it too much effort when the same issues appear time and time again, I didn't part ways badly I just left without saying anything or making a scene so having the finger pointed at me for the problems that exist is just ludacrist.
Bug Reporting
One thing I see on these forums time and time again is bug reports regarding LibreELEC on AML which I do not feel is right as there is no LibreELEC on AML, not yet at least anyway, all that exists is community releases... I hope that with the name change bug reports can be differentiated in a manner that better reflects where they really exist.
All future bug reports should be posted here