Active Topics

 


Reply
Thread Tools
nicolai's Avatar
Posts: 1,637 | Thanked: 4,424 times | Joined on Apr 2009 @ Germany
#31
Can someone please elaborate on this

Originally Posted by CommunityCouncil View Post
ideas about opening various pieces of Maemo source code that are still closed
Thank you,

Nicolai
 
GeneralAntilles's Avatar
Posts: 5,478 | Thanked: 5,222 times | Joined on Jan 2006 @ St. Petersburg, FL
#32
Originally Posted by SD69 View Post
So do the same thing again and hope that the results will be different this time? No, I don't think so. Sometimes you have to learn and move on. I don't have an obligation to give Nokia repeated chances or to repeatedly bang my head against a wall.
I can certainly sympathize with this position, having a fair amount of experience with Nokia myself, but I think it's worth reminding ourselves that Nokia is not a hive mind. The message we should probably be taking away from this is: "There are a lot of people inside Nokia working towards the same things you're working towards, but it's a tough battle and we need all of the help you can afford to give."

Originally Posted by SD69 View Post
To put this in context, I have a hard time asking community members to work towards Diablo SSU^2 because my gut and my brain is telling me that we can't rely on Nokia opening things up. As a member of this community, my obligation is to the community. And I can't, in good conscience, try to convince fellow community members that they should expect good results.
This is much the same reason I can't recommend Nokia products to friends and family (especially in the US) you can't reasonably expect Nokia to provide reasonable support for their products.

What it comes down to, I guess, is whether it's worth it to you to continue pushing the last bastion of true open source in the mobile world in the right direction, or whether it's time to throw in the towel. This is the big advantage that MeeGo (hopefully) brings, since it's not completely beholden to Nokia.
__________________
Ryan Abel

Last edited by GeneralAntilles; 2010-12-13 at 01:42.
 

The Following 3 Users Say Thank You to GeneralAntilles For This Useful Post:
Posts: 1,513 | Thanked: 2,248 times | Joined on Mar 2006 @ US
#33
Originally Posted by GeneralAntilles View Post
I think it's worth reminding ourselves that Nokia is not a hive mind. The message we should probably be taking away from this is: "There are a lot of people inside Nokia working towards the same things you're working towards, but it's a tough battle and we need all of the help you can afford to give."

What it comes down to, I guess, is whether it's worth it to you to continue pushing the last bastion of true open source in the mobile world in the right direction, or whether it's time to throw in the towel. This is the big advantage that MeeGo (hopefully) brings, since it's not completely beholden to Nokia.
I think we should look at the practicalities. We will lose people if we just ask them to give and push, etc., without addressing their concern that effort is wasted.
__________________
3-time Maemo Community Council Member
Co-Founder, Hildon Foundation
 

The Following User Says Thank You to SD69 For This Useful Post:
GeneralAntilles's Avatar
Posts: 5,478 | Thanked: 5,222 times | Joined on Jan 2006 @ St. Petersburg, FL
#34
Originally Posted by SD69 View Post
I think we should look at the practicalities.
Indeed, and for each person that's going to vary a bit, as it still only amounts to opinion at this point.

Originally Posted by SD69 View Post
We will lose people if we just ask them to give and push, etc., without addressing their concern that effort is wasted.
That's exactly it, though. Is the effort wasted? Evidently at least a few people at Nokia believe not. The message I took away from the conference is that they need us to help keep things moving in the right direction. Whether you want to fight that battle is up to you, but I'm not convinced it's futile yet.
__________________
Ryan Abel
 

The Following User Says Thank You to GeneralAntilles For This Useful Post:
qgil's Avatar
Posts: 3,105 | Thanked: 11,088 times | Joined on Jul 2007 @ Mountain View (CA, USA)
#35
The functionality that Nokia finds interesting to open is being opened in the context of the MeeGo project. There was a bunch of components being opened around the MeeGo launch, another wave came when MeeGo 1.1 development started and these days there is another way going on together with the MeeGo 1.2 gate open for new features.

