Nokia Web Runtime developer questions

2009-12-23 Thread quim.gil
Posted also at http://talk.maemo.org/showthread.php?t=38214

Do you have questions about Nokia Web Runtime in Maemo? As announced in the 
Maemo Summit, it's coming for Maemo 5 and the Maemo 6:

* Developing apps on Maemo with Nokia Web Runtime 
http://www.slideshare.net/santtuahonen/developing-apps-on-maemo-with-nokia-web-runtime

* Hands-on development with Nokia Web Runtime 
http://www.slideshare.net/olevine/handson-development-with-nokia-web-runtime

* Forum Nokia: Web Runtime widgets 
http://www.forum.nokia.com/Technology_Topics/Web_Technologies/Web_Runtime/


We have still some months to go. Now starts to be a good time to share 
questions about this developer technology, so we can fine tune the developer 
documentation.

Nokia Web Runtime will be landing on Maemo and Symbian (S60 had it for a while 
but the new generation based on Qt and WebKit is a much more powerful beast). 
Web Runtime will be positioned as an entry point for cross-platform development 
and the expectation is to have the majority of developers using this 
technology, leaving the native Qt based development for specific and justified 
cases where more complexity and performance is needed.

In fact it is very possible that some of you considering Qt now for 
cross-platform development will end up using Web Runtime instead.

It is also possible that some of you power users not thinking of learning C, 
C++ or even Python will end up giving a try to the Javascript based Web 
Runtime, turning yourselves into developers as well.

So please, share your questions and thoughts here. I can't promise any answers 
soon but I can grant you that such questions will be taken into account when 
writing the documentation, helping us to bring the first Nokia Web Runtime 
releases for Maemo with documentation more suitable for your needs.

Since the Nokia Web Runtime is a cross-platform technology, most of the 
documentation will be just as cross-platform in itself. However, depending on 
your feedback we might have some content in the Maemo Developer Guide providing 
the extra bits interesting to Maemo developers, linking to the original and 
independent Web Runtime documentation for the rest. 

-- 
Quim Gil + N900
open source advocate
Maemo Devices @ Nokia
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Pushing optified Python libs

2009-12-17 Thread quim.gil
Hi, it seems that more users than wished are still reaching the rootfs limit 
only with the Nokia and Extras repos installed.

Most (all?) Apps in Extras seem to be correctly optified, so one possibility is 
that the problem relies in the libraries.

Sorry if I have missed something but I remember a post mentioning that optified 
libraries were available in Extras-devel but still not Extras. if true, and if 
the libraries have been tested, would there be a possibility to push them to 
Extras forcing an update in the background? 

Also, if you know or suspect other causes for Extras users filling their rootfs 
partitions please let us know.

-- 
Quim Gil + N900
open source advocate
Maemo Devices @ Nokia
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: individuals being able to join Ovi store

2009-11-17 Thread quim.gil
 Please see original communications below.  The subject is how can indiduals
 without a business affiliation sell on Ovi?.  Currently they are bing 
 rejected:

 http://talk.maemo.org/showthread.php?t=34661

 Can we encourage a broadening of policy?  Should we?

Answer before jumping to the plane to Copenhagen' Maemo Developer Days: 
http://talk.maemo.org/showthread.php?p=380253#post380253

Let's continue the discussion about OSS  Ovi wherever you prefer but one 
maemo.org place is enough.

--
Quim Gil 
open source advocate
Maemo Devices @ Nokia

 - Original message -
 From: Valerio Valerio vdv...@gmail.com
 To: Randall Arnold tex...@ovi.com
 Subject: Re: individuals being able to join Ovi store
 Date: Tue, 17 Nov 2009 21:22:27 +

 Hi,

 On Tue, Nov 17, 2009 at 9:03 PM, Randall Arnold
 tex...@ovi.com wrote:

 I'm starting this on the council list because I think we should champion the
 cause... but I'm okay with this moving to the Community list at any time.

 I really believe we need to address the issue of individual developers being
 unable to to sell through Ovi without being incorporated.  One of the reasons 
 I
 started the LinkedIn group maemo daemons was to explore the idea of a loose
 consortium setup for this  purpose.


 Oh, I thought if you pay the 50 € you can sell things as a individual, does 
 that
 changed ? I've friends selling things through OVI (S60) and they aren't a 
 legal
 identity, maybe it varies from country to country.

 Anyway this should be moved to the community list, you've my support ;).

 Thanks for catch this issue.

 Best regards,

 --
 Valério Valério

 http://www.valeriovalerio.org


  


 I'm no expert in this area but I will definitely facilitate what I can, if
 there's a way to resolve this with some sort of collective.

 Latest thread on the subject:
 http://talk.maemo.org/showthread.php?p=379852#post379852

 Thoughts?

 Randall (Randy) Arnold
 maemo.org community council




 --
 Ovi Store: Get free stuff for your mobile phone
 http://store.ovi.com/?cid=ovistore-fw-bac-na-acq-na-ovimail-g0-na-1
 http://tabulacrypticum.wordpress.com/











 --
 Ovi Mail: Simple and user-friendly interface
 http://mail.ovi.com

Attachment  ATT1..txt
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Does Uploading to Extras need updating for Fremantle?

2009-10-20 Thread quim.gil
Warning: I'm planning to attack extras-testing wiki page tomorrow in order to 
offer clearer information about quality criteria for developers and betatesters.

My humble contribution to the extras-testing marathon 
http://talk.maemo.org/showthread.php?t=33164

--
Sent with Maemo 5
Quim Gil
open source advocate
Maemo Devices @ Nokia

- Original message -






 Hi all,

 I'm wondering if http://wiki.maemo.org/Uploading_to_Extras needs
 updating in the context of http://wiki.maemo.org/Extras-testing and
 http://wiki.maemo.org/Extras after the Maemo 5 release - I'm afraid I
 don't have teh smarts to be able to tell.

 Could someone who has experience using Extras, and familiar with the
 extras-testing  extras-devel set-up, please have a look  see if it
 needs revising? The page is linked to from http://maemo.org/development

 Thanks!
 Dave.

 --
 maemo.org docsmaster
 Email: dne...@maemo.org
 Jabber: bo...@jabber.org

 ___
 maemo-community mailing list
 maemo-commun...@maemo.org
 https://lists.maemo.org/mailman/listinfo/maemo-community


___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Seriously: don't send users out of Extras without a big warning

2009-10-11 Thread quim.gil
(This has been posted at http://talk.maemo.org/showthread.php?p=343619 as well)

Now that we have hundreds of N900 testers it's a good time to settle on 
something that we have discussed many time in the past: the big majority of 
users should rely on the maemo.org Extras repository and the official Nokia 
repos only.

Anybody installing extras-testing, extras-devel, a third party repository, a 
single deb package or any combination requiring openng xterm is not a pure end 
user anymore but a tester. At least s/he should know! So please think it twice 
before posting, forwarding, reposting and recommending anything out of the 
stable repositories at nokia.com and maemo.org.

Two very concrete examples that current N900 users can suffer already today:

- Full memory because of apps ignoring the recommendation of installing big 
files in the internal memory.

- Significantly shorter use times because of widgets and apps not paying much 
attention to power management.

The Maemo community has put a big effort creating a quality assurance process 
in order to guarantee certain standards. Advanced users aware of the risks of 
unstable software are helping evaluating whether apps are ready for end users 
or not. Don't bypass all this hard work by making popular buggy software. At 
least not without a big warning.

End users might be happy in the short term with your links and tricks but the 
risk of making their Maemo life miserable are high if they are unaware of the 
possible consequences. Instead, giving feedback to the generally goodwilling 
developers will help them fixing the problems and offering the software end 
users want without hacks, tricks and dirt under the carpet.

BIG THANK YOU for reading this, propagating the message and helping out. 

--
Sent with Maemo 5 by
Quim Gil
open source advocate
Maemo Devices @ Nokia
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: repository.maemo.org

2009-10-10 Thread quim.gil
 Hi all,

 i am missing something like packages.debian.org for repository.maemo.org

http://maemo.org/packages  :)


--
sent with Maemo 5 by
Quim Gil
open source advocate
Maemo Devices @ Nokia
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Maemo 5 Final SDK + gitorious

2009-10-06 Thread quim.gil
Hi, two great things happened today. 

We released the Maemo 5 Final SDK
http://flors.wordpress.com/2009/10/06/maemo-5-final-sdk-released-go-extras/

We also opened http://maemo.gitorious.org 
http://maemoteam.wordpress.com/2009/10/06/maemo-gitorious-org/

See also the related discussions at http://talk.maemo.org/forumdisplay.php?f=13

quim
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Community widgets for Fremantle

2009-09-30 Thread quim.gil
 On Wed, September 30, 2009 10:47, Andrew Flegg wrote:
  On Wed, Sep 30, 2009 at 05:25,  quim@nokia.com wrote:

  Given the speed around which the colour picker discussions settled
  down, and the fact it will iterate quickly once actually being used in a
  real world app, I can't imagine working in upstream libhildon *and then
  waiting for Nokia to ship that update* (assuming that it is shipped at
  all) will be very effective at all. Unless I'm missing something and Nokia
  aren't just willing to ship a libhildon update, but you're willing to ship
  one when we (i.e. the widget developers and libhildon maintainers) ask.
 

 Unless the SSU is being done at regular intervals, because then you can at
 least aim for a certain date. But even then, you would need to know if
 your updated lib will be part of the SSU in the first place.

Projects like GNOME or Ubuntu need 6 month iterations between stable releases. 
Would you say that 6 months after the Maemo 5 final is good enough or too slow?

Quim

PS: if 6 months to reach end users is considered too slow for an official 
widget that today is still under discussion then perhaps we need to re-check 
expectations based on real life examples? 

___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Community widgets for Fremantle

2009-09-29 Thread quim.gil
 No, you are right, it should not be hard to accept contributions to
 libhildon.

I agree. Maybe I'm wrong but I think Hildon updates are possible in Fremantle. 
As long as the new widgets make sense, the patches are good and they are well 
tested by the community and don't introduce risks or regressions... Why not? 
The Fremantle program runs their tests on the software pre-installed. If new 
widgets are introduced but they are not used by the official apps the probkem 
is perhaps not that big. Again, if good design, programming and testing back 
those new widgets.

This is no different than any mature piece of software being deployed in 
commercial devices. You can try out these widgets in an unstable branch, Nokia 
can keep the stable branch for Maemo. If patches in unstable are proven to work 
then libhildon can have this minor update.

In the meantime you can work on more radical changes if you wish, that will 
belong to a future major update perhaps. At some point Harmattan will be under 
our feet, Hildon will be out of Nokia's domain and whoever in the community 
works in the Harmattan version will be able to decide what comes in and what 
stays out.

Quim Gil
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Community widgets for Fremantle

2009-09-29 Thread quim.gil
  I agree. Maybe I'm wrong but I think Hildon updates are possible in
  Fremantle. As long as the new widgets make sense, the patches are good and
  they are well tested by the community and don't introduce risks or
  regressions... Why not?

 Because there's a perceived *risk* of risks  regressions. How many of
 our App Manager patches shipped to Diablo users once Maemo Devices had
 moved on to Fremantle? None.

 Is there any reason to suspect that the situation will be different
 with Fremantle once Maemo Devices is pushing for Harmattan?

Yes, there are reasons that come to mind:

- Hildon is a library. Adding widgets doesn't affect the user experience, 
testing, etc of current widgets. If a new widget turns out to be conflictive it 
won't affect any official app since they will stick to the widgets used now for 
the Maemo 5 final release. Therefore the whole discussion of accepting 
enhancements is made more among platform developers without adding much of UI 
designers and product managers to the mix. If the changes don't bring any 
straings for localization all the better. This is very different compared to a 
pre-installed application.

- App Manager Diablo was moving to App Manager Fremantle both inside the Maemo 
team and there were clear project management instructions about where to put 
the resources. Instead, the Desktop team has mostly two different subteams for 
Hildon and the Qt based application framework for Harmattan since both projects 
require different timings and skills. The Hildon skills and mid term decisions 
are nowadays in practice more in the hands of GNOME developers working for 
Igalia, Lanedo, Openismus, Collabora... If they want to push Hildon forward and 
your patches and commitment are convincing you will need to deal with less and 
less Nokia internal project plans.


- It is clear that Hildon must go upstream around GNOME and GTK+ or will have 
clearly no sustainable future. The Maemo team needs to start handling this 
transfer of ownership. The schedule is not defined by the end of the Fremantle 
timeline but by the beginning of the Harmattan timeline. You have seen the 
Maemo Summit schedule and you know this time is coming already.

- The Maemo team has learned a thing or to, thanks to many factors including 
the App Manager Diablo contributions fiasco. We have contribution guidelines, 
we had Fremantle pre-releases since pre-alpha and you have here non-Nokians 
like Claudio or Berto able to discuss openly details about their are of 
responsibility and run entire garage projects and git repositories.

You will know better the technical decisions about packaging etc but at least 
you know my opinions as one of the persons in the Maemo team responsible of 
finding the best future for Hildon as a community supported project.

I hope you can keep all Hildon contributions around the Hildon trunk repository 
and within one real project. Hildon needs all the community interest and 
support concentrated in one point. Spreading energies can be too expensive. 
Like Claudio says, if the problem is the distribution then let's concentrate on 
the root of the real problem while developing code and features in the optimal 
way.

--
Quim Gil
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: N900 usb host + power charge

2009-09-20 Thread quim.gil
Hi,

   I plan to create a proposal for the push n900[1] and I plan to use the
   usb port. I have the following question.
   When the device is in usb-host mode it should of course provide power does
   it? Is it possible to charge the device while it's in usb-host mode?

The N900 comes without USB host mode. When I asked I was told that the 
limitation comes at hardware level.

The reason for this decision was the complexity of providing support for 
charging, PC connectivity and USB OTG efficiently through the same Micro USB 
port within the project deadlines. We needed to make choices and the decision 
was to sacrify USB OTG and concentrate on the essential use cases of charging 
and connecting to the PC, bringing the N900 to the market in its due time.

--
Quim Gil
open source advocate
Maemo Devices @ Nokia
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Considering /opt and MyDocs in your packages

2009-09-09 Thread quim.gil
 Limiting it to a hack for a large app results in a question of when
 is an app large: 1MB, 2MB, 4MB, 8MB, 16MB, ...? If we can have a
 consensus on *that*, that could be something we have a QA check for?

Developers are encouraged to make good use of them, specially for applications 
requiring more than 500KB, including dependencies.

http://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide/Packaging%2C_Deploying_and_Distributing/Installing_under_opt_and_MyDocs

Quim
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


RE: Maemo will switch (completely?) to Qt?

2009-07-05 Thread quim.gil
Hi, I'm away from computer but you can check the audio and slides of the 
presentation plus some links at http://flors.wordpress.com

Quim

--- original message ---
From: ext Klaus Rotter kl...@rotters.de
Subject: Maemo will switch (completely?) to Qt?
Date: 5th July 2009
Time: 9:37:29 pm


Hi there,

I've just read, that Maemo will switch to Qt for the new Maemo 6
version. Well, I personally think this is a good decision.

Quim Gil told this at his keynote at the Gran Canaria Desktop Summit.
If this is true, what will happen to the gtk toolkit? Will it stay on
the tablet? When will it be obsolete?

Is it planned, that the Qt shipped with Maemo 5 will be compatible (at
least source code) with the one shipped with Maemo 6?

--
  Klaus Rotter * klaus at rotters dot de * www.rotters.de
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: closed tools, Re: Maemo Flasher-3.5 Tool Beta for Fremantle an d Diablo released

2009-07-03 Thread quim.gil
Hi, I'm following the discussion but bare with me these days since I'm in the 
Desktop Summit well away from the office and the people to ask about this are 
very possibly on holidays until August (just like myself after the Summit).

If you think we are violating any license or doing something wrong in general 
please file a bug or ping in an existing one, CCing me. This is the best way to 
discuss and solve a problem between different people across the Summer.

Thank you!

Quim

--- original message ---
From: Hassan Mohammed.2 (Nokia-D/Helsinki) mohammed.2.has...@nokia.com
Subject: Re: closed tools,  Re: Maemo Flasher-3.5 Tool Beta for Fremantle 
and Diablo  released
Date: 3rd July 2009
Time: 3:53:52 pm


Oops. Forgot to CC him.

On Thu, 2009-07-02 at 14:33 +0200, ext e...@okerson.com wrote:
  Hi,
 
  Faheem Pervez wrote:
  You sure you have a choice in the matter? Considering how you're
  already violating the GPL.

  Dave Neary wrote:
  I don't know the details of the situation. I just want to remind you
  that the GPL is a distribution licence. That's why we don't get all
  Google's changes to the Linux kernel and Apache back upstream. It seems
  that I've seen people say that Nokia doesn't even distribute the initfs
  tools. If that's the case, there wouldn't be any GPL violation.

 But Google isn't distributing their Linux Kernel or Apache, Nokia is
 distributing the initfs.

Which is why Nokia is violating the GPL (I haven't checked myself that
code is not being distributed for stuff in initfs).

I'd say the best option is to poke Quim Gil as I assume he's the correct
person to handle this (I'm CC'ing him although I assume he reads this
list).

Cheers,

--
Maemo Software
Nokia Devices

___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers

___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Maemo developers wanted in Санкт-Петерб ург

2009-03-26 Thread quim.gil
If you could read the subject ;) then maybe you are target for this:

