|
2009-09-25
, 22:46
|
Posts: 206 |
Thanked: 72 times |
Joined on Jun 2009
@ Switzerland
|
#162
|
Well, actually you need two key things that have been poorly done, or missing entirely (in the past) from Nokia's open source attempts:
1) release early and often (no hiding code in between releases!)
2) provide a low barrier to entry (make the released code usable)
|
2009-09-25
, 23:08
|
|
Posts: 1,878 |
Thanked: 646 times |
Joined on Sep 2007
@ San Jose, CA
|
#163
|
Well, actually you need two key things that have been poorly done, or missing entirely (in the past) from Nokia's open source attempts:
1) release early and often (no hiding code in between releases!)
|
2009-09-25
, 23:17
|
|
Posts: 3,397 |
Thanked: 1,212 times |
Joined on Jul 2008
@ Netherlands
|
#164
|
Actually, I very solidly disagree with this one.
The worst thing about most open source projects is that their release engineering and release cycles are abysmally immature.
"release early and often" == "no one with more than 3 functioning brain cells should depend on this software for anything useful".
Release when stable. Release when there's a point to the changes being distributed. Release when the release has matured and been vetted.
|
2009-09-25
, 23:18
|
Posts: 206 |
Thanked: 72 times |
Joined on Jun 2009
@ Switzerland
|
#165
|
Actually, I very solidly disagree with this one.
The worst thing about most open source projects is that their release engineering and release cycles are abysmally immature.
"release early and often" == "no one with more than 3 functioning brain cells should depend on this software for anything useful".
Release when stable. Release when there's a point to the changes being distributed. Release when the release has matured and been vetted.
The Following 3 Users Say Thank You to korbé For This Useful Post: | ||
|
2009-09-25
, 23:25
|
|
Posts: 3,397 |
Thanked: 1,212 times |
Joined on Jul 2008
@ Netherlands
|
#166
|
|
2009-09-25
, 23:26
|
|
Posts: 1,885 |
Thanked: 2,008 times |
Joined on Aug 2009
@ OVI MAPS
|
#167
|
|
2009-09-25
, 23:27
|
Posts: 716 |
Thanked: 303 times |
Joined on Sep 2009
@ Sheffield, UK
|
#168
|
You just insulted tons of C and Python programmers. has it ever occured to you that if you don't know e.g. C++ you can learn it or hire someone who knows? So lets say you found a bug in PulseAudio. You pay the developer to fix it. With Microsoft Windows that is not possible, whereas almost everything of Maemo is open source. The most important stuff is core software (usually LGPLed libraries) whereas something like Ovi Maps or Google Maps or Mediaplayer can be replaced. The rest of the software does not depend on such proprietary technology. So something like Mer can simply ship without that and be 100% open source, while proprietary software can be programmed and distributed for Maemo without making the OS less free.
|
2009-09-25
, 23:27
|
|
Posts: 11,700 |
Thanked: 10,045 times |
Joined on Jun 2006
@ North Texas, USA
|
#169
|
Release when stable. Release when there's a point to the changes being distributed. Release when the release has matured and been vetted.
|
2009-09-25
, 23:50
|
|
Posts: 3,397 |
Thanked: 1,212 times |
Joined on Jul 2008
@ Netherlands
|
#170
|
ain't that just a Alpha, Beta and public release. practically the whole world is using that strategy over last few years
|
Goosfraba! All text written by allnameswereout is public domain unless stated otherwise. Thank you for sharing your output!