So yes, I agree that the requests at bugs.maemo.org could be handled more proactively, with more speed and a better ratio of acceptance. Still, it is also true that the amount and quality of free software contributions pushed by Nokia during 2010 alone is massive.

After four years working at Nokia I have seen just one way of opening components that was successful: the maintainers of the software (Nokia developers or from other companies) concluded that certain functionality would be better managed through an open license, and the whole step made sense to the Nokia software strategy.

If a request doesn't ring a bell to the maintainers and/or doesn't fit in Nokia's strategy then its chances are less than slim. And even when a request fits both then a dose of patience might be needed due to development priorities, release calendars...

This is no surprise to anybody involved in serious platform development, and this is perhaps why most of the open items in the queue have no vivid discussions at this point. Still "opening software" is a hot topic in certain Linux user circles and this is why I believe it gets hot here from time to time.

Conclusion for the Linux users interested: Nokia is opening a lot of valuable source code providing features that were not available in the standard Linux & free desktop stack - even if there is not much movement around some requests for opening legacy components.
 

The Following 6 Users Say Thank You to qgil For This Useful Post:
MohammadAG's Avatar
Posts: 2,473 | Thanked: 12,265 times | Joined on Oct 2009 @ Jerusalem, PS/IL
#36
Question is, what does this mean to current Maemo 5 apps?

Let's take the media player as an example;
MeeGo will probably have a media player on its own, that uses some different audio system (I haven't checked), but since it's based on new libraries, it might be hard to backport.

Maemo 5 has a media player that can receive so much improvements from this community, yet, Nokia decided to keep it closed so competitors can't use the code in it, not sure which competitor wants to do that...

In this case, opening Maemo 5 components in MeeGo won't really benefit everyone around here, especially those planning to stick to Maemo 5, since... well, it's a much better day-to-day OS compared to MeeGo.
 

The Following 30 Users Say Thank You to MohammadAG For This Useful Post:
Posts: 81 | Thanked: 114 times | Joined on Jun 2010
#37
I still can't fix the crappy, barely-usable calendar because apparently the interface code is precious.
 

The Following User Says Thank You to stenny For This Useful Post:
qgil's Avatar
Posts: 3,105 | Thanked: 11,088 times | Joined on Jul 2007 @ Mountain View (CA, USA)
#38
Originally Posted by MohammadAG View Post
Question is, what does this mean to current Maemo 5 apps?

Let's take the media player as an example;
Nokia has been quite consistent at telling that it has no interest opening its user experience layer - which includes the Nokia proprietary apps. It's their investment and their decision.

Taking the media player as an example, if you are interested in community engagement then please consider contributing to the MeeGo media player(s) of the Handset UX or established free software projects based on Qt like Amarok. See http://jefferai.org/2010/05/amarok-m...the-beginning/ & http://amarok.kde.org/blog/archives/...martphone.html
 

The Following 3 Users Say Thank You to qgil For This Useful Post:
qgil's Avatar
Posts: 3,105 | Thanked: 11,088 times | Joined on Jul 2007 @ Mountain View (CA, USA)
#39
About Calendar, Nokia has made extensive contributions to the KDE's Kcal project, which powers now MeeGo's calendar backend: http://wiki.meego.com/Project/Calendar

On top of it you have the Calendar application for Handset UX, running on top of Qt and therefore with an interesting path of portability on top of Maemo 5.
 

The Following 2 Users Say Thank You to qgil For This Useful Post:
qgil's Avatar
Posts: 3,105 | Thanked: 11,088 times | Joined on Jul 2007 @ Mountain View (CA, USA)
#40
Originally Posted by MohammadAG View Post
In this case, opening Maemo 5 components in MeeGo won't really benefit everyone around here, especially those planning to stick to Maemo 5, since... well, it's a much better day-to-day OS compared to MeeGo.
Can't you see the Qt forest for the MeeGo trees?

Porting to Maemo 5 MeeGo OSS apps and their open frameworks underneath is probably easier than dealing with legacy apps developed by someone that has just opened the code and moved forward to... probably to work on MeeGo.
 
Reply


 
Forum Jump


All times are GMT. The time now is 09:16.