http://fruct.org/index.php?morus_itemid=65

This morning we met the organizers of the next FRUCT seminar and they told us 
they would welcome Maemo developers willing to showcase their work and tell 
about their experiences in the Maemo community. If you are good and not too far 
away they might even have some budget to sponsor your trip. If you are 
interested introduce yourself to Timofey (dot) Turenko at Nokia (dot) com.

FRUCT stands for Finnish-Russian University Cooperation Program in 
Telecommunications and they develop several Maemo research projects - 
http://fruct.org/index.php?morus_itemid=3

This was also posted at 
http://www.internettablettalk.com/forums/showthread.php?p=274894

--
Quim Gil
open source advocate
Maemo Software @ Nokia
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Maemo contribution guidelines - v1.0 candidate draft

2008-12-30 Thread quim.gil
http://wiki.maemo.org/Maemo_contribution_guidelines

This has gone through several rounds of feedback and it will be
considered official as is unless sensible major changes are proposed.

Feedback and precision are always welcome.

--
Quim Gil
marketing manager, open source
maemo software @ Nokia
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


About release dates (was RE: maemo Bug Jar #7)

2008-06-07 Thread quim.gil
Hi,

 Am Donnerstag, 5. Juni 2008 schrieb [EMAIL PROTECTED]:
 Frederic Crozat wrote:
  Remember that most people are not used to Nokia policy to embargo 
  any date (even estimate) regarding software (or hardware) release.

True. These people need to understand that Nokia is a company watched by
competitors, the media, shareholders... Device launches and software
releases have an impact in this context far beyond the software update
itself. This is why Nokia generally doesn't disclose release dates.


 For simplicity's sake, I don't know when Diablo will be released.

 Quality first! Releasing shouldn't _only_ be a management 
 decision. When the quality is as expected then the (scrum ?) 
 team should hand over the responsibility to the management. 
 They can then powerpoint the great event ;-) 

And this is what the maemo development team does.

To understand better what Josh is saying you need to know that there is
a gap of time between the moment the development team says 'this release
is ready' and the moment the image goes actually out. The public release
date is decided from a business and marketing perspective based on many
factors that go beyond the quality of the software.

 Personally I 
 consider fix release dates as contra productive. Quality it 
 the key to success.

There are lots of books about waterfall and agile development, and about
feature or timebox based development. In fact all combinations exist
i.e. agile + timebox.

Also, who said our release dates are so fixed? Remember how upset some
people were last year when I dared to give rough time estimations for
the Hacker Edition and the OS2008 releases, and at the end they came
later? Guess what was the role of quality in that.

However, consider fix release dates as contra productive is easier
said than done when you have factories, distribution channels, marketing
teams and more releases ongoing at different stages, all of them needing
to have a good coordination with you, while having to support also other
development projects running in parallel elsewhere.

--
Quim Gil
marketing manager, open source
maemo software @ Nokia
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


RE: New Jobs section

2008-05-27 Thread quim.gil
Hi, 

 I would like to work for Nokia @Nokia as a think-tank,

Your options are:

- Watch the job positions posted in maemo.org and apply in the ones that
interest you.
- Learn more about Nokia Careers at http://www.nokia.com/A4126297

--
Quim Gil
marketing manager, open source
maemo software @ Nokia
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


RE: maemo Bug Jar #4

2008-05-14 Thread quim.gil
Thanks! Very useful already and hopefully it will be even better as we
do more Jar iterations.

Suggestions for improvement:

- Separate bugs and enhancement requests properly, since they have
different degrees of urgency, the level of responsibility on them is
different and in fact they follow different processes internally. It is
not always easy to differentiate a bug from a feature request and many
enhancement requests are minor and totally based on small fixes a
developer alone can do, but this is the work of the persons dealing with
the bug report, not a problem in this report.

This is most visible in the Ten biggest open bugs by number of votes
and Ten biggest open bugs by importance, where each enhancement
request there is actually taking the place of a bug that would deserve
more visibility. otoh it is easy to generate top 10 feature requests
tables.

- Highlight what is new and major-critical-blocker. Sometimes it helps
addressing issues sooner and better, sometimes it helps assigning the
right severity.

- Of course graphs showing the basic history are always useful. For
instance, having trends, seeing if things go better or worse, see the
impact of i.e. the Diablo release in the numbers... All this would help
us pointing out to people inside Nokia what is going on in the wide
picture.
 
This summary is also available on Internet Tablet Talk:
http://www.internettablettalk.com/forums/showthread.php?p=18182
1#post181821

What about keeping the history in the new maemo.org MediaWiki.

Thanks again for your time and help.

--
Quim Gil
marketing manager, open source
maemo software @ Nokia
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


RE: Corporate ownership of open source projects [LWN]

2008-05-06 Thread quim.gil
Thanks for the discussion and the many good ideas.

About silence, in fact a lot of it has not to do with confidentiality
but lack of priority (or too many top priorities in the hands of us able
to respond). What about a short term plan with common objectives:

- Raise in a structured way the topics that matter to you where you feel
there is a lack of response from Nokia. Now it is difficult to follow
everything even to people like me spending a lot of time here, leave
alone the average lead developer, project manager or product manager in
the house.

- Tag silences i.e. ToDo (answer will come when we have time), Planning
(still undecided, working on it), Later or Depends on XXX (other events
need to come first), Confidential (the stuf we really cannot talk about,
probably less than you think).

- Prioritize the items you want answered first.


Proposal for actions:

- Niels (web tools), Dave (web content) and Andre/Karsten (to be
introduced officially as bugmasters) are your kind of representatives
and they have lots of hours funded by Nokia to work for you. They are
the ones prioritizing the tasks that are relevant to the community. Make
sure they see how important is the thing you want to push. Avoid private
communications unless your stuff is private: lobby here, in bugzilla, in
planet maemo...

- This prioritization should be visible somewhereand people should be
able to impact it directly. Someone proposed to have some kind of
ideastorm where the community could make visible the stuff that really
matters. Voting bugs in bugzilla kind of does it but kind of not. Let's
work on this, starting soon and simple - then improve. Give us the
hottest topics in the main areas and let's concentrate on those.

- Diablo is coming. Let's pick the components in this software release
and let's make a table where packages are organized in a clear way to
show where they sit in the platform and what functionality they provide.
Then let's look at the closed components and let's work on the why are
they closed and what is the plan about them.

- Roadmapping the open source components of the platform. Should be
doable in most cases, specially those libraries developers care about.

--
Quim Gil
marketing manager, open source
maemo software @ Nokia
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


RE: Google SoC 2008

2008-03-12 Thread quim.gil
Hi,

 So please tell me how maemo won status of legal entity under Google
terms
 and provided Google with tax statement as an organization ?

We din't provide any tax information and this was not an obstacle to get
approved (but I understand this is not the rule). Because we didn't
provide that information we actually didn't get any money as
organization. I asked around what to do with the money but there was not
a specific plan or something I could simply delegate.

I really can't answer your doubts about Google, but I'd say that many
organizations (even some really informal when it comes to legal status)
got approved without much complication, thanks for running something
cool and have a community around it.

Quim
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


RE: N810 availability?

2007-11-26 Thread quim.gil
Hi,

 Is there anything you can do a little less silently? Such as 
 comment (or even *hint*) as to what the delay *is*?

Now we can comment that there is an OS2008 beta for the N800 targetting
basically you, the developers:
http://maemo.org/news/announcements/view/os2008beta_for_n800.html . It
is also said there that the OS2008 final for the N800 is expected to be
released by mid December.

We can also comment that we expect the N810 discount codes for maemo
contributors to be fully operational in the Nokia online shops by
15/dec.

Providing details about the availability of Nokia devices in the shops
is out of our scope in maemo, really. This is the work of the Nokia
sales channels, shops and retailers. We hope you understand.

Quim
PS: fwiw I commented this weekend in out-of-office mode at
http://www.eth0.it/2007/11/24/about-n810-release-date-and-nokia-strategy
/
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


RE: Repositories mess: conclusions and actions

2007-10-27 Thread quim.gil
 
Alright, so we seem to agree in the general concepts. Let's go into details.

The question is not the quality of the Quality awareness document 
which likely could be improved. The question is, if such a 
document is the right way to control quality?

Alright, what about leaving the role of this document in a checkbox developers 
check in order to get upload rights to extras, à la terms  conditions. 
Something like I'm aware of the maemo Quality Awareness criteria and I have 
tested my applications against them before uploading them to extras. 

Of course developers might check the box after having gone through the 100%, 
50% or 0% of cases and his software might or might not contain major bugs, but 
at least nobody can say - 'sorry guys, I didn't know my app could brick the 
device'.  


So what we then would need, is a in-queue 
with new packages and every package has to be manually testes. 
This would assure quality on a very high level, but likely 
would not scale (and possibly would not work with a small 
community).

Agreed.

In this case I would still suggest using the three holy kings 
(bug tracking, staged repository, application catalog) but at 
this point would not concentrate on the holy guide but on the 
holy process.

Sounds good.

* A packages does not get into the stable repository if its 
bugs are over the limit (and debian has a precise definition 
for limit :-)).

