3 ms·
And your kernel would likely never ship, at least not with many drivers anyways. Don't forget Linux is largely a grassroots effort with heaps of reverse-engine
by newnewpdro 7y ago
And your kernel would likely never ship, at least not with many drivers anyways.
Don't forget Linux is largely a grassroots effort with heaps of reverse-engineered or otherwise improvised/ad-hoc hardware enablement going on. It wasn't until relatively recent history that we could even suspend/resume reliably!
- war1025 7y agoSome form of tracking tool is the correct place to document the roadmap, in my opinion. The roadmap can be continuously monitored and updated. TODOs in code just end up as comments that exist for a decade because no one along the way wants to delete them, even if they have no relevance anymore.
- alacombe 7y agoEven though "mainline" has been structuring a tad over the past 5 years or so, Linux has no roadmap, no product management team scheduling features, no nothing. It is the epitome of bazaar development model done over mailing lists... and it's been working pretty well.
- war1025 7y ago> Linux has no roadmap, no product management team scheduling features, no nothing. I would bet large money that Linux has a great many of all three of those. They are just handled in a distributed manner by the various teams working on the different features. Bazaar doesn't mean disorganized. It means there is no central planning authority. There are many individual planning authorities with their own agendas.
- thu2111 7y agoWhereas every issue tracker ever has no abandoned or ignored pile of ancient tickets? Must be a nice place to work! Because I've never seen anything like that before.