The Following 4 Users Say Thank You to Milhouse For This Useful Post: | ||
|
2010-01-18
, 17:41
|
|
Posts: 137 |
Thanked: 170 times |
Joined on Jul 2008
|
#22
|
|
2010-01-19
, 11:33
|
|
Posts: 354 |
Thanked: 151 times |
Joined on Mar 2008
@ London (UK) / Zielona Góra (PL)
|
#23
|
|
2010-01-19
, 14:43
|
Posts: 53 |
Thanked: 49 times |
Joined on Jun 2007
|
#24
|
I can see Quim's point, applying approach from regular desktop distros might be quite diffucult here - especially when we take into account there are lots of non-geek users around who probably wouldn't be that excited to get minor'ish updates every second day.
Other downside is that frequent mini-updates of single packages might lead to numerous problems with complex dependencies, broken applications, bad user experience etc. - which again would not be acceptable to regular users that simply paid lots of money for a device they expect to "just work".
|
2010-01-19
, 14:58
|
|
Posts: 354 |
Thanked: 151 times |
Joined on Mar 2008
@ London (UK) / Zielona Góra (PL)
|
#25
|
But if you use extras, you are already getting them. So what is the difference If we would have few other programs updating as well? Not daily but few times a month or so..
Again why this would be any different than extras or how any other linux distribution do it? It's not like libc would be updated, platform is different thing. These are just programs as most of the other updated stuff.
|
2010-01-19
, 15:23
|
Posts: 5,335 |
Thanked: 8,187 times |
Joined on Mar 2007
@ Pennsylvania, USA
|
#26
|
Importantly, the Ubuntu user can choose how often to check for updates - daily, weekly etc. - which isn't the case with Maemo, which seems to have a hard coded daily check...
gconftool --get /apps/hildon/update-notifier/check_interval
|
2010-01-19
, 18:41
|
|
Posts: 3,105 |
Thanked: 11,088 times |
Joined on Jul 2007
@ Mountain View (CA, USA)
|
#27
|
|
2010-01-19
, 22:48
|
Posts: 376 |
Thanked: 511 times |
Joined on Aug 2009
@ Greece
|
#28
|
As pointed out in "Solution #3: Separate bugfixes from development", ideally you have in place a proper branching where you can develop features in the master while applying pure bugfixes in your stable branch. This is nice and cool in the paper, but starts being more complicated when you need to release not only bugfixes but also new features to your customers within months. This is a reason why "Solution #5: Use Debian's method" might not be the good idea you initially would think, since our process needs to be prepared for faster releases, often tied to a certain date.
|
2010-01-19
, 22:58
|
|
Posts: 445 |
Thanked: 572 times |
Joined on Oct 2009
@ Oxford
|
#29
|
Other downside is that frequent mini-updates of single packages might lead to numerous problems with complex dependencies, broken applications, bad user experience etc.
|
2010-01-19
, 23:35
|
|
Posts: 3,105 |
Thanked: 11,088 times |
Joined on Jul 2007
@ Mountain View (CA, USA)
|
#30
|
FWIW: Using debian's method doesn't imply non-often releases. There is no reason why you can't have one release per-month.
Essentially this would be a compromise. Opting-in to the nightly/incremental upgrade process would void the normal level of support Nokia would be compelled to grant the user, which would be reserved only for monolithic and fully tested releases.