Any requirement about where these bugs should be filed? The minimum requirement 
would be a public bug tracking system and responsiveness from the developers.

* A packages does not get into the stable extras repository if 
there are not at least X successful installation and 
behavior reports.
* A package needs some average ranking to enter the stable repository.

http://maemo.org/downloads can serve well this purpose.


* We must find some clever way to get a response from the user 
since we cannot trust the masses (our masses are not of 
equal size then that of debian).
* For example: What about the program manager on the device 
periodically
  requests a rating from you for newly installed applications. 
There will of course be a way to switch it off, and the the 
notification must not violently jump into the middle of the 
screen swinging its broadsword, disturbing my circles.

We might discuss about this feature in the Application Manager. However, if you 
find this idea useful it would be faster and probably better to start with an 
installable 3rd party application covering this functionality and targeted to 
maemo power users. 

* Also it might be very effective to collect and submit 
regular crash reports from the device to the application 
catalog (of course delivery must again be optional and not the 
microsoft way).

Good point. 

* Also we need a very easy way to get bug reports (and feature 
requests) directly from the device into the bug tracking system.

It is clear the convenience of having an automated way to send crash reports 
with traces, but what else would be needed other than that? Do you mean an 
option inside the application saving you the effort to find the right 
bugtracker/product/component?


This all requires some very fine, polity and well though out 
additional applications and internal workflows but I think it 

Looks like a pretty feasible set of points to start working in the right 
direction.

More criteria or is this enough?

What about the human side? Who has the authority to say 'you get in', 'you go 
out'?

Quim
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


maemo 4.0 Chinook beta SDK released

2007-10-24 Thread quim.gil
Nokia has released the beta version of the maemo 4.0 SDK
http://maemo.org/development/sdks/maemo_4_0_chinook_beta_sdk.html ,
codenamed Chinook (shortcut
http://tabletsdev.maemo.org/unstable/chinook-beta/  for the
impatient). Developers are encouraged to port their applications from
maemo 3.x Bora to the new version and be prepared for the next Nokia
Internet Tablet OS release. You can also use this SDK to create your
brand new maemo software. A new Chinook repository has been created to
host your new packages. 

As previously announced
http://maemo.org/news/announcements/view/1184675758.html , Chinook
comes with lots of new features an enhancements, including an upgrade to
the upstream GTK+ 2.10 and Glibc 2.5. More details can be found in the
release notes
http://tabletsdev.maemo.org/unstable/chinook-beta/maemo-sdk-relnotes_4.
0beta.txt  and the documentation explaining the API changes between
maemo 3.2 and maemo 4.0
http://maemo.org/development/sdks/api_changes_between_maemo_3_2_and_mae
mo_4_0.html . If you are developing a GUI application make sure you use
the Hildon audit tool http://live.gnome.org/Hildon/TwoPointZero , it
will save you a lot of time and hassle. 

The beta SDK has still some missing packages and known issues, but the
APIs are frozen and the software is solid. The Nokia binaries are not
included either but none of this is an obstacle to get software working
in maemo Chinook. We could choose between releasing now or waiting until
getting more packages and fixes. Giving developers more time to get
their software ready has been considered a top priority. We can't
compromise to a public date yet but you will know in advance when the
new Nokia Internet Tablet OS will be released.

The Chinook beta SDK offers a new modular installation, allowing to
choose the components needed according to the type of development the
SDK is used for. This means that now the rootstraps are reduced to a
small set of critical packages, while all the rest are hosted in the
repository. This setting provides us also more flexibility releasing
updates. More information in the installation instructions
http://tabletsdev.maemo.org/unstable/chinook-beta/INSTALL.txt . 

We hope you like this beta! Please provide feedback, we have room for
improvement until the final release. We are specially interested hearing
about the SDK specific components. Remember to file your bugs at
bugs.maemo.org specifying the 4.0 beta version.

maemo team
http://maemo.org
___
maemo-announce mailing list
[EMAIL PROTECTED]
https://lists.maemo.org/mailman/listinfo/maemo-announce
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


RE: General bugs being assigned to ITOS2007HE in Garage, not Bugzilla

2007-10-01 Thread quim.gil
Hi, the non-770 exclusive bugs will stay in bugzilla. I believe some of
the bugs were copied to Garage because they had an IT OS 2006 flag or
something.

No big deal. Justice will be done for each bug in the right bugtracker. 

Quim

There seems to be an effort to comb through Bugzilla (always a Good
Thing) to look for ways of improving OS2007HE (also a Good Thing)...
however, once identified the bugs are being copied into 
OS2007on770's bug tracker in garage and keywords added to the 
original Bugzilla bug suggesting it's now being tracked in 
OS2007HE's Garage.
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


RE: Ideas for Diablo and Elephanta: OpenEmbedded

2007-09-24 Thread quim.gil
Hi Sebastian,

It would be 
great to have a working DISTRO configuration in OE which 
enables one to produce binary compatible packages.

Is http://dev.openbossa.org/trac/mamona going in the direction you wish?

Quim
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


RE: Ideas for Diablo and Elephanta: OpenEmbedded

2007-09-24 Thread quim.gil
Mamona will be more useful and successful if it serves properly maemo
developers like Sebastian. I'm sure the INdT guys have this in mind.  :)

In terms of roadmapping for us 

maemo + OE = mamona

INdT is doing pretty well with the development and I don't see a need
for us now to take part directly. Nor have we currently plans of
supporting officially mamona. 

In the meantime we have an official SDK based on Scratchbox, and we
prefer to concentrate energies in improving it. We are relatively happy
about it: it works and we use it ourselves. There are some things we
dislike and as for today we think that we can address them through
something like Scratchbox2 + System QEMU + Raemo + IDE plugins.

One development for many targets is an important principle for us, not
always easy to apply. Usage of common components, versions and developer
tools across hardware vendors would help. We try to do the steps to
align as much as possible with the Linux desktop and the diverse mobile
variants based on GNOME/GTK+.

Quim

No. When I understand mamona right, it is an approach to 
create a completely free distribution for the N800 (as 
replacement of maemo).
The package selection seems to be based on Angstroem and it 
uses an upstream gcc4.1 with binutils2.17.50.0.5, at the moment [0].

While mamona is a very nice thing, it does not help to produce 
packages for maemo. For this we would need at least a binary 
compatible gnu toolchain in OE (mainly gcc, binutils, glibc). 
Of course, it would be nice to have the hildon libraries 
buildable there, too. Whereby the later one should be easy, I 
can't estimate the effort for the toolchain.
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


RE: Public maemo repository

2007-07-21 Thread quim.gil
Ok, let me go once again back to this boat analogy. I wasn't in the
early days of this project so I really don't know the detals of the
first decisions, but I still see that the options chosen probably made a
lot of sense on that time.

 Maybe because the whole concept 
 of something that is heavier than water but still floats without 
 effort seemed to be too good to be true.

Wood floats, agreed. But sorry, not without effort. 

Nokia has good engineers even if sometimes you disagree with their
decisions. I believe they knew about the Archimedes principle when
playing with wood. But you know what, good saylors of my Mediterranean
town know that this perfect theoric principle doesn't work in reality
(and Archimedes surely knew as well): floating wood ends up soaking and
sinking if you don't put a lot of effort maintaining it.

Combine this RealPhysics principle with the already commented fact that
a distro is a lot more than code (i.e. the humans around it) and you
find good reasons to start doing what our Nokia team ended up doing in
the early days.

Nokia does not make it a secret that they choose for strong 
upstream projects and the last moves (the ubuntu mobile 
stuff) shows that  apparently something was created that will 
be usable on different platforms.

Let's keep the transport analogies. You know that warning in the
aircrafts: Help yourself before attempting to help others.

This is exactly our case.  We still have a lot to do in order to make
application and platform developers happy inside the maemo platform. We
are really happy seeing that Intel, Ubuntu and others are interested in
using parts of our work. We want to help them, but in order to do that
we need to make sure that maemo itself is in a good position to help
them.


Could you elaborate a litte on the choice for debian as 
opposed to openembedded or  the  openwrt kind of 
distro's?(small fast ships that allow water-skying :P )  is 
that the strong upstream projects thing?

Allignment and direct connection with upstream projects is probably the
strongest reason nowadays. We don't say the OpenEmbedded aproach is bad:
it's clear that is a good approach that works. But we can't support
officially all the alternatives and one choice had to be made. I think
we are currently in the right path even if we could make developers'
life much easier when compiling, packaging, debugging (but this is
another topic). If you disagree you can always try and support
alternatives like Mamona. 

I do like the idea that the time I spend on maemo stuff might 
be usable on different platforms.

I insist on this basic statement: we want people to install whatever
they want in the Nokia tablets and we want people to use maemo in the
way they want in non-Nokia devices. A core driver of this statement is
our will to help developers developing once and targetting to different
platform, getting the best result from their software and their time.

Quim
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


RE: Public maemo repository (plus Intro)

2007-07-21 Thread quim.gil
Hi Loïc,

 The first reason Nokia / Maemo might want to offer an 
unstable  repository is quite certainly to ease developer 
participation.  But I  think there are two things which you're 
developing at the same time:
 - upstream development of some software (especially Hildon, misc N800
   apps such as the embedded browser, some proprietary modules...)
 - the Maemo distribution(s) (its packaging, integration, themes and
   branding...)

 These are quite different and while you're doing both at the 
same time,  one might wonder which one of these you're looking 
to open the  development of.

This is a very good point, and there is not a common answer for all the 
packages. Something we have to clarify is the feedback and contributions 
expected in each component. 

Some potential scenarios:

- Package A developed by Nokia and open source. Bugs and patches welcome.

- Package B developed by Nokia and closed source. Bugs welcome.

- Package C fully developed upstream and open source. Feedback and 
contributions to be done upstream, we inherit.

- Package D fully developed by some partner and closed source. Feedback where 
the partner decides.

- In the extras side: package E fully developed by a garage project and open 
source. Feedback, bugs and patches sent wherever it is agreed.



 if your goal 
 is to improve the development of the Hildon  stack, then 
 perhaps the important focus should be on moving to GNOME's  
 hosting infrastructure.

Hildon has started already its upstreamization and we have a compromise to 
complete. This is for real and will take a while to achieve it. On top of 
extracting the Hildon packages from the maemo context, we have to sort out deep 
changes like moving to GNOME's release cycle and sharing the development with 
others. 

If we ever have a non-stable distro, Hildon will be probably treated as a pure 
upstream project.


 You mention a non-stable (and not unstable) repository: 
perhaps you  already tickled the idea of having a 
testing-style distribution?

I'm insisting in non-stable only because at this point there is not a clear 
idea whether it would be more suitable to have testing, unstable or both. How 
would this work in practice? Would it be more suitable to use this Debian 
approach or the GNOME/Ubuntu (n months to go from unstable to stable).


 Hmm I fail to see a huge difference here:

There is. I'll try to summarize the details another day.

there's a  non-technical angle that will need to be addressed 
as well:

Yes, I have insisted on the human factors of maintaining a distro and, in 
fact, I'm personally more concerned about them than about the code management 
itself.

 who do you  grant access to such an archive?  Will 
the archive only be available  for Nokia folks to upload to, 
or will anybody be able to join a new  uploaders community?  
How will you select people who are allowed to  upload software 
which will be built on your build daemons and which  will run 
on the devices of the end-users/end-developers tracking the  
unstable repo?

To be defined. I wouldn't expect radical changes in terms of ownership and 
control of packages and commits, but there is probably room for a positive 
evolution. It would be useful to look in detail how other companies (Canonical, 
RedHat, Novell, Sun...) are dealing with this.

   IOW, are you interested in creating a new technical 
distribution tool  fully handled by the same people currently 
handling Maemo, or are you  interested in building a new 
community with its processes, rules and  policies?

Mmm probably a combination of both. Nokia needs to handle the software that is 
officially supporting (main  restricted, so to say). The extras repository 
could be handled at a community level (it would be interesting to see this 
happening down-top).

Perhaps one day the community would be in a condition of creating an own 
flavour totally controlled at a community level and able to run in the tablets. 
I don't think Nokia would object as far as the core objective is fulfilled: a 
more powerful IT OS preinstalled and better releases/upgrades thanks to the 
collaboration between Nokia - community - 3rd parties around the distro.

Quim
PS: I'm starting short holidays and I will be away from keyboard. I hope in the 
meantime the developer call gets more feedback and points of view.
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: maemo trademark

2007-07-21 Thread quim.gil
I owed an answer to Guillem:
http://lists.maemo.org/pipermail/maemo-developers/2007-May/010397.html

Thanks for challenging the maemo trademark policy with specific
examples. They help to detect cases where it would make sense to have a
tool to protect your identity and reputation.

 In the general section when talking about the maemo trademark and
significant
 changes done to products and services it states those may not be
distributed.
 Even if it seems to refer to maemo as a whole (like the distro or
whatever),
 I take that applies to single software projects which have maemo in
their name
 as well?

As for today the only product released as maemo is the SDK and
associated repository for developers (i.e maemo 3.2 Bora). If you make
significant changes to it you can't call it maemo anymore.

About other software projects using maemo for historical reasons (i.e.
Maemo Something), we don't decide whether an altered version can or
can't be named as Maemo Something. We might help the Maemo Something
maintainers if they want to enforce a forked version to be named
differently. We might end up unauthorizing both using maemo if they
cause such a mess and it looks like we have something to do with that. 

