hnyman wrote: Orca wrote:
So there isn't enough manpower to sustain updating trunk and at the same time grooming the stable branch. Big deal.
Why to try to maintain a stable branch at all, if that is the case? The first rc1 for "maintenance release" 10.03.1 was released almost 1 year ago, and it has been 6 months since rc4. Talking about an rc version for that period is funny. The current Backfire rc5 code is already quite different than rc1.
Ambition? I don't know. However, I am sure, the delay is caused due to lack of manpower. ;-)
Like I said in this thread in March: even Mozilla/Firefox is now moving to a 3-month release cycle, where they released Firefox 4 in Q1, then FF5 will come in Q2 and FF6 in Q3 etc. They have scrapped the plan-two-years-ahead-for-a-major-release development style and have moved towards Google-style rapid releases with follow-up critical bugfixes, if necessary.
Ah, this is just marketing hype! They want to bump the main number up to 9 or 10 or 11 (Opera is 11), I bet once this is reached, they again will change this. Who, besides brainless people care about the damn number? And google-style releases? Uh, then rather give me Debian! Many people at google want to change the world, but they lack manpower. The VP8-CODEC needs a LOT of work. I am thankful that we have it under the correct license, but it needs a lot of work...! And as for the Apple contribution to WebKit, they started to play around with the software-parts, that they released under the BSD-license. But that's off-topic.
We have now been in the rc-phase of 10.03.1 for 8 months, and it is over 5 months since the last rc version, rc4 in November 2010. Trunk is so far ahead of Backfire, that releasing 10.03.1 will be rather pointless.
From average newcomer's perspective, it is helpful to have "releases" every now and then, as the daily trunk snapshots can be problematic and unstable.
Honestly, I don't care. I am happy the code base moves on with new kernels, the drivers get better and better and new stuff get integrated! And the trunk-releases for download, are actually quite solid. I use them all the time (I update once a month) and it's good in my experience.
Maybe OpenWrt developers could re-think the release strategy and release 10.03.1 as it is now in the Backfire branch, and then move on to stabilize the next release of from the current trunk, this year hopefully...
One option might be to produce stabilized snapshots every 4 months: allowing 3 months for new features and actual development, then stabilizing the trunk during the final month without other than bug-fix changes (to prevent introducing new bugs), and then just releasing the trunk snapshot at that point as the new release.
Sorry, I don't care. I am content with the hardware I bought (WR1043ND) and the price I payed for it 47Euros and I am very pleased with the stuff I can do with it. With trunk!
As for more computing power and more memory, I have a Seagate dockstar with the u-boot from jeff doozan and debian. I still don't know, how to conveniently install OpenWrt on the harddisc. There is documentation for debian, none for Openwrt. If I wanted more power and more RAM, I would go x86 with Atom or Bobcat and of course I would go with Debian!
If I was be bored, I would start advertising http://en.wikipedia.org/wiki/Freifunk in my neighborhood, for this you need cheap devices (definitely less then 50€) and solid wireless drivers. That is the niche for OpenWrt, and it fills it wonderfully. To remain good, we need better and better wireless drivers and for this I think regular kernel updates. This is where the sparse manpower should go and this is where is does seem to go. Besides lack of manpower, I don't see a problem.
Is freifunk-firmware really based on white-russian? [irony]Well, then we should stop the development and go for "something stable" if the people are not interested in using newest drivers anyway...[/irony]
To put it simply: with lack of manpower I would rather go for development then for stability.