![]() |
2011-08-12
, 07:21
|
Posts: 673 |
Thanked: 856 times |
Joined on Mar 2006
|
#2
|
I have seen quite a lot of discussion about direction of maemo.org and I thought I would pitch in.
My proposal is simple:
* Make a task force to submit and maintain OBS support for Diablo and Fremantle. That would then be contributed to apps.formeego.org, providing a direction for Extras and autobuilder. If Harmattan support already exists, D and F support cant be difficult
* Make a task force for maintaining a modern kernel for N8x0 devices. 770 is a lost cause due to binary wifi driver
** This enables all sorts of opportunities for these devices. If asked, I am convinced builds for let's say MeeGo of closed source binaries can happen.
* Stop caring about a codebase (Maemo) that is ancient, unmaintained and too heavy to upkeep legally, hosting wise, etc and ridden with nonredistributable closed source. This includes Hildon stack which is really difficult to recreate (see failure of Mer) and even those who got 50k EUR from Nokia to do something about Hildon does not provide a path for applications to rebuild on, making it useless for maemo.org.
* Propose people to base efforts for N900 on the MeeGo hardware adaptation. UI can be the CommunityEdition one or one made by maemo.org community. The hw adaptation team is maintaining the device near parts and not going away. If we dont call our product MeeGo we can do whatever we want with it. We can even be seperate from the MeeGo project if we so desire. But the code base is fine and well functioning for our devices, and open source.
The maemo.org spirit is to do exciting things with our devices. Let us innovate, not get stuck in the past.
Your thoughts on my tangible proposal?
The Following User Says Thank You to momcilo For This Useful Post: | ||
![]() |
2011-08-12
, 07:26
|
Posts: 60 |
Thanked: 198 times |
Joined on Aug 2011
@ Radical Realistic Open Source with JFDI instead of Bikeshedding
|
#3
|
It seems that http://cordiahd.org/ shares the basic principles you've stated above, except they don't mention N810/Diablo. I think we should try to somehow coordinate with them and ask for N800/N810 inclusion.
If system base will work equally good. The problem remains with GUI (Nokia has claimed that freemantle was just ot heavy on resources), and possible web browser, since N810 has only 128M of RAM.
Maybe we can think about creating a really lightweighted GUI, on order to save as much memory for applications as possible.
See: http://cordiahd.org/os/about
![]() |
2011-08-12
, 07:31
|
Posts: 673 |
Thanked: 856 times |
Joined on Mar 2006
|
#4
|
![]() |
2011-08-12
, 07:55
|
Posts: 60 |
Thanked: 198 times |
Joined on Aug 2011
@ Radical Realistic Open Source with JFDI instead of Bikeshedding
|
#5
|
What about running slim-down 2D interface on top of the same meego base?
The question is how much the applications are dependant on GLESv2.
BTW: I am willing in joining the effort (C/C++ + some experience with embedded platforms development (arm7, arm9) + usual linux stuff). Are you willing on joining as well?
![]() |
2011-08-12
, 08:09
|
Posts: 2,802 |
Thanked: 4,491 times |
Joined on Nov 2007
|
#6
|
* Make a task force to submit and maintain OBS support for Diablo and Fremantle. That would then be contributed to apps.formeego.org, providing a direction for Extras and autobuilder. If Harmattan support already exists, D and F support cant be difficult
* Make a task force for maintaining a modern kernel for N8x0 devices.
* Stop caring about a codebase (Maemo) that is ancient, unmaintained and too heavy to upkeep legally, hosting wise, etc and ridden with nonredistributable closed source. This includes Hildon stack which is really difficult to recreate (see failure of Mer) and even those who got 50k EUR from Nokia to do something about Hildon does not provide a path for applications to rebuild on, making it useless for maemo.org.
![]() |
2011-08-12
, 08:23
|
Posts: 2,802 |
Thanked: 4,491 times |
Joined on Nov 2007
|
#7
|
for N8x0 I would probably suggest a MeeGo IVI or something based codebase.
The Following User Says Thank You to lma For This Useful Post: | ||
![]() |
2011-08-12
, 09:12
|
Posts: 60 |
Thanked: 198 times |
Joined on Aug 2011
@ Radical Realistic Open Source with JFDI instead of Bikeshedding
|
#8
|
![]() |
2011-08-12
, 09:16
|
Posts: 60 |
Thanked: 198 times |
Joined on Aug 2011
@ Radical Realistic Open Source with JFDI instead of Bikeshedding
|
#9
|
The N8x0s are never going to be MeeGo compliant for a variety of reasons (CPU architecture, GLES, amount of RAM available). IMHO if you are giving up MeeGo compatibility then it's the wrong upstream to base your work on as it's too encumbered by politically/commercially motivated policies that make no sense outside that context ("Borrowing" bits of code/packaging here and there is a different thing of course.)
![]() |
2011-08-12
, 09:32
|
|
Posts: 1,625 |
Thanked: 998 times |
Joined on Aug 2010
|
#10
|
I have seen quite a lot of discussion about direction of maemo.org and I thought I would pitch in.[...]
[...]
even in a community of open source programmers that espouses the value of technical contributions above all else, members’ conceptions of leadership change over time to increasingly value organization building contributions.
Democratic mechanisms enable the community’s governance system to adapt as members learn how to interpret leadership and authority in a community context. This suggests an evolving and context-dependent notion of meritocracy and that democratic mechanisms serve an important adaptive function. [...]
Phase II: Designing Governance (1997 – 1999).
The community drafted a Constitution to formalize leadership roles, rights and responsibilities. It was ratified using itself, as a test case.
[...]
My proposal is simple:
* Make a task force to submit and maintain OBS support for Diablo and Fremantle. That would then be contributed to apps.formeego.org, providing a direction for Extras and autobuilder. If Harmattan support already exists, D and F support cant be difficult
* Make a task force for maintaining a modern kernel for N8x0 devices. 770 is a lost cause due to binary wifi driver
** This enables all sorts of opportunities for these devices. If asked, I am convinced builds for let's say MeeGo of closed source binaries can happen.
* Stop caring about a codebase (Maemo) that is ancient, unmaintained and too heavy to upkeep legally, hosting wise, etc and ridden with nonredistributable closed source. This includes Hildon stack which is really difficult to recreate (see failure of Mer) and even those who got 50k EUR from Nokia to do something about Hildon does not provide a path for applications to rebuild on, making it useless for maemo.org.
* Propose people to base efforts for N900 on the MeeGo hardware adaptation. UI can be the CommunityEdition one or one made by maemo.org community. The hw adaptation team is maintaining the device near parts and not going away. If we dont call our product MeeGo we can do whatever we want with it. We can even be seperate from the MeeGo project if we so desire. But the code base is fine and well functioning for our devices, and open source.
The maemo.org spirit is to do exciting things with our devices. Let us innovate, not get stuck in the past.
Your thoughts on my tangible proposal?
Last edited by tekki; 2011-08-12 at 07:09.