Hopefully we never have to make use of this clausule.  


 How much would be a significant change (I'm thinking on the general
patching
 a distro might do which depending on your interpretatino might be
significant)?

To be defined if someone raises a case but I guess it would be measured
at a functionality level + look  feel.


 If the non-commercial use right applies to those single projects
(which I also
 take it does), those would have to be renamed on inclusion on free
distros so
 that derivatives can use them safely?

Hum, good point. You mean i.e. that Maemo Something would be packaged
for Distro Mobile and then shipped in Mobile Device that would charge
for the software or would promote Maemo Something as part of their
commercial strategy. If that's the case Mobile Device, Distro Mobile and
Maemo Something could be theoretically in trouble, yes.

I say theoretically because we would always decide whether to take
action or not. In the current mode the previous example could be
considered good publicity for the maemo platform. It is good to have a
protection in the case the combinations damage our image, though.


 What's the license for those logos, there's not file stating any in
the zip file? 

Hum, I have to ask but it looks like indeed there isn't any. If I'm
right it means that right now the license would be All rights
reserved. I guess what we want is something like
http://creativecommons.org/licenses/by-nc-nd/3.0/ - or whatever is
similar for logos and other images you want to redistribute but not
alter. Suggestions welcome.


 Of course all the projects/products currently called maemo something
can 
 keep the name. You were quicker than us, well done. You will be
subject 
 to the policy and guidelines, though, just like anybody else
(including 
 i.e. the team running this website). 

 This contradicts with what's stated on the FAQ, which is the correct
one?

I don't see contradiction today. The FAQ says:

Q: I already have an application/plug-in/theme/... product that contains
the name maemo. Do I need to change the name of my product or ask
permission from Nokia to continue using my current product name?

A: If you have published your product or service before maemo published
the first draft version of the maemo trademark policy (before 11.5.2007)
you do not need to do anything. Maemo trademark policy and maemo
trademark usage guidelines are applied only to those products and
services that are published after the first draft version of maemo
trademark policy was published. 

Quim
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Public maemo repository

2007-07-20 Thread quim.gil
Hi,

 But you can give users the choice to select option to install 
 from unstable repository which may contain OS upgrade packages 
 and this practice is ordinary.

We have already announced our plans to allow updated via packages
instead of having to reflash the device. This feature implies the
existence of a public and stable repository at some point, and we will
do it for the benefit of the users. But a non-stable repository is
something different: a tool for developers.

The steps for us to put this maemo unstable repository in place are not
ordinary at all. Create and maintain a public repository is not an
ordinary task in general. There must be clear reasons to do that and a
crystal clear collection of needs and requirements.

The maemo stack has a non-trivial size and variety of components (i.e
think of the licenses and distribution rights). Releasing a stable
version implies a lot of effort already. Don't think in coding only,
there is a lot more. For instance, legal checks of the code that is
being shipped. Moving the software integration to the public implies a
deep reorganization of parts of our process and implies also more work,
no matter how you look at it.

Companies accept to handle more work if they will get more benefit from
the extra work invested (in fact community developers follow this very
same principle most of the times). There is a potential benefit in the
fact of having a maemo unstable repository, but I don't think this
benefit is based on the end users accessing and using that code.

Yes, real testing has a value but we could keep handling this by
releasing binaries and the relevant source code by pieces, as we have
done this week with the Mozilla based browser and the RTCom update. No
need to mount an entire public distro for that.

This unstable repository makes sense if upstream  other 3rd party
developers make use of it to help us and help themselves getting better
code sooner optimizing the work. It also makes sense if platform and
application developers want to invest their time pushing new
functionality to their components, experimenting and stabilizing having
the maemo platform in mind. It makes sense if thanks to this unstable
context the day we release a new IT OS version the end result is better,
and that day there is also a wider collection of stable applications
making the most of the new improvements, documented and ready to be
installed.

For instance, these days at GUADEC we are seeing how many developers are
taking an N800 to experiment stuff with their own code. They are using
and creating bleeding edge code, and maemo unstable would be a useful
context for them to innovate. Nokia wants innovation around maemo, so
there is a common interest here. It would help us a lot to know about
developers explaining why they would use this maemo unstable repository,
how it would benefit their work and their software.

There is definitely a value in power users trying fresh code, but it is
not clear the effort to launch and maintain a public distro compensates
this value. The elements that make valuable an unstable repository are
developer quality feedback, insightful bug reports, code contributions,
better sync with upstream and, at the end, innovation at a platform and
application level.

This is evident for your bleeding edge desktop distro of choice. It will
be great to receive specific requests and proposals of developers
showing that this is an evident path for maemo as well. Share your ideas
and plans if we were going to this direction. Don't save details about
current problems and future opportunities. The general idea is
understood. The progress comes from the level of detail we can achieve
through this discussion.

For instance:

- Context: we need to make sure that this project is useful in the wider
context. A big chunk of the maemo code comes from elsewhere. How this
distro relates to i.e. Debian, GNOME Mobile and other upstream projects.
How it helps developers and maintainers instead of becoming just extra
work or hassle. What would you do if you were in our place? We want to
be good citizens and be in good relation with our neighbors.

- Real cases: Now I'm doing this but with a distro I could do that, I
want to do this but currently I can't because of that, etc.

- Unstable, testing or what? What is the quality and expectation? Can we
have the distro broken or is it expected to build at any time?

and etc

Quim
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


RE: Public maemo distro

2007-07-20 Thread quim.gil
Hi Marius,  :)

Alright, so you want me to play evil's advocate role. Cancel? Accept!

 Change means work and there needs to be a reason for it.  What 
 I find to be usually missing is however a good justification 
 of the status quo.

The status quo works. The current process accomplishes its basic
mission. There are things to be improved but a public maemo distro is
not the only or automatic answer.

 I would like to see the crystal clear reasons why Nokia decided

Who is in a better position to know than you?

 This work is 
 mainly caused by missing the boat in the first place

If the boat was the 770 launch deadline, the boat wasn't missed. In any
case my question was how happy are the developers about the current boat
and where do they want to sail.

 a distribution is a good tool to reduce gratuitous work.

Yes, sure. I see you are concentrating in the code management, perhaps
overlooking the energy that takes to satisfy in a *public* distro human
expectations, communication, contributions. It is not difficult to have
a public distro with users and contributors unhappy because the human
side is not working. 

In fact just a few distros (from many) succeed in their mission. Failure
factors are based more on human factors and context rather than
efficiency of the code alone. Just make memory and look around.

Quim
PS: blogged about this and got another answer so far
http://desdeamericaconamor.org/blog/node/378
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


RE: Mozilla based browser + brief GUADEC recap

2007-07-18 Thread quim.gil
 Is there any word out on why Nokia chose Mozilla over 
Webcore this time?

Leonid would explain this in more detail but going to the main concept:

As for today, Mozilla based browsers are almost a de-facto standard in
the GNOME desktop, so it is a natural choice for us to support the same
browser engine.  This also gives us the opportunity to align our
development with the very successful Mozilla  Firefox projects and
communities. It makes sense and we have now an intereting horizon of
potential collaboration. 

WebCore, WebKit and the Nokia web browser have proven to be a very good
choice for S60 and the more constrained smartphone form factor. No
problem with this either.

More about this and other topics in Leonid's presentation in GUADEC:
http://browser.garage.maemo.org/docs/guadec2007/mozilla_browser.odp

Quim
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


RE: ANNOUNCE... (and more, please read)

2007-07-17 Thread quim.gil
Thanks Dmitry for the precision.

I have just published the announcement in maemo.org:

SIP support and more in the Internet communications software update for
developers
http://maemo.org/news/view/1184660757.html

Can you check that there are not problem downloading the packages? It
seems some users are getting problems just trying to download the
software (while others and ourselves have no problems, weird).

Let me add a message for those of you active in ITT, personal blogs and
etc:

In this case (and in any release we make of software under development)
we encourage you to use the bugzilla component to file any bugs or
issues, and this list for developers to comment any other issues. The
developers of these releases are watching these reports and this list,
and they answer asap. 

It is not an usual practice at Nokia to release software under
development. We are doing this (and we want to do it more) to get deeper
in the basic open source development rules: release soon  release
often. 

But as you know Nokia is a strong brand related to finished end user
products. We might be questioned if releasing software under development
causes indirectly confusion among Nokia customers (aka end users)
rushing to install software provided by Nokia that doesn't work as they
expect, or even breaks. And perhaps the problems are not even caused by
Nokia but by other factors, usual issues of RD mode like conflict of
dependencies with 3rd party beta software (as it looks like it's the
case of the issue found yesterday by some users right after the
announcement). End users read the issues but perhaps not the solution
and explanation given 24h later, and in the meantime Nokia and the
Internet Tablets have lost some points from their point of view. This
might be expensive in the league Nokia is playing, where 'open source
development' is not a key element at all, and it is probably not even
quite understood.

This is why we want to keep any unstable release under the maemo scope,
and this is why you will see that in our announcements we won't save
occasions to state that this software is under development, for
developers, etc, even if it basically works. So please distribute the
information as much as you want (we are really thankful about this) but
insist as well on the target audience of the new software to avoid
confusion and frustrated expectations. 

Thank you very much.

Quim

-Original Message-
From: [EMAIL PROTECTED] 
[mailto:[EMAIL PROTECTED] On Behalf Of ext 
Dmitry Rozhkov
Sent: 17 July, 2007 11:01
To: maemo-developers@maemo.org
Subject: ANNOUNCE: Internet Communications Software Update for N800

*Hi,

Actually, this is not bug. Apparently the guys who report this 
problem have also installed additional beta software which is 
not compatible with this update. And I suspect that it could 
be some packages from the OpenedHand repository, i.e. 
'contacts' which depends on */evolution-data-server 
(=1.4.2.1.r554-3)/ through libebook. But the package 
evolution-data-server is deprecated in the upcoming release in 
favor of evolution-data-server-addressbook.
So in order to try the update it would be more safer to flash 
the official
4.2007.26-8 image and to install the update on top of this clean image.

*
BR,
Dmitry

Quim Gil *quim.gil at nokia.com 
https://lists.maemo.org/mailman/listinfo/maemo-developers wrote:

 Hi, I just talked to Naba, currently offline. This issue is 
known and 
 confirmed now. It is caused by a last minute change. We can't fix it 
 tonight but we hope to fix it tomorrow morning asap.

 As you see this is really software under development, fresh meat 
 released publicly to be shared with other developers. Please be 
 cautious when recommending this update to end users because this is 
 not even a beta release as Nokia understands beta releases 
(of end user products).

 Thanks for your understanding. Sorry for this bug, but at least you 
 got the news today. More news to come soon (and if you 
happen to be in 
 GUADEC come and meet the developers).

/  Unable to install osso-rtcom-beta
//  Application pacakges missing: evolution-data-server 
(=1.4.2.1.r554-3) /

___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers

___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


maemo 4.0 Chinook alpha SDK released

2007-07-17 Thread quim.gil
maemo 4.0 Chinook alpha SDK
http://maemo.org/development/sdks/maemo_4-0_chinook_alpha_sdk.html

maemo 4.0 Chinook API break and Nokia N800 support
https://maemo.org/news/view/1184675758.html

Sorry for adding only two links with further comments but I have to run
if I want to be on time for Ari's keynote (where more news will be
announced).

We'll get back to you later on.

Quim

___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Mozilla based browser + brief GUADEC recap

2007-07-17 Thread quim.gil
For you to enjoy (and as some of you already know):

Mozilla based browser engine available for testing
http://maemo.org/news/view/1184699585.html

http://maemo.org/browser

This was announced today in Ari's keynote and then Leonid from the
browser team gave a presentation providing all the technical details (we
will upload soon all the presentations we are having at GUADEC).

In between Dirk-Jan introduced the Modest email client project and its
current status. No binaries to download yet but it is functional and you
can either compile it or wait a bit more. Dirk-Jan commented that
perhaps it will end up in Sardine.

Anyway, in the last 24h we have shown three important pieces of the
maemo platform that had attracted a lot of comments and discussion:
browser, email client and SIP connector (+ other real time communication
enhancements). Three projects based on open source code and
collaboration model, developed openly now with functional versions ready
to be tested and improved until reaching final product quality.

In the meantime Hildon is making big steps in its way to GNOME upstream
and we have published an alpha SDK release to showcase its API changes.

We hope you enjoy the first impressions of the Chinook wind... What we
are completing during GUADEC is not an Internet Tablet OS release but it
implies also a lot of work done not only to provide better software but
also to do it in the open source way.

I don't do this much, but let me applaude the work of the teams involved
and let me also wish them the best in their new or reshaped relationship
with the community (aka you). We are Nokia but they are just people, and
I can tell they have put a lot of effort and passion to bring the most
exiciting results of their work.

Quim
PS: don't worry, we don't forget all the rest of things that can be
still improved. You have seen now some of the wheels that were moving,
there are still some moving and some will start moving once the Summer
is left behind. We keep listening and learning.
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


RE: ANNOUNCE: Internet Communications Software Update for N800

2007-07-16 Thread quim.gil
Hi, I just talked to Naba, currently offline. This issue is known and
confirmed now. It is caused by a last minute change. We can't fix it
tonight but we hope to fix it tomorrow morning asap.

