Overall a great slashdot discussion, with interesting comments. As a programmer, who since many years work mainly as product owner in a reasonably large project (~100 devs, and some 100 more in related SAFE trains), I think you mention many of the problems I perceive we have. We've adopted SAFE on top of mainly scrum based ideas in an attempt to get teams to cooperate better. Of course there have been/are deadlines that are hard to meet while trying to balance new features versus addressing various "debts" we have since going live with the first customer.
I wouldn't say we've derailed, it's still bearable.... and the issues are not mainly due to people being lazy or caring about keeping their jobs. In the end most people try to do their best given what they are told to do and what's measurable. It's more a combination of prioritizing (end user) features with a culture of not documenting requirements or design/architecture, and the impact from how of "agile" has been interpreted. At team level there are unit tests and DoDs, but cross team refinement/design, testing, integration, delivery is a challenge.
Of course it would be a challenge with waterfall, RUP, etc too... but by pushing too much onto each "self-organized agile team" the whole setup/development has become inflexible and slow.
I've spent some time on my MythTv installation too. Had problems finding a kernel that would
boot on my mini-itx, EPIA MII10000. FC2 initial release worked fine, been trying with own kernels since.
Own compiles of other code too; myth, ivtv etc.
Had some spare space on a hard drive and decided to give FC5 a try.
Got a more stable (and simple) machine using plain Fedora packages and atrpm.
I think FC5 works great.
I've spent some time fiddling with my EPIA based PVR too. I'm quite happy with it, but had the
same problems using a precompiled kernel (FC2 original was ok) and heat with a PVR 350 card.
Had to add another fan and it didn't become as silent as I hoped.
Anyway it has been fun! MythTV is great and can do a lot more things than most
prebuilt commercial PVRs I've seen so far.
Overall a great slashdot discussion, with interesting comments. As a programmer, who since many years work mainly as product owner in a reasonably large project (~100 devs, and some 100 more in related SAFE trains), I think you mention many of the problems I perceive we have. We've adopted SAFE on top of mainly scrum based ideas in an attempt to get teams to cooperate better. Of course there have been/are deadlines that are hard to meet while trying to balance new features versus addressing various "debts" we have since going live with the first customer. I wouldn't say we've derailed, it's still bearable.... and the issues are not mainly due to people being lazy or caring about keeping their jobs. In the end most people try to do their best given what they are told to do and what's measurable. It's more a combination of prioritizing (end user) features with a culture of not documenting requirements or design/architecture, and the impact from how of "agile" has been interpreted. At team level there are unit tests and DoDs, but cross team refinement/design, testing, integration, delivery is a challenge. Of course it would be a challenge with waterfall, RUP, etc too... but by pushing too much onto each "self-organized agile team" the whole setup/development has become inflexible and slow.
I've spent some time on my MythTv installation too. Had problems finding a kernel that would boot on my mini-itx, EPIA MII10000. FC2 initial release worked fine, been trying with own kernels since. Own compiles of other code too; myth, ivtv etc. Had some spare space on a hard drive and decided to give FC5 a try. Got a more stable (and simple) machine using plain Fedora packages and atrpm. I think FC5 works great.
I've spent some time fiddling with my EPIA based PVR too. I'm quite happy with it, but had the same problems using a precompiled kernel (FC2 original was ok) and heat with a PVR 350 card. Had to add another fan and it didn't become as silent as I hoped.
Anyway it has been fun! MythTV is great and can do a lot more things than most prebuilt commercial PVRs I've seen so far.
See some tech details on http://aronsson.zapto.org/pvr/index.html/.