Reply
Thread Tools
Posts: 946 | Thanked: 1,650 times | Joined on Oct 2009 @ Germany
#1
For lack of a proper mailing list and project name I'm starting this new thread
to brainstorm about a new project which has at least two main goals:

* use Debian (or Ubuntu) as a upstream for MeeGo.
MeeGo itself is deliberately going to be incompatible to every other distribution.

* port Debian with MeeGo components to the N900

UPDATE: we are brainstorming on this page http://wiki.maemo.org/Maemo_on_Debian

DISCLAIMER:
This thread is not about _whether_ Debian should be upstream but _how_ we could implement it.
We're not interested what your favorite distribution is or why you don't like Debian.
For flamewars please start another thread.

Last edited by titan; 2010-02-22 at 14:22. Reason: disclaimer, wiki page
 

The Following 18 Users Say Thank You to titan For This Useful Post:
Posts: 161 | Thanked: 209 times | Joined on Oct 2009 @ Edinburgh
#2
I think this might be interesting for Ubuntu/Debian lovers (like me): https://wiki.ubuntu.com/MobileTeam/UbuntuLiquid http://ianlawrence.info/random-stuff/liquid-update
 

The Following 2 Users Say Thank You to mivoligo For This Useful Post:
Posts: 946 | Thanked: 1,650 times | Joined on Oct 2009 @ Germany
#3
I think we should start with a native Debian squeeze port to the N900, while legally reusing the proprietary Nokia components to avoid losing functionality (unlike Mer).
This means we would try to upgrade as much as possible free components to their Debian counterparts without breaking compatibility for the proprietary Nokia stuff. Alternatively the Nokia software could run in a minimal chroot to provide everyday functionality on the N900.

I think starting with an existing device has the advantage of testing the port in the real world scenario
and access to a larger community which may be interested in running a full Debian distribution on their device (so far they only have Easydeb).

Later we could integrate more and more MeeGo components and send the necessary modification to
Debian upstream. Building of packages would be done using the Debian infrastructure.

I'm working on a solution which makes it possible to keep the original rootfs on NAND
but which creates a chroot on eMMC and boots from there. It removes the need for optification
while taking advantage of the faster NAND for system files. System files can be selectively replaced.
 

The Following 9 Users Say Thank You to titan For This Useful Post:
Posts: 946 | Thanked: 1,650 times | Joined on Oct 2009 @ Germany
#4
The principal objective is to support devices which do not have hardware accelerated graphics and to bring to these devices the latest updates available in the Ubuntu world
thanks, but the N900 does have accelerated graphics!? Do you really think KDE makes sense on a mobile device?

Originally Posted by mivoligo View Post
I think this might be interesting for Ubuntu/Debian lovers (like me): https://wiki.ubuntu.com/MobileTeam/UbuntuLiquid http://ianlawrence.info/random-stuff/liquid-update
 
Posts: 289 | Thanked: 560 times | Joined on May 2009 @ Tampere, Finland
#5
As an end user I would sincerely hope that the open source communities could actually pull the same rope for the greater good instead of dividing to camps where the difference to my admittedly untrained eyes is more in the philosophy than the end result.
 
Posts: 946 | Thanked: 1,650 times | Joined on Oct 2009 @ Germany
#6
Originally Posted by jsa View Post
As an end user I would sincerely hope that the open source communities could actually pull the same rope for the greater good instead of dividing to camps where the difference to my admittedly untrained eyes is more in the philosophy than the end result.
for an end user having Debian as upstream means getting access to more HQ software packages.
This is not a rpm vs. deb or Fedora vs. Debian philosophy discussion,
because MeeGo is going to be incompatible to all other distributions.

We want to fix that and give it _some_ proper upstream distribution.

Another group of volunteers could give it a Fedora or whatever upstream (more choice is good), but at least my personal preference is a Debian upstream.
 

The Following 2 Users Say Thank You to titan For This Useful Post:
Posts: 3,841 | Thanked: 1,079 times | Joined on Nov 2006
#7
From the end result point of view there's not much difference in what's at the bottom. I believe a Fedora/RPM-based baseline could be on the same level as a Debian/DEB-based baseline. However, for some of us who view the whole thing from the bottom-up, i.e. working directly with package creation etc. it can make a big difference. In particular, some of us went with the internet tablet (and later N900) _because_ it was a Debian/DEB-based solution.

So I'll be keeping an eye on this thread started by titan. The proposed solution could presumably be done without creating a hopeless divide.
__________________
N800/OS2007|N900/Maemo5
-- Metalayer-crawler delenda est.
-- Current state: Fed up with everything MeeGo.
 

The Following 5 Users Say Thank You to TA-t3 For This Useful Post:
Posts: 20 | Thanked: 11 times | Joined on Oct 2007 @ Germany
#8
Originally Posted by titan View Post
for an end user having Debian as upstream means getting access to more HQ software packages.
This is not a rpm vs. deb or Fedora vs. Debian philosophy discussion,
because MeeGo is going to be incompatible to all other distributions.
Incompatible? In which way? That you can not just use a package from Fedora, openSUSE or whatever? With Maemo you can't use Debian packages also.

In my opinion much off the HQ packages of Debian makes no sense on a mobile device. So a distribution,like MeeGo which covers directly the needs for mobile devices, is a much better way to go.

An also MeeGo wouldn't be "incompatible" to other distribution, because it offers many libraries and the Linux bases system similar to other distributions. With rpm MeeGo can also be LSB conform. So it is compatible to the Linux Standard.

But it is open source. So go and make your distribution. Have a lot of fun.

Last edited by blachner; 2010-02-18 at 12:45.
 
Posts: 104 | Thanked: 47 times | Joined on Sep 2009 @ Kassel, Hesse, Germany
#9
It's basically just about packaging MeeGo parts for Debian; and maybe providing some images or stuff like this.
__________________
Julian Andres Klode - Debian Developer, Ubuntu Member

See http://wiki.debian.org/JulianAndresKlode and http://jak-linux.org/.
 
Posts: 946 | Thanked: 1,650 times | Joined on Oct 2009 @ Germany
#10
MeeGo = deliberately incompatible
Maemo = similar to Debian, reusing much its tools and policies
Debian Mobile = Debian + extra packages or modifications from MeeGo

nobody forces you to use Debian mobile.

Originally Posted by blachner View Post
Incompatible? In which way? That you can not just use a package from Fedora, openSUSE or whatever? With Maemo you can't use Debian packages also.
In my opinion much off the HQ packages of Debian makes no sense on a mobile device. So a distribution,like MeeGo which covers directly the needs for mobile devices, is a much better way to go.
 

The Following 2 Users Say Thank You to titan For This Useful Post:
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 19:06.