As you see this is really software under development, fresh meat
released publicly to be shared with other developers. Please be cautious
when recommending this update to end users because this is not even a
beta release as Nokia understands beta releases (of end user products).

Thanks for your understanding. Sorry for this bug, but at least you got
the news today. More news to come soon (and if you happen to be in
GUADEC come and meet the developers).

 Unable to install osso-rtcom-beta
 Application pacakges missing: evolution-data-server (=1.4.2.1.r554-3)

Quim
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


RE: NOKIA/MAEMO - SORT THIS OUT NOW

2007-07-14 Thread quim.gil
Hi, 

We are doing internal testing in order to determine the cause of this
issue and provide  a solution. There is no a conclusion so far. We
acknowledge that some users are getting in trouble with some cards but
in the meantime we have done intensive testing on cards and processes
that haven't caused or suffered any problem.

Please keep reporting at http://bugs.maemo.org/show_bug.cgi?id=1204 any
details about affected cards: the specific type of card affected and the
processes you were doing when you encountered the problem and before.
These details are more than helpful to define the problem and fix it.

We will communicate here and in the bug report any progress.

Quim



 
https://bugs.maemo.org/show_bug.cgi?id=1204

There are 35 comments against this blocker bug which is 
causing end users hardware failures, and there are only two 
pointless and unhelpful posts form a Nokia staffer.

If you want to prove to us you are serious about 
communication, how about communicating some updates via this 
pretty major bug?

I'm beginning to sense a degree of arrogance which means you 
refuse to make public comment when you fck up.  I now refuse 
to accept the we're trying harder excuse when you don't post 
comment against bugs such as this.

I'm really beginning to lose the faith in Nokia - so many 
excuses and so little progress, and nothing changes. Sort it 
out for Gods sake.

___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers

___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


RE: [maemo-developers] Re: [maemo-users] 'Locking down' softwareinstallation

2007-07-12 Thread quim.gil
 Will future updates be in place and not require a full flash?

With any luck, yes.

Note though that future means Diablo or later, not Chinook. We will
probably start offering this functionality for testing to the maemo
community during the Diablo development cycle and we will push it as
official (recommended on top of reflashing) when it's ready for
mainstream usage. This is the current plan, and is an evolution of the
improvements in the application manager and the reflashing process that
are being development for Chinook.

Chinook will offer as well backup of installed applications (see the
enhancement request http://bugs.maemo.org/show_bug.cgi?id=647 ), but
this means that your upgrade from the current IT OS to the Chinook
version will be still done as today, reflashing and reinstalling
manually. 

So yes, a lot of improvement is expected in the software update area but
please be patient. I'm sorry if I gave the impression that upgrading via
APT was something to come immediately (someone expected the last update
to be working already with an APT alternative to reflashing).

Quim
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


RE: Eclipse the IDEs

2007-06-24 Thread quim.gil
Hi Ian,

 genealogy. However, as soon as we jump to traditional 
mobile, Windows 
 based or commercial software development IDEs are a must
What do you mean by this?How is 'traditional mobile' so 
different from any other sort of development that we *must* 
use commercial software?

No, what I mean is:

* We want to expand the maemo offer to developers coming from
- mobile phone / smartphone software development.
- Software development for MS Windows.
- Commercial software development for the desktop.

* We want to offer them development tools (like the ones) they are used
to work with. Eclipse is the most obvious step at this point.

* Needless to say, current maemo developers happy with command-line GNU
tools, emacs, vim, etc don't need to bother about this. maemo is a Linux
based platform and we will keep supporting the native and usual
development tools for this environment.

* I didn't write anywhere that you *must* use commercial software to
develop anything. :)  Note that Eclipse is open source software and not
commercial.

I have been using pyphantom recently and I think it is a great 
(but pretty new IDE) that definitely deserves some support 
https://garage.maemo.org/projects/pyphantom/

Looking the list of admins it seems that we are already providing some
support to this pre-alpha software. 

Quim
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


RE: extras packages for sardine

2007-06-21 Thread quim.gil
Hi Murray,

We will have a more solid answer to this question in few weeks, around
GUADEC time. We are still working on some plans and feasibility analysis
to see how can we help best developers having their applications ready
when a new release comes. 

In the meantime let me say that we are planning to release an early
alpha SDK for Chinook plus a proper beta. The alpha's core mission will
be to stress the API changes so developers can see where and how their
Bora applications break. It won't be ready for real porting/developing
yet, hence the alpha tag. Proper porting and developing work should be
feasible later on when we realease the beta SDK.

Of course Sardine is currently a good channel to follow the Chinook
development but it is also limited to a set of APIs (remarkably Hildon,
GTK+ and the desktop related components). We are also thinking of
bringing the current Sardine to a next step.

Quim

Is this possible yet? Assuming that the sardine repository is 
the future Maemo Chinook version, I will want to upload and 
test packages before Maemo Chinook is actually released.

On Thu, 2006-11-09 at 23:18 +0100, Murray Cumming wrote:
 Is there any way I can upload extras (previously contrib, from 
 garage.maemo.org projects) packages for use with sardine, instead of 
 just mistral?
 
 This would help us to make sure our packages work with the latest 
 code, before it is actually released as stable, and help us to adapt 
 to any changes.
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Summer of Code update?

2007-06-20 Thread quim.gil
Hi, my fault I haven't pushed any kind of cooridnation or update around
the maemo participation in the Google Summer of Code. I confess not
feeling absolutely guilty because of this since from the first day I
have been asking for a community coordinator after having accomplished
my mission of getting maemo in the SoC but...

So please, could the students and mentors send a brief update about the
status of their projects?

Also, Google is pestering me because some of you owe them some kind of
bureaucratic papers, so I'm pestering you: please take out maemo from
the blak list. Thkyou.

Quim
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Eclipse the IDEs

2007-06-20 Thread quim.gil
Keeping the roadmapping/planing track around the developer platform.

Eclipse, and the IDE approach in general. The developer audience of
maemo will increase if the platform and of course the tablets are
attractive. Command line based tools are the natural context for maemo
development due to the obvious GNU/Linux, Debian, GTK+ etc genealogy.
However, as soon as we jump to traditional mobile, Windows based or
commercial software development IDEs are a must and Eclipse seems to be
the environment most developers are used to in our wider (potential)
context. If you have other IDE preferences/plans, pleas share.

There is some Eclipse related interest and effort going on and, again,
some coordination / communication between the interested parts would be
helpful to figure out what to promote and support.
https://garage.maemo.org/projects/pluthon/ and
http://www.cs.tut.fi/~laika/ are different projects based on Eclipse
with different goals. If you know more, please share.

Quim
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


maemo through VMware

2007-06-19 Thread quim.gil
It would be good to have al the maemo-through-VMware interested focused
in a single direction. There is interest enough to make this happen in a
reliable way but some coordination is needed. 

Nokia is not in the best position to lead this even if we support the
idea and want to see it happening. The reason is that Nokia checks all
the software released in their products and offers a guarantee on them.
Perhaps we can circunvent rules (to be analyzed) but the default setting
would imply that Nokia would be stamping a seal on a whole Ubuntu
distribution (read hundreds of packages) which is totally out of the
scope (and feasibility).

We are happy seeing an official maemo release inside a VMware envelop.
If it's proven to work and be regularly maintained and supported we
would give it officious treatment. With identified and reliable speakers
we could help having the new versions in good shape right after a new
maemo release. 

It looks like all the ingredients are present already in the maemo
community. With some images already out there, a placeholder like
https://garage.maemo.org/projects/maemovmware/ , contributors
identified, some coordination and an agreed plan the VMware support
present in the http://maemo.org/intro/roadmap.html could be pushed
forward with a (community) tag and our explicit backing.

Quim
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


RE: Easier way to upload debians to extras repository needed

2007-06-18 Thread quim.gil
Enhancement request added to http://maemo.org/intro/roadmap.html
(Wishlist - Development). I think we all agree on the problem
(developers uploading their packages elsewhere because of the extras
upload process). We still don't agree in the solution, though. As soon
as there is a consensus we will move this feature from wishlist to
roadmap.

At the moment there is way too many repositories. I believe 
this is because it is too hard to upload your creation to the 
extras repository.

Quim
PS: please keep filing enhancement requests to the development platform.
We *really* want to pick the good ideascoming from the community (and
not from us) and pushing them through the official process of planning
and development.
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Features to improve the platform

2007-06-12 Thread quim.gil
You know about http://maemo.org/intro/roadmap.html

We have been putting more flesh into it at a platform level. We will
keep making each entry a link describing details about the feature and
facilitating focused discussion around it.

At the end of the roadmap page there are instruction to submit your own
feature requests to be, if approved, roadmapped and developed. We really
want to see this process happening. There are some platform related
feature requests submitted in bugzilla, but most of them are about end
user features. We would like to improve the maemo offer for developers
by implementing good and well formulated ideas received from the
community.

So please, if you have ideas for improvement have a look to the
procedure in the roadmap page and file our feature requests in bugzilla.

Quim
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


maemo.org performance (was RE: Features to improve the platform)

2007-06-12 Thread quim.gil
Hi Neil,

Quim - If you want to improve the Maemo platform, stop messing 
about in public with maemo.org

Discussing new features has no relation with fixing maemo.org in terms
of tasks or people responsible. I fully agree that the maemo platform
will go nowhere without a solid web performance but I don't see why we
should stop the rest of processes until the web issues have been fixed.

btw, perhaps Ferenc wants to report more but we have fixed a lot of
website bugs. We have also spent a lot of time trying to solve the
server issues, starting fixing small things, then the bigger ones and
finally renewing/reorganizing the web infrastructure completely - a
process going on as we speak.

Quim

___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


RE: Introduction

2007-06-05 Thread quim.gil
Hi Tollef, good to see you here. We are looking forward to strenghthen
this collaboration.

I met Jono last week in LinuxTag also to tell him 'Hopefully, we can
work well together'. From our point of view you  the Intel team working
on MID are now like maemo developers, your wishes are... at least
wishlist items in our roadmap.  ;)

Is anybody (you?) going to blog about the Ubuntu Mobile progress? If the
blog has a specific category for mobile stuff it will be a
honor/pleasure to aggregate it to planet maemo, a simple way to know
about the progress and stay in touch with the maemo community.

Also, see you in GUADEC?

Hi,

I thought it would be appropriate for me to introduce myself.  
I work for Canonical as the technical lead on Ubuntu Mobile.  
We are currently working on bringing Hildon and the osso-* 
libraries into Ubuntu proper.  
https://wiki.ubuntu.com/MobileAndEmbedded has a bit more information.

Hopefully, we can work well together, and I believe most of 
our patches should be interesting for you as well.
https://code.launchpad.net/~ubuntu-mobile/ has our branches 
where we have made changes and links to both ViewCVS-like 
functionality as well as the Bazaar branches themselves.

If you have any questions, do feel free to ask. :-)

--
Tollef Fog Heen
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


RE: See you in LinuxTag?

2007-06-02 Thread quim.gil
Dear developers, please have a look at 

LinuxTag slides with some maemo novelties
http://desdeamericaconamor.org/blog/node/369

I will be writing more about each new feature, if you have questions or
specific interests just shot and I will prioritize.

Java lovers, after seeing, listening and chatting with some very
interesting guys in LinuxTag I think the best thing you can do is to
hang around http://www.jalimo.org and start contributing there. We all
agreed that [EMAIL PROTECTED] needs less requests and more code (or something
like that).  :)


Fliying back to Helsinki. Berlin is always an exceptional city.

Quim
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


See you in LinuxTag?

2007-05-30 Thread quim.gil
I'm flying to Berlin this morning. If you happen to be in Linuxtag let's
meet up. I will be around the GNOME/GMAE stand and in today's dinner.

Tomorrow there are 90 minutes of maemo report and QA:

Nokia and maemo in the new GNOME mobile context
http://www.linuxtag.org/2007/en/conf/events/vp-freitag/details.html?talk
id=10

The objective of this session is to explain where maemo sits today and
where we want to bring it as an open development platform for Internet
centric mobile devices. 

In order to achieve that we need to have a common understanding of what
is Nokia's role here, as well as the role of the very diverse maemo
community and of course the GNOME Mobile context. I hope to get many
of the normal and tough questions we are getting in places like this
mailing list, your blogs, InternetTabletTalk, etc. We have been working
on the elements of a renewed strategy and they are ready now to be
announced and explained.

I'm planning to record the session in video. Nokia mobile phones make it
so easy nowadays.  ;) I will only need a hand (literally): someone to
actually shoot the video. The let's see then how to make the video
available to everybody. I don't know if 9 chuncks of YouTube would work.
Sometimes I think of asking the Fluendo crew about how to setup a basic
streaming infrastructure for maemo (and then republish in YouTube the
four stars content, if it makes sense).

Apart from this I will upload the presentation containing all the core
elements, so you know as soon as the session is completed in Berlin.

A little more at http://desdeamericaconamor.org/blog/node/368

Quim
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


RE: about SoC organization reward

2007-05-25 Thread quim.gil
Using SoC money to sponsor trips to GUADEC sounds very good. The best
proposal (IMHO) I have heard so far.

What are the thoughts of the other SoC students? Rest of people?

Quim



