Reply
Thread Tools
Posts: 117 | Thanked: 26 times | Joined on Dec 2009
#1
So the Meego community has released a new "roadmap" In it I see references to version 1.2 (now at or close to feature freeze) and 1.3.

Earlier this week we happened to get a peak into a supposedly confidential internal memo that painted a disappointing picture for Meego.

My question is this. When will the Meego community achieve a release that is suitable for every day usage by semi ordinary users ?

Prior to the release of Meego 1.1, I thought it was going to at least be something to "play with". Ie it would be semi usable for people who didn't mind suffering through updates, bugs, etc. Kind of like a Fedora rawhide release. IT wasn't. It turned out to be nothing more than a terminal.

I've been watching the Meego 1.2 efforts and I don't see that 1.2 does much of anything yet again for the end user.

Aside from looking at Bugzilla entries, where is it stated exactly what Meego 1.2 and 1.3 are supposed to do ? Ie, where are the deliverables for these milestones ?

It seems that the 1.0 and 1.1 releases consisted of exactly what got (mostly) done (and not yet fully debugged) when the milestone freeze date rolled around.

If I was a leader at Nokia, I would march over to Redhat and drag them into the Meego effort. They know how to develop OS software and work with communities. Nokia seems to be floundering around literally aimlessly !

PS: don't give me the "release early and release often" line. That only applies when there is actually something to release.

Last edited by me2000; 2011-02-09 at 21:00.
 

The Following 2 Users Say Thank You to me2000 For This Useful Post:
Posts: 1,141 | Thanked: 781 times | Joined on Dec 2009 @ Magical Unicorn Land
#2
MeeGo is an open-source project, Nokia is a consumer (and supporter) of MeeGo, but Nokia != MeeGo.

If you don't like how it's going you should join it and add your expertise. Join the MeeGo-Community mailing list and give them your ideas about what they should do differently. You don't have to be a programmer.

If you're only concerned personally as an end-user, then I would say you should just forget that MeeGo exists for now. When the day comes that it's ready as the primary OS on your device, I guarantee the news will be all over the internet.
 

The Following 2 Users Say Thank You to stlpaul For This Useful Post:
Posts: 196 | Thanked: 224 times | Joined on Sep 2010 @ Africa
#3
Originally Posted by me2000 View Post
My question is this. When will the Meego community achieve a release that is suitable for every day usage by semi ordinary users ?
It looks like 1.2.

Prior to the release of Meego 1.1, I thought it was going to at least be something to "play with". Ie it would be semi usable for people who didn't mind suffering through updates, bugs, etc. Kind of like a Fedora rawhide release. IT wasn't. It turned out to be nothing more than a terminal.
Meego 1.1 on my N900 was more than a terminal. Granted, there wasn't that much you could do with it in a short time if you didn't want to risk not being able to access SMSs etc from Maemo.

