richbhanover wrote: drawz wrote:
One super important thing for that page is to point out that trunk builds do not include a web GUI.
This is a separate question, but I wonder why this is. None of the current CC trunk builds are interesting on a router that's short on RAM/Flash memory... Not having the GUI just hamstrings people who'd like to try it out. (Perhaps the trunk developers are hoping to minimize the number of newbies on the *developer* list...)
I think there are some very good reasons to keep inexperienced users away from trunk releases:
Trunk releases are volatile - one version might be rock stable, another one might brick your device.
Because of their volatile nature, a user wanting to install package X say, a week, after installing the trunk build, might be unable to do so (especially for kernel module packages). For a newbie, that means: install another trunk build.
Newbies don't compile themselves, don't check the git or SVN logs, and even if they did, they wouldn't know which commits might break stuff.
Those are three simple facts that invalidate trunk usage for newbies. If you're a newbie to OpenWrt but can read the commit logs, build packages or firmware images yourself, you don't qualify as a newbie - you're someone with a development background that can find his way around. Whether it's deliberate or not, I think the developers' decision not to include LuCi in trunk builds is a sound one.
Ever newbie installing a trunk build will end up in the IRC channel or on the forum and will get away with an impression of OpenWrt as unstable, and - depending on the response he gets - maybe even unfriendly. That is not the image you want to convey. Newbies look for stable releases, not for bleeding edge stuff.
If someone wants to play with trunk, that's fine - they just need to suck it up. The fact that Chaos Calmer might be close to release (I think developers aimed at releasing it around the beginning of 2015, but that plan obviously tanked) and maybe rather stable as a result does not change anything to that. Trunk is meant for development, stuff breaks. One should not recommend trunk to new users.
(Last edited by Borromini on 29 Apr 2015, 22:18)