Well, I was looking at the quite interesting GUADEC 2007 
programme and thought how nice it would be to attend (and how 
impossible it is with my current budget)... So, here's my proposal:

  Give travel stipends upon request to maemo community members who'd
  like to go to a maemo-related conference during this year.
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


RE: IT OS 2007 Hacker edition

2007-05-17 Thread quim.gil
 
is there any progress? Where should we discuss 
issues/suggestions related to this?

https://garage.maemo.org/projects/os2007on770/

You don't need to ask permission to push there.  :)

Quim
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


RE: maemo.org update + call to bugzilla expertise

2007-05-13 Thread quim.gil
We have started discussing the reorganization of products and components
in bugzilla. The first step is to put in shape product Website:

https://bugs.maemo.org/show_bug.cgi?id=1414

Once this is completed we will make firther steps until we all are happy
with bugzilla's content structure.

In the meantime we keep looking for the bugzilla hacker that will make
bugs.maemo.org a nice place to live.  ;)

Quim
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


RE: maemo.org update + call to bugzilla expertise

2007-05-10 Thread quim.gil
Ok. A quick note on this: I don't know if you already run 
version 2.18 or newer, as the bugzilla doesn't advertize it...

It is 2.22, the latest vesrion in Debian stable.

Agreed, it is important to reopen maemo's bugzilla. The requirement is
though that no email addresses are shown. Let's follow this at

Bugzilla shouldn't show emails ever
https://bugs.maemo.org/show_bug.cgi?id=1383

Quim
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


Garage project news (was RE: Plugins available for Maemo Claws-mail 2.9.2-1)

2007-05-10 Thread quim.gil
Hi,

As you have seen now the http://maemo.org homepage features the news
coming from http://garage.maemo.org, that are written directly by the
project maintainers. Users can subscribe to feeds and be the first ones
to know.

Garage project maintainers, please make sure all your relevant updates
are reflected there with as much detail as possible. The GForge
interface is not the best in the world to publish news and receive
feedback but it does both. As usual, please submit feature requests if
you miss something.

Sending emails to the mailing lists for new releases can't be considered
off topic but with 200 projects in Garage (and growing) it is clear
that it's not a sustainable practice in the mid term.

Thanks for your understanding (and yes, specifically Claws mail project
tends to publish news - I just needed an example to raise this topic).
:)

Quim 
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


RE: maemo.org update + call to bugzilla expertise

2007-05-09 Thread quim.gil
 
I assume you don't mean bugzilla spammers

Sorry, I meant spambots gathering email addresses. In our default
bugzilla setup email addresses were exposed. Some pages accessible
publicly offered bug listings with dozens of addresses. Since we were
(and we are) busy with the new website we decided to cut completely the
access to anonymous users.

 Personally I believe this is a bad solution for an issue tracking
system:

We are not happy with bugzilla closed. We simply don't want to expose
users email addresses. If someone knows a good and quick fix/patch
please share it. As soon as bugzilla is not showing email addresses we
will reopen it.


The fact that new users may not know that their email address 
will be publicly viewable is a problem

It's not about users knowing or not knowing. Bugzilla or any other web
tool shouldn't expose addresses at all, or at least not in a way that
spiders can process.


No integration is actually a good thing at the moment, as many 
garage accounts just do not work on the core website

Obviously we will fix bugs first and then we will go for new features.

 It would be nice to know if there is any progress on this 

Not according to https://maemo.org/bugzilla/show_bug.cgi?id=1152 .
Ferenc is basically fixing stuff full time. Even if this is an important
issue there are other things that are more broken. Sorry about that.

Quim
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


RE: Bugzilla brokan?

2007-05-09 Thread quim.gil
For example, whenever I receive an update on one of my bug 
reports, the URL looks something like this:

Bug known, working on it:

https://maemo.org/bugzilla/show_bug.cgi?id=1365

Quim
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


maemo.org update + call to bugzilla expertise

2007-05-08 Thread quim.gil
Hi,

- The new maemo.org seems to be well received. Still some rough edges
and thingies to fine tune. Different opinions about the fixed width.
Thanks for your bugs and improvement suggestions submitted in bugzilla. 

- Do not hesitate filing more reports even if they are minor things or
matter of taste. We are happy agreeing with you the next moves. We are
working on the fixes since the very minute the site was launch and we
have just agreed to put some more resources to help fixing these bugs.

- About maemo Bugzilla, the tool itself. We have upgraded the software
and integrated the design to the rest of the site. We have basically
closed the access to non-registered users to avoid spammers even if we
agree it's not the best option. We will integrate soon the users so same
login will apply to the core website, Garage and bugzilla. But there is
more.

Our bugzilla still needs lots of love and we want to put a remedy.
Please file any improvement ideas to
https://maemo.org/bugzilla/enter_bug.cgi?product=bugzilla . We are not
talking now about the content (Jake  co are taking care of this). Not
even about the products  components structure, that we need to discuss
in order to make it more consistent and useful. The core topic is the
tool itself, the user inteface, the features missing...

My personal approach to this is to have anything good available in the
bugzillas out there and useful for our case. What can I say, I'm in love
with http://bugzilla.gnome.org and Olav aka bkor is in my (quite
restrictive) Olympus of Free Software Heroes. We want ideas to have
something as good as that, and perhaps also ideas to have something
better we can try and contribute back. Once we have a plan we will need
the expertise, or perhaps we need the expertise first and then the
plan...?

Anyway, the first step is your feedback. You are the first ones that
need to be happy with that tool.

Quim
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


RE: maemo.org update + call to bugzilla expertise

2007-05-08 Thread quim.gil
Ahem, forgot one important big, the one I'm directly responsible of  :P
 
WEB CONTENT 
 
- Fixing broken content, links, etc. The migration had its consequences
and we are fighting at it. We have asked the Midgard guys (btw: applause
please)  to put someone working specifically on this family of bugs.
 
- Improving existing non-documentation pages and creating the missing
ones. Again, Nemein will provide a good writer to go through these asap.
 
- Improving official documentation. The new CMS allows maemo developers
more flexibility to go and work on the content, process that has already
started. In the meantime we are trying to stablish clear roles and
responsibilities, and surprise-surprise in June a documentation manager
will (finally!) join the team. Ave.
 
- Usability, layout  CSS stuff: we are paying someone tbd to go through
the current issues and leave a smooth site for your thumbs.
 
- Graphics + look  feel, hopefully we will have some time available
from one of these tango-rock stars so we can work in nice  useful
visual information. We need to explain certain things with graphics and
some extra beauty never harms.
 
You should see and enjoy the changes starting last week and keeping the
speed at least until the Summer holidays (people like Ferenc deserve).
 
Quim
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


RE: A Pitch for making SAMBA Server a core part of the N800 OS

2007-05-05 Thread quim.gil
Hi, 

Having SMB/CIFS _client_ functionality probably would be useful.

fyi SAMBA is in the (now official) roadmap:
http://maemo.org/intro/roadmap.html

We need to provide more details about the features mentioned in this
roadmap. Where to start? File a feature request [1} if you want more
details about a specific featured listed there (as roadmap, I would
expect the interested parties in the community to take on the features
under Wishlist). 

[1]
https://maemo.org/bugzilla/enter_bug.cgi?product=websitecomponent=gener
al
(have you seen already how nice the bug reports look now?)  :)

Quim
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


RE: YouTube and Planet Maemo

2007-05-05 Thread quim.gil
Hi,

with large pictures and it makes the articles quite hard to read.   
Eliminating the goofy icon representing people talking, and 
getting rid of the wasteful navigation column, would more than 
double the available space for the columns on the N800, not to 
mention a large- screen web browser.

I agree the Planet needs still some tweaking to solve some details and
work fine. Agreed also that the tablets are the default test case, a
tough one compared to the average laptop or desktop computer. Said that,
the maemo planet doesn't offer big differences in width and structure
than other planets, starting with the original Planet GNOME. 

The average Wordpress / Blogger / etc post fits in the current planet.
Examples of blog entries not fitting would be appreciated so we can
agree whether it's the Planet's fault or just an excess of the blog
author (who can do whatever she wants with her blog, true).

Offer a full width of almost 800 pixels is not a warranty of usability
either. In fact it is damn tough to read lines so wide. This is why many
sites are offering fixed width at max 800px no matter that nowadays the
screens can double that. Which is very useful for the tablets usability.

I definitely would keep the hackergotchi. Not that sure about the
navigation column, but not for the planet. It causes trouble as it is in
other parts of the website like the deep pages of documentation. But
perhaps it is just the behaviour of the navigation what needs to be
fixed...

There are sites like http://ruby-lang.org that do just great with a
right column and fixed width. Perhaps what we need to do is keep the
current template and work on the details to make it look and behave much
better.

btw you are invited to the discussion at the list where the web
decisions are taken:

Kill the vertical navigation?
https://garage.maemo.org/pipermail/maemo2midgard-discussion/2007-May/000
131.html

Quim
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


RE: Documenting maemo pearls (was Re: N800 Video playback)

2007-05-02 Thread quim.gil
Don't kill the messenger! 

 But yeah, always happy to answer direct questions.

Disadvantage is that it becomes lost in the list archive.

This is an old problem communication science solved centuries ago:
generally you have those generating information and those collecting it.
Asking the sources to organize information is many times as useless as
asking the documenters to generate new data.

I keep thinking the right approach in our case is:

- maemo.org should provide the right infrastructure to document easily
(getting there).

- the maemo team should make sure that all the essential information
reaches the official documentation (still a while to get there).

- the maemo community could help organizing themselves in wiki-based
collaboration and pointing essential information missing in the official
documentation (up to you, tell us where we can help).

I keep insisting in a clear separation between official and community
documentation. Don't get me wrong, I think the quality and usefulness of
community docs can match and outsmart official documentation, in maemo
and in any software project (in fact in *any* type of project). But
think on the zillions of newcomers we want to welcome: most of them are
looking for a single, comprehensive and reliable source of information,
structured in a way that makes sense in order to find what I'm looking
for. These are elements required in good quality official documentation,
while these same elements can kill community workflow (generally quite
spontaneous) if not handled properly.

Quim
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


RE: No more 770 bug activity?

2007-04-18 Thread quim.gil
Quim:
Maybe you could put on the roadmap an item to better define 
the relationship and goals for at least the Maemo platform, 
but preferrably a general goal for the IT200X as well.

No need to put this in the roadmap since it is our current ToDo. I'm
willing to complete this task by June 1st. Hopefully that day we will
show a revised picture that makes sense for everybody, including all the
pieces of the puzzle we are discussing these days, and the wider
context.

Quim
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


RE: 3.2007.10-7 - Detailed change log?

2007-04-18 Thread quim.gil
Did you (or anyone else) manage to make any progress on a 
changelog for 3.2007.10-7?

I have started the internal discussion with the aim of having a
changelog linking to maemo's bugzilla being published together with the
next IT OS release notes. And improve from that point in next releases. 

Still a proposal, but looking good.

Quim 
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


maemo in the wider picture (was RE: Intel's Internet Mobile Device)

2007-04-17 Thread quim.gil
I may be being over-dramatic

Drama is a big gender itself, no need to overdo it.  ;)

The discussion about the maemo platform is getting increasingly
interesting but we all need to assimilate a wider context in order to
push it to higher levels. As an example, here is some context:

http://foundation.gnome.org/

You see some familiar logos there. In fact what matters are not the
logos in this web page, but what is behind thi space for collaboration.
GNOME is just an example, there are other. Never underestimate the
importance of this. Source code is important, but no more than the
people creating it. If you evaluate the maemo project only looking at
the source code you will miss part of the picture.

Someone wrote few days ago about the somewhat closed community in which
we're operating. Now this is perhaps too dramatic. I hope you agree
that we are doing not-bad in terms of participation and collaboration in
the upstream context, at several levels. Perhaps we just need more
catchy t-shirts so you notice better. ;)

Quim

PS: btw, hi from Santa Clara CA, where something is going on:
http://perkypants.org/blog/2007/04/16/major-gnome-announcement-next-thur
sday/
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


RE: SoC: 5 preliminary slots

2007-04-14 Thread quim.gil
 My proposal/plans are available at http://maemo.org/maemowiki/GeoClue

Thanks!

 I know there's still six weeks until 
 the official start and some students may actually have busy 
 schedules until that point, but it can't hurt to start 
 communicating early...

These previous weeks are there *exactly* to start crating the
infrastructure, get the students familiar with the project, the
community and the tools. This way once the SoC projects officially start
everybody and everything is in place, with some inertia already.

Students and mentors, can you please get in touch create your garage
projects? Maybe the Japanese/Chinese project can be hosted in the
current garage project for CJK support, as you prefer.

Quim
___
maemo-developers mailing list
[EMAIL PROTECTED]
https://maemo.org/mailman/listinfo/maemo-developers


RE: SoC: 5 preliminary slots

2007-04-10 Thread quim.gil
It looks like we are getting 4 slots, yes: 

- Ruby Maemo Bindings  
- GeoClue for Maemo  
- Smoove - Instant Desktop Migration Suite  
- Japanese/Chinese handwriting recognition on Maemo  

Time to sleep here, tomorrow we will know for sure.

Quim
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


SoC: 5 preliminary slots

2007-04-07 Thread quim.gil
Google has allocated 5 preliminary slots for the maemo project. We might still 
end up getting less than these, but definitely not more.

