tmo26 wrote:drawz wrote:By the way, great work here guys! I agree that lowering the barrier to entry is HUGE for expanding the OpenWrt user base.
Just out of curiosity: Why is it good to have many users?
As @boromini says, "Critical Mass". It's important because:
- It keeps new developers coming to OpenWrt. Nobody wants to learn how to develop for a backwater project. (This is certainly true for me, if I'm gonna make the effort to contribute, I want people to know and benefit from my work, now and for a long time to come.)
- It exploits the "bazaar" (of the Cathedral and the Bazaar) by enticing lots of people to pay attention to OpenWrt. Most will install and go happily on their way. A few will do a little development work. But some will become sufficiently intrigued to develop a new, wacky and immensely powerful/wonderful feature that never existed.
- It's critical to keep that funnel (user -> developer -> genius/wacky feature) wide open at the front end, so that we have enough people to make the transitions to each of those stages.
- It is rewarding to see OpenWrt mentioned in the wider world. (And it hurts to see other, less capable, projects touted as the best "Alternate Firmware" to the vendor's stock.) This is especially so when you see comments like, "XXX firmware kinda sucks, but it's better than stock, and was an easy install..."
- There's a pride in sharing our work: "Hey, try out this firmware on your shiny new XXX router! I just bought one, and OpenWrt works great on it. And I'll show you how to get it going!"
- And a ton more reasons...
"More Users" isn't, in itself, a critical measure. Whether we had 100 or 105 people check it out in a week/month isn't inherently important.
But that number is a proxy for participation. Like that proverbial shark, if OpenWrt isn't moving forward, it's dying.