|
2010-01-15
, 04:14
|
Posts: 3,428 |
Thanked: 2,856 times |
Joined on Jul 2008
|
#2
|
|
2010-01-15
, 04:33
|
Posts: 992 |
Thanked: 995 times |
Joined on Dec 2009
@ California
|
#3
|
|
2010-01-15
, 04:54
|
Posts: 208 |
Thanked: 69 times |
Joined on Nov 2009
@ saint petersburg, fl
|
#4
|
|
2010-01-15
, 05:38
|
Posts: 992 |
Thanked: 995 times |
Joined on Dec 2009
@ California
|
#5
|
|
2010-01-15
, 06:02
|
Posts: 226 |
Thanked: 63 times |
Joined on Sep 2009
@ Maldives
|
#6
|
today I and a quite a few other guys run into serious trouble by applying the, kinda' big, package update bunch.
Regular desktop linux distributions use a "system", where bugfixes are released continually - i.e. once a new distribution version is released, the fixes for broken stuff go out as developers work, on-the-fly. And major upgrades (like when kernel/desktop major number is changed, etc.) are later released (combined with those fixes, mostly) in a form of dist-upgrade, or a new CD.
Meamo5 developers currently don't do it that way - the first update since official n900 release happened just today. In between a load of minor changes happened - resulting in >1000 updated packages.
Now I understand, that Maemo developers don't want to get bothered by users, who have misc. 3rd party pkgs installed, and have problems when updating packages - they simply release a "firmware version no. XY", which is ideally supposed to be installed on a clear machine.
This way of course, N900 will never work as a computer - it seems like Maemo devs still want to live in mobile world, where continuous updates are apparently unimaginable...
This lead to a current situation, where many users, including me (otherwise I wouldn't be writing this "article", obiously :-) ) ended up with broken machines - because some of the 1000 packages broke something....
In my case, they broke a lot (messaging, web browser, audio controls - and I didn't test everything yet...) - so I better reflashed the device competely, instead of finding which package(s) is "bad" and wasting a day debugging stuff (without source code)...
Now if these updates were continuous, it would probably happen too - but I could simply revert some of the packages to older version. Can't do that with 1000 updated packages :-) This is what man does in linux world... Not reflashing (=reinstalling) "PC device", but simply playing with packages...
Would it be too much to ask? Regular updates OTA, like once a week? At least now, while the device is new and supported. Do we have to wait another 2-3 months to get broken stuff fixed (and receive new bugs in return)?
Wouldn't it be quicker for everyone, if Andre Klapper wouldn't comment under one of two-three bug reports that "it seems fixed in internal release" - but intead one could fetch the updated package and report back instantly?
Hope some of the devs replies...
Andree