We need to move fast now to make sure that the top 5 ranked proposals are the 
ones we want to promote. Google will make final decisions at the end of Tuesday 
10.

Proposal for next steps below. Discuss as much as you want... today. I will 
apply changes in the (European) night.

1 - Keep the top 10 proposals and mark as Ineligible all the rest.

2 - Community mentors that haven't taken part at all in ranks/mentorship until 
now will be also removed.

3 - Some of these to 10 projects have currently a backup mentor temporary 
assigned. Last chance for community mentors to claim ownership of these.

4 - Community mentors make a second round of ranks to these 10 projects. Backup 
mentors (all Nokia employees) don't vote in this second round. I might add/take 
points as administrator, only in the case a community mentor has ranked 3 or 
more times (by accident or not). 

This way we will get the desired result: a proper rank of projects based on the 
community will with mentorship assigned in a way that community mentors have a 
preference but backup mentors can assist wherever the community has decided it 
is useful.

The current top 10:

Note that Google ranks projects with mentor on top of the rest even if they 
have less points.

1. Ruby Maemo Bindings - Student Michael M. Martin - Mentor Jay Phillips
2. GeoClue for Maemo - Jussi Kukkonen - Henri Bergius
3. Smoove - Instant Desktop Migration Suite - Paolo Durante - William Maddler
4. Japanese/Chinese handwriting recognition on Maemo - Mathieu Blondel - Makoto 
Sugano (backup)
5. Last.fm radio player - Alberto García - Xan López Saborido (backup)
6. Improve the phoneME JVM, to integrate well with Maemo and GPE enviroments - 
Clemens Eisserer - Johannes Eickhold
7. Dasher via Maemo Device as Keyboard for PC - Aaron Westerdale - Luca De Cicco
8. Geolocation-based Transit Maps - James Addison - Andrew J Turner
9. VPN Integration that Just Works - Kyle Ambroff - still no mentor
10. Enterprise-class cryptographic filesystem - Arnaud Jacques Elie Germis - 
still no mentor 

Quim
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


RE: 5 preliminary slots

2007-04-07 Thread quim.gil
Some mentors have started moving piece, let's go ahead with the
proposal.

1 - Keep the top 10 proposals and mark as Ineligible all the rest.

Done. Courtesy email sent to the discarded proposals, trying tp
summariza the reasons given by mentors not to support them.

2 - Community mentors that haven't taken part at all in 
ranks/mentorship until now will be also removed.

Done.

3 - Some of these to 10 projects have currently a backup 
mentor temporary assigned. Last chance for community mentors 
to claim ownership of these.

Taking note of the comments received, the changes will be done (if
needed) once it's clear what are the top 5 projects.

4 - Community mentors make a second round of ranks to these 10 
projects. Backup mentors (all Nokia employees) don't vote in 
this second round.

Someone started already. The mentors with ranking rights are:

Andrew J Turner 
Henri Bergius 
Jay Phillips 
Johannes Eickhold 
Luca De Cicco 
Robert McQueen 
William Maddler 

It would be great if you could go (again) through all of the 10
remaining proposals ranking them from +4 to -2. This way we will get
more clearer differences between scores.

Quim
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


RE: 5 preliminary slots

2007-04-07 Thread quim.gil
Are you asking to double vote?

Yes, like in some democratic systems: first round with all candidates
and final round concentrating in the most supported candidates.

The difference here is that the second round doesn't start from scratch,
since the previous ranks are still there. But still.

Only some of you ranked all these top 10 and in this second round there
is no backup mentor input (and some backup mentors voted in these
proposals). For these reasons we might still see changes in the top 5.
Specially the 5th position seems to be quite unclear.

Quim 


___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


RE: 0xFFFF: GPL-licensed flasher for n770 and n800

2007-04-07 Thread quim.gil
The past week I released a gpl-licensed flasher for both Nokia 
Internet Tablets.

I haven't tried it yet but only for the idea and the release:
congratulations, cool. 

Flasher is one of those closed components with openness wheels currently
moving. Good to see movement in the same direction. Today you have been
faster and tomorrow we may end up sharing contributions and
improvements.

I'm planning to implement a GTK+ frontend for flashing and 
backuping the device in a user-friendly way.

Yeah, good point.

Quim

PS: May I ask... any reason not to use garage.maemo.org? We want to keep
improving this service and any feedback is appreciated.
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


RE: hunting for Linux developer

2007-04-06 Thread quim.gil
   - MAEMO platform
   - porting applications to MAEMO 
 
No, I don't have the skills to apply.  ;)
 
This email hits the list precisely when I was thinking whether would be
useful/acceptable to have a page in maemo.org for job opportunities
around maemo.
 
Nokia is offering jobs regularly but getting visibility for these
positions available is more difficult than expected (at leats by me). In
the meantime I wonder if maemo.org visitors are looking for a job
matching those positions...
 
Nokia is not the only one hiring. This email is a good example. If the
maemo platform is successful we will see more of these.
 
maemo contributors, potential employers and employees: what do you
think?
 
Quim 
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


RE: H/W 3D on the N800

2007-04-06 Thread quim.gil
Can somebody from Nokia confirm that 3D is an unwanted feature 
on the N800 and that it will not be added soon?

This is not a tendencious question, is it?  :)

3D is not an unwanted feature, since (as a principle) we want to have
all the features making the tablets excel in Internet and multimedia
experiences.

However, due to various factors the equation 3D + N800 + Soon = Uneasy.
Specially if by soon you really mean soon.

Quim
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


RE: hunting for Linux developer

2007-04-06 Thread quim.gil
  great idea as long as someone manages the list to remove obsolescent
postings.

I guess we could introduce something like a 1 month period for each
entry. After that period the entry would be automatically unpublished. 
 
Quim 
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


maemo.org homepage mockup

2007-04-05 Thread quim.gil
http://www.flickr.com/photos/tigert/447139716/

Feedback appreciated. This homepage needs to be useful first of all to
you.

Quim
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


RE: No more 770 bug activity?

2007-04-04 Thread quim.gil
I'm not going to get into details about the packages mentioned, but as a
general answer... 

So why on earth was it ever closed-source?

As mentioned in my previous email, project management issues had a big
weight on this kind of decisions. Objectively, when you are a huge
company and you need to deliver quickly software matching commercial
quality standards it is probably faster, cheaper and easier to deliver
it as closed source.

Open source is more efficient in the beta stage and in the mid term,
agreed.

The UI is different, it was decided to have it closed in order to
protect it from changes and deviations out of the control of the
project.

Nowadays the history and context is a bit different, specially thanks to
the success of the maemo, IT OS and tablets projects. The wheels are
moving, as Kimmo says. Some things take some time, I insist.  :)

And now, back to the wheels.

Quim
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


RE: No more 770 bug activity?

2007-04-03 Thread quim.gil
Hi,

Is there any chance to have a community maintained release? If 
I remember correctly some drivers are missing to get there, 
any chance to get the open sourced?

From a Nokia 770 customer point of view, any solution around this device
needs to come sooner than later, since devices get old quite fast
nowadays. From a Nokia Corporation perspective open sourcing components
might be a slow process even if all the parties involved have a clear
and common wish opening a specific source code. If we are talking about
hardware drivers, the process might be *really* slow. Therefore, there
are little chances that the solution for 770 customers comes from Nokia
opensourcing components, really.

The current hacker edition looks like the best candidate to become a
more continued solution. Some people here have got a deep look at it.
What do you think? 

On the other hand, it would be useful for everybody to highlight what
are the hot zones, what theoric solutions can be applied, which ones can
be discarded and who is responsible of what. Or in other words: what 770
users are *really* missing today and how this could be brought to the
device.

Quim
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


Final (?) list of SoC projects

2007-03-26 Thread quim.gil
SoC mentor? Read this through!

http://maemo.org/maemowiki/GoogleSoC2007 updated with the latest
information. 

We have received some projects after the deadline, I believe that
redirected from other projects or Google's pool. I have marked two as
uneligible since they contained no project proposals, only introduction
of students willing to help (they have been pointed to maemo.org mailing
lists and garage projects, where a lot of help is needed). We have some
proposals that seem to overlap or be very similar, around location and
PC-device transfers. I'd say the average quality of the proposals are
good, some students have put a lot of effort in them already.

The list of projects and some comments, in no special order.

- Dasher via Maemo Device as Keyboard for PC 
This one might drop if it's confirmed that a Dasher port already exists.
Any links?

- IMAP-related enhancements to osso-email 
We have told this student that in fact most of the development hotness
is currently happening around http://modest.garage.maemo.org/ , inviting
him to refactor his proposal accordingly.

- Japanese/Chinese handwriting recognition on Maemo 
This student requested mentorship to Makoto Sugano, who is Nokia
employee but also maintainer in his free time of
https://garage.maemo.org/projects/maemocjk/. The project looks good and
it's well formulated. AFAIK there are no other mentors able to even read
basic Chinese/Japanese. Makoto would be happy mentoring this project.
Any objections? Note that Makoto's job in Nokia has nothing to do with
Chinese/Japanese implementation or any kind of L10n/i18n.

- Last.fm radio player 
Xan (Nokia employee and Last.fm fan) has requested mentorship of this
project and I have reminded him the backup policy. If a community mentor
wants to pick this one s/he will have preference. Otherwise we can keep
Xan and then the rest of mentors value the appropiateness of the combo
when ranking the project. The proposal itself is well formulated.

- Improve the phoneME JVM, to integrate well with Maemo and GPE
enviroments 
- Geolocation-based Transit Maps 
- 'Duality': Internet-based, PC-to-device-to-PC file transfer 
- Ocaml Maemo 
- WiFi /maemowiki/WiFi -based Localization 
- Application in Mono to synchronize gpe-calendar with google calendar 
- Easy wireless interaction of Maemo-devices and pc's 
- Smoove - Instant Desktop Migration Suite 
- Ruby Maemo Bindings 
- Placemarking program for Nokia 770 and N800 
- DBAssistant - SQL Database builder and data entry 

*** SoC MENTORS ***
NOW it's time to review the applications, rank them, and offer yourself
to mentor your preferred. Deadline: this week (it can be done in 1-2
hours). 
Please post your comments in all the projects (public/private) unless
you have really nothing to say. You should be active specially if you
are applying as mentor of a project. As said in a previous email, we
have approved all mentors without making any reliability check. But if
you are not reliable to post some SoC comments it is reasonable to think
that you might be not the perfect candidate for bigger SoC challenges.
;)
We haven't discussed much the participation of the backup mentors in the
comments and ranks. Is it worth to discuss now? 
I would say that it is good that you take part as well since you are
experienced maemo developers. A way in between could be to let community
mentors to push the preferred projects while concentrating the attention
stopping the weakest options (duplicate work with existing projects,
potential difficulties in the execution and so on). In practice this
would mean that backup mentors wouldn't vote +4 and +2 as much as the
rest of values (+1, -1, -2 and N/A). This is no strong policy and not
even a strong recommendation, just a thought. Act according to your own
beliefs.  :) 
Quim

___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


RE: 3.2007.10-7 - Detailed change log?

2007-03-24 Thread quim.gil
Would it be possible to provide a detailed change log for 
3.2007.10-7, ideally cross-referenced with the public Bugzilla 
so that we (the users) known which of those bugs we have 
raised have been addressed?

Good question. I will try to answer officially as soon as possible. I
mean, the answer depends not only on the will to publish more details
but also on some improvements in the way we currently work.

Quim
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


RE: Summer Of Code Proposal: Wifi Localization

2007-03-19 Thread quim.gil
Hi Guy, 

I have an idea for a project for the Google Summer of Code. 
It's not really mentioned on the ideas-page so I'll present 
it here first:

The maemo ideas page has a mention to Location related projects.

- is this project suitable for maemo?

As mentioned, location is one of our preferred chapters. If your idea
implies a development based on maemo on this topic, your proposal is on
topic. Note that this doesn't mean any acceptance, since this will
depend on the other projects presented and the cut made by Google.

--
Quim Gil - http://maemo.org
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


RE: SoC proposal - dasher as bluetooth keyboard

2007-03-17 Thread quim.gil
A student has submitted a proposal about this:

Dasher via Maemo Device as Keyboard for PC, by Aaron Westerdale  

FYI these are the other 3 project proposals received:

- 'Duality': Internet-based, PC-to-device-to-PC file transfer, by Andrew
Godwin

- Improve the phoneME JVM, to integrate well with Maemo and GPE
enviroments, by Clemens Eisserer

- Geolocation-based Transit Maps, by James Addison  

I'll publish the abstracts as soon as normality comes back to the wikis.

--
Quim Gil - http://maemo.org
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


RE: SoC proposal - dasher as bluetooth keyboard

2007-03-16 Thread quim.gil
Perhaps promoting this idea in the dasher list(s?) would help finding a
student interested? 

PS: We got a second proposal. If the first one was about Java, the
second one is about geolocation.

--
Quim Gil - http://maemo.org
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


[maemo-developers] RE: Multiple Choice Response Form (Re: How to learn DSP development for N800?)

2007-02-12 Thread quim.gil
Hi, beyond the DSP thing...

 I also know that the open source 
community is a group of grumpy people with questionable social 
skills, so you've been flamed to hell and back on this list 

Your perception. :)  I find this list is keeping high standards in terms
of quality of discussion.

and you have lost interest in replying to the ungrateful 
crackpots writing here... ;-)