If you don't want to use Meego 1.1 on your N900 as a phone, I think you would be able to play with it. And usually, you won't run rawhide on your only machine while you actually need to work (unless you work for Red Hat - well, it even seems many Red Hat contributors don't really run rawhide, in contrast to some other distros).

I've been watching the Meego 1.2 efforts and I don't see that 1.2 does much of anything yet again for the end user.

Aside from looking at Bugzilla entries, where is it stated exactly what Meego 1.2 and 1.3 are supposed to do ? Ie, where are the deliverables for these milestones ?
I thought I had seen a better list of deliverables (maybe in featurezilla, the 1.2 release plan has a link to featurezilla, but not quite what I rememeber), but you may want to look at the test plan, which at least lists which features are to be tested (and, it really doesn't make sense having a test plan for non-deliverables).

Click the links in the table to see the detailed plans for each component.

There are some more interesting links from http://wiki.meego.com/Quality

It seems that the 1.0 and 1.1 releases consisted of exactly what got (mostly) done (and not yet fully debugged) when the milestone freeze date rolled around.
You either need to drop features which won't make the schedule, or extend the schedule for features which aren't ready. Both approaches have disadvantages, but bigger projects with more than one company involved usually can't afford to miss the schedule for a non-core feature.

If I was a leader at Nokia, I would march over to Redhat and drag them into the Meego effort. They know how to develop OS software and work with communities. Nokia seems to be floundering around literally aimlessly !
I really don't think Nokia (or Meego) is floundering around. Note that the needs of Fedora and Meego are different, just as handset releases by Nokia have different needs than releases of Red Hat.

PS: don't give me the "release early and release often" line. That only applies when there is actually something to release.
Meego isn't just a handset project.

Even if it were, getting developers on-board also doesn't just require a dialler on a handset, so the 1.1 releases, which are going out on touch-screen netbooks to developers allow developers to develop touch-based apps on Meego, so there are apps available by the time 1.2 is released. Of course, Nokia could have insisted that 1.1 not be released, then maybe 1.2 would be out as a perfect platform, with no 3rd-party apps. Like Maemo.
 

The Following 2 Users Say Thank You to buchanmilne For This Useful Post:
Posts: 650 | Thanked: 497 times | Joined on Oct 2008 @ Ghent, Belgium
#4
What I remember from the talk Carsten gave on Fosdem last weekend, is that Meego has already been burried under a thick layer of bureaucracy, and you shouldn't even touch it with a 5 meter stick.

After that talk I just gave up on Meego, the way they are treating it will take ages to get something reasonable out the door - no wonder the new CEO will probably kill it off.

And I wasn't the only one attending that talk that left with that feeling.
__________________
Affordable mobile internet in Belgium: Try Mobile Vikings
2 GB, 1000 SMS and 15 euro of talk time for.... 15 euro
 
Stskeeps's Avatar
Posts: 1,671 | Thanked: 11,478 times | Joined on Jun 2008 @ Warsaw, Poland
#5
Originally Posted by petur View Post
What I remember from the talk Carsten gave on Fosdem last weekend, is that Meego has already been burried under a thick layer of bureaucracy, and you shouldn't even touch it with a 5 meter stick.

After that talk I just gave up on Meego, the way they are treating it will take ages to get something reasonable out the door - no wonder the new CEO will probably kill it off.

And I wasn't the only one attending that talk that left with that feeling.
While I admit the talk wasn't one of my best (don't ever order Paella at a tourist trap restaurant), you're putting an interpretation on what I was saying and wording it in a way that makes people believe I actually said that.

The difference with MeeGo is that you -actually- see the bureaucracy due to the transparency (thanks arfoll). And I'm inclined to believe we might actually have less than normally since everyone's drawing on their experiences from other distros.

Let me see:

http://en.opensuse.org/File:OpenFATE...dling_flow.png - openSUSE requirements process (fairly similar to MeeGo's)

http://en.opensuse.org/openSUSE:Fact...elopment_model - release process (also fairly similar)

http://fedoraproject.org/wiki/Packag...PackageProcess

http://fedoraproject.org/wiki/Packaging:Guidelines

http://www.debian.org/devel/join/nm-checklist

In practice, this bureaucracy is what is needed to run a stable and quality Linux distribution and get releases out on time.

Only thing really added on top is the compliance stuff which is in it's early stages but needed to deliver on one of MeeGo's benefits, which is the promise that a MeeGo compliant app will run on a MeeGo compliant device. And that there's things to be solved (stating our faults instead of it being one big marketing slide praising MeeGo)

What other things would you like to discuss?
__________________
As you go on to other communities, remember to build them around politeness, respect, trust and humility. Be wary of poisonous people and deal with them before they end up killing your community.. Seen it happen to too many IRC channels, forums, open source projects.

Last edited by Stskeeps; 2011-02-10 at 09:37.
 

The Following 7 Users Say Thank You to Stskeeps For This Useful Post:
Posts: 650 | Thanked: 497 times | Joined on Oct 2008 @ Ghent, Belgium
#6
Flexibility. You talked about a 6 month release cycle. Granted, it is better than what Nokia manages with the n900, but might be too slow (unless the first release is feature and functionality complete - which I doubt).
The world is moving to rolling updates, fast and flexible fixes...
__________________
Affordable mobile internet in Belgium: Try Mobile Vikings
2 GB, 1000 SMS and 15 euro of talk time for.... 15 euro
 
Stskeeps's Avatar
Posts: 1,671 | Thanked: 11,478 times | Joined on Jun 2008 @ Warsaw, Poland
#7
Originally Posted by petur View Post
Flexibility. You talked about a 6 month release cycle. Granted, it is better than what Nokia manages with the n900, but might be too slow (unless the first release is feature and functionality complete - which I doubt).
The world is moving to rolling updates, fast and flexible fixes...
Keep in mind that meego.com is the platform on which people base products on. In practice, how vendors will use MeeGo is to keep an application stack on top of stable version as well as development version. Rolling updates of this stack on top is up to vendor to provide.

In addition to that, we do have things after 6 month cycle where fixes do go in. Vendors adapt platform fixes easily and let them loose to users too.
MeeGo aims to get products out to the market from different categories during a one-year period after a release, for the devices to be able to always use the latest and greatest MeeGo software. During this period, a lot of updates may be made to support the release and its users. The goal is to keep the quality stable, so that updates can be put into use without problems. This is a quality-first period.
Fixes are actively integrated for two years after the MeeGo release and security fixes are integrated and updated, when necessary, to existing MeeGo releases.
Personally I'm not sure if adding features post release is a good idea for a platform, but that's a topic better discussed over beer.
__________________
As you go on to other communities, remember to build them around politeness, respect, trust and humility. Be wary of poisonous people and deal with them before they end up killing your community.. Seen it happen to too many IRC channels, forums, open source projects.
 

The Following 2 Users Say Thank You to Stskeeps For This Useful Post:
cfh11's Avatar
Posts: 1,062 | Thanked: 961 times | Joined on May 2010 @ Boston, MA
#8
http://wiki.meego.com/Release_Engineering/Plans/1.2

If this is any indication, April 27th is the date we should all be looking forward to
__________________
Want to browse streamlined versions of websites automatically when in 2g? Vote for this brainstorm.

Sick of your cell signal not reconnecting after coming out of a bad signal area? Vote for this bug.
 
Posts: 968 | Thanked: 974 times | Joined on Nov 2008 @ Ohio
#9
Originally Posted by Stskeeps View Post
Only thing really added on top is the compliance stuff which is in it's early stages but needed to deliver on one of MeeGo's benefits, which is the promise that a MeeGo compliant app will run on a MeeGo compliant device. And that there's things to be solved (stating our faults instead of it being one big marketing slide praising MeeGo)
So, is there a roadmap / timeline for completing the compliance stuff? Or is it something that will be quickly addressed so that one of the major players can release a MeeGo (or MeeGo instance) device?

As has been noted in other discussions, nobody can release a "MeeGo" device unitl the compliance standard is set. It's assumed that anyone who releases a "MeeGo" device before the standards are set is by default non-compliant, and would likely end up discussing this with legal council.

So, to a degree, it doesn't matter if MeeGo is on 1.2, 1.3 or 2.3 if the compliance issues aren't addressed.
__________________
*Consumer*, not a developer! I apologize for any inconvenience.
My script to backup /home and /opt
Samsung Galaxy S Vibrant, Huawei S7, N900(retired), N800(retired)
 
Posts: 41 | Thanked: 22 times | Joined on Aug 2010
#10
Stskeep, I'm really encouraged to see Meego devs here. Just to add in my voice: there's bunches of us users out there just waiting for a working version of Meego. (I.e. more than a terminal.) Don't make us wait any more than you have to!

cfh11: thanks for that link. Good to see a release date in black and white!
 
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 05:41.