It's not lack of interest. Some things just need some time. 

--
Quim Gil
Maemo team
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


[maemo-developers] Three hires around maemo

2007-02-07 Thread quim.gil
Nokia is hiring and the 3 job positions are related to the development
platform. See http://desdeamericaconamor.org/blog/node/331

I don't feel like doing HR promotion in this list, but since many people
subscribed here are potential job candidates... I tought you would like
to know.

--
Quim Gil
Maemo team


___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


RE: [maemo-developers] Maemo roadmap, SDK improvements...

2007-02-06 Thread quim.gil

Hi Sean, respect.

I think on part of the challenge is the perception versus the 
intention.

This is a very good point. We can improve clarifying our intentions and
communicating them. 

One problem here is the novelty of the process in many senses: we are
sharing a project and a context that is moving and evolving fast. This
is part of the fun that makes all of us enjoy and share work and
discussion. But it's not easy to find always a consistent and suitable
combination of factors involving open source community dynamics,
corporate software development, hardware design and manufacturing, third
party developers, business results, gift economy, market competitors,
knowledge sharing, NDAs, GPLs, EUSAs, APIs... and a lot of different
stakeholders with a wide range of interests.

We at Nokia try to do our best, and the maemo community is doing great.
I hope small steps like this thread help us progressing in the right
direction and establishing a clear and flourishing relationship around
maemo, equally exciting for everyone.

Thank you for the feedback in this thread. Keep it open as long as you
want. It helps drawing our roadmap, and our intentions.

--
Quim Gil
Maemo team
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


[maemo-developers] Kernel guide for maemo (and other devel docs)

2007-02-06 Thread quim.gil
This is a call to kernel lovers,

http://maemo.org/platform/docs/howtos/howto_kernel_guide_bora.html

Any suggestions to improve this documentation? If you see a clear gap
please tell us.

PS: If you know about a clear gap in our developer documentation, tell
us as well. Yes, I know there has been a lot of feedback in this sense.
Links to archived emails or bug reports are also welcome, if you don't
mind. 

--
Quim Gil
Maemo team
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


RE: [maemo-developers] New list spin-off?

2007-02-06 Thread quim.gil
Thanks for the feedback. Still not 100 responses ;) but definitely we
have a wider opinion now.

New iteration:

- No new list created.

- Current lists are not renamed.

- Flags in the subject are wiped out.

- Reply-To is kept as it is.

- maemo-developers is for... developers hacking either applications or
the platform, plus any misc topic around the development platform.
Community moderation is encouraged to ensure the list stays on topic.

- maemo-users is for power users trying to use / tweak / install stuff
that is not officially supported by Nokia but relies in the maemo
platform. Community moderation is encouraged to ensure the list stays on
topic.

- Additional active lists with a specialized development focus hosted in
maemo's Garage are advertised at
http://maemo.org/community/mailing-lists.html

- It is out of the scope of maemo.org to provide support to Internet
Tablet pure users. There is the official documentation, there is
Tableteer, there is also the unofficial but very useful
http://www.internettablettalk.com/ forum. We reckon there is a gap here
but our focus in maemo is development and innovation. We won't punish ;)
pure end-users asking in maemo-users, but answering those questions is
not a priority for the maemo community.

--
Quim Gil
Maemo team
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


RE: [maemo-developers] New list spin-off?

2007-02-05 Thread quim.gil
New iteration:

[EMAIL PROTECTED]  
Renamed maemo-developers@maemo.org, no change in subscribers.

[EMAIL PROTECTED] 
New list, interested people need to join.

[EMAIL PROTECTED]  
Renamed maemo-users@maemo.org, no change in subscribers.

About the flags, if someone wants to come up with a schort schema,
great. I've tried several option but they get either too abstract or too
long. Question: aren't there ways to filter appropriately the emails
without relying on the flags? If so we could get rid completely of them.
What is true is that the current flags are difficulting subject
readability in 800px width resolution screens.

PS: Re-reading this thread and also
http://www.maemopeople.org/index.php/keesj/2007/02/02/developers_develop
ers_developers I have second thoughts about the convenience of this
proposal. I mean, I think it definitely makes sense and will improve
things here but if this is not a shared thought the better (and the
easiest) is to leave the lists as they are. 

--
Quim Gil
Maemo team
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


RE: [maemo-developers] New list spin-off?

2007-02-02 Thread quim.gil
If you don't have dev or developer somewhere in those 
developer list names, they will be bothered with user 
questions, and those users will then be dissatisfied with 
being sent away. Descriptions aren't enough.

I was waiting some kind of concept approval before going into wording.
Let's see if this makes sense (at least to Ferenc, our dear server-side
admin):

[EMAIL PROTECTED]  (renamed maemo-developers@maemo.org, no change
in subscribers)

[EMAIL PROTECTED] (new list, interested people need to join)

[EMAIL PROTECTED]  (renamed maemo-users@maemo.org, no change in
subscribers)


About the flags in the email subject, is this a problem? I can live
with/without them, no strong opinion here. 

--
Quim Gil
Maemo team
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


[maemo-developers] Closing the N800 developer device program

2007-02-01 Thread quim.gil
fyi

We will close the N800 developer device program in 24h. We will be still
reading and processing requests until then. The less we know you the
more you should explain has proven to be a useful principle. There are
still few codes available, specially for the US.

From that point we will just keep the channel open to support those of
you having trouble, although at this point the online shops seem to be
dealing with the issues case by case.

Yes, there is still one open question at
https://maemo.org/maemowiki/N800DeveloperDeviceProgram - we will answer
that one, give us some time.

-- 
Quim Gil
Maemo team
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


RE: [maemo-developers] New list spin-off?

2007-02-01 Thread quim.gil
Do you like the this idea, then?

- platform (current maemo-developers)
- applications (new list)
- power users (current maemo-users)

Pure end users are currently out of our scope, although we wouldn't stop
them in the power users list if they find it and are brave to ask.
Otherwise there is InternetTabletTalk today, let's see if other
interactive spaces around the Nokia's Internet Tablets are created.

The ruleset might be, then:
- If what you're trying to do involves the platform, it's 
maemo-developers@
- If what you're trying to do involves scratchbox, it's maemo-appdev@
- If what you're trying to do involves hacks on the device 
(such as using xterm), it's maemo-users@
- Otherwise, it's [EMAIL PROTECTED] or whatever.

--
Quim Gil
Maemo team
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


[maemo-developers] New list spin-off?

2007-01-31 Thread quim.gil
This list is growing and sometimes (like this month) is difficult to
follow. 

What about finding a specific development area that could be discussed
in a separate list, leveraging the weight of this one? Contributors
interested in that area could collaborate better. A list specialized in
a specific topic would be also easier to join and follow for the
[EMAIL PROTECTED] developer working on that topic.

Please have your say.

And now some numbers for the joy of statistics: looking at
http://maemo.org/pipermail/maemo-developers/ we can see that on December
there was an average of 8 mails a day, while this month we are getting
almost 30 emails. Of course the N800 launch has a lot to do with this
increase, but nevertheless the average in 2006 was 12,3 emails/day (17,2
if you don't check this list during the weekend)  ;)

--
Quim Gil
Maemo team
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


RE: [maemo-developers] New list spin-off?

2007-01-31 Thread quim.gil
Summarizing the first round:

- If developers don't see a clear need to create new lists there is no
point creating them. The problem with this kind of discussions is that
you get the opinions of the ones that are happy inside. It's more
difficult to get opinions from those not reading the emails anymore, the
ones that already unsubscribed and the ones that didn't join (i.e.
because of the amount of traffic). Also, projects grow. Imagine Debian
or GNOME with 2 mailing lists and then filtering. But yes, point taken.

- Let's discuss this idea of separating platform / applications. It was
the original thought, it makes sense. 

- Maemo is a community of developers, if end users end up here is
because they don't have another mailing list where to get support. Nokia
is not providing that space nowadays. The InternetTabletTalk web forum
is doing a great work in this sense, though. We need to decide what we
want to do with the end users among us as well. Until now we are getting
mostly power users, who anyway enjoy discussing near to developers. But
as the Internet Tablets are sold, more pure users are joining this
community and surely many of them will want basic support and only basic
support. What is the approach of the maemo community towards them? 

- There is an offer to discuss Python related topics at
https://garage.maemo.org/mailman/listinfo/pymaemo-developers . It's up
to you to officialize this or not. We at OSSO will follow the trend.

- There have been other offers, it looks like we should keep them quiet
by now. I definitely wouldn't make any distinction between 770 and N800,
though. 


And an additional opinion.

Perhaps one day will make sense to have a first experiment with the
Graphics/UI people. Programmers and designers have generally different
mindsets and priorities. Both need to know what the other group is doing
but generally they can do with updated documentation i.e. in wiki pages,
avoiding the internal discussion in the lists. 

One of the purposes of this proposal of creating specialized lists was
to find a better way to interact with specialized developers here in the
OSSO team. We have some brave Graphics/UI OSSO members in this list and
they want to improve the communication with their counterparts in the
community. Let us know if this try would make sense.

--
Quim Gil
Maemo team


-Original Message-
From: [EMAIL PROTECTED] 
[mailto:[EMAIL PROTECTED] On Behalf Of ext 
Tommi Komulainen
Sent: 31 January, 2007 17:23
To: maemo-developers@maemo.org
Subject: Re: [maemo-developers] New list spin-off?

On Wed, 2007-01-31 at 15:22 +0100, ext Frantisek Dufka wrote:
 [EMAIL PROTECTED] wrote:
 I think more lists produce more confusion than single one. 
In fact I'd 
 vote for joining maemo-users and developers as there is no really 
 significant difference in topics posted to them. Developer questions 
 get posted to maemo-users and vice versa and sometimes topics are 
 duplicated since people don't read the other list.

The original intention for maemo-developers was for discussing 
development of the platform itself (think gtk-devel-list) and 
maemo-users for developing applications to run on maemo
(gtk-app-devel-list)

We haven't really been pushing people to other lists, though. 
It may or may not have been a good idea.


-- 
Tommi Komulainen
[EMAIL PROTECTED]
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers

___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


[maemo-developers] N800 codes at UK shop

2007-01-30 Thread quim.gil
Some of you had trouble at the UK shop (some don't, 50% according to
our records). 

Hopefully this is a solution for the unfortunate:

http://direct.nokia.com/countries.aspx?model=N800add=truecountry=GB  

It should work. Otherwise contact phone/mail support of the UK shop. At
this point we believe all the online shops are aware of the N800
developer program and should be able to provide support and answers.
They can solve problems with i.e. credit cards - we don't.

Thank you again for your understanding. We are taking notes not to
forget.

--
Quim Gil
Maemo team
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


[maemo-developers] Warranty of discounted devices (was RE: anyone else troubles with the camera?)

2007-01-30 Thread quim.gil
 

Also do developer devices come with warranty?

Definitely, they are full comercial packages with the same warranty,
terms and conditions than the devices bought in any store at a full
price.

This is one of the reasons why we can't send devices from Nokia to
[unsupported country], since all these small prints apply only to the
countries where the device is sold.

PS: please avoid crossposting between the users and developers lists -
thank you.

--
Quim Gil
Maemo team
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


[maemo-developers] Maemo roadmap, SDK improvements...

2007-01-26 Thread quim.gil
http://maemo.org/platform/docs/roadmap.html 

This page needs an update. I will help getting this page on shape. This
update is also a good opportunity to discuss possible futures.

Now it's also a good moment to review the SDK and see what improvements
can be made. The more pragmatic and specific you could be here, the
better.

Thank you

--
Quim Gil
Maemo team
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


[maemo-developers] USA shop trouble + update

2007-01-25 Thread quim.gil
Hi,

Analyzing the sequence of emails in this list and my mailbox it looks
like there was some trouble at the Nokia USA shop, although it seems
that the customer support mechanism scaled up the issue and by now they
are all aware and like able to solve problems (I need to confirm the
latter, but the US is mostly in bed now). I have sent a summary of
complaints to our contacts there, we will let you know about any
relevant news. 

Since we maemo team are sending the codes, it is understandable that we
get the complaints. However, please understand that we have no access at
all to the shop machinery, nor we know what is going on when your credit
card is not being accepted. Nokia USA support should still be your
primary resource for getting the issues solved. Our indirect way to help
you is getting in touch with the US shop management so they send the
appropriate messages to the support lines your get in touch. We can help
directly with the weirdest cases and rare exceptions, though. Just try
hard first with their support channel, please.

Hubert  others, we have sent a US code to many non-US  non-EU
contributors around the globe. Yes, we know you can't get your N800
directly delivered at home. As explained the wiki page, you need to find
out yourselves what to do next. We are not happy with this solution
but it's the only realistic option we had. The alternative would be
sending codes only to contributors living in countries where Nokia has
online shops. We decided to send you the codes anyway, because you
deserve them as much as the rest, regardless of where in the world you
are actually contributing to this project. 

More questions are being answered in the updated
http://maemo.org/maemowiki/N800DeveloperDeviceProgram 

We are about to close this program. We are still dealing with some
worthy self-proposed contributors, some people needing EU  US
swapping codes and the support to issues encountered at the shop. The
maemo coupon team (thanks Larry for the label)  :)  needs to move
forward onto other things.

--
Quim Gil
Maemo team
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers