Re: Contribution guidelines

2008-11-24 Thread Quim Gil
These were good comments, thanks!

Marius Vollmer wrote:
Obviously, the license of the contributed code must be compatible
with the project that you contribute to.  It is a good idea to use
the same license as the project that you contribute to.

http://wiki.maemo.org/Maemo_contribution_guidelines#License edited.


 Copyright

http://wiki.maemo.org/Maemo_contribution_guidelines#Copyright edited as
well.

-- 
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 Linux mainstream again (was Re: Projects Nokia should support (yours?))

2008-11-24 Thread Ian
Hi,
 Sure. However as for today there is no Ubuntu productized for ARM, so
 it's not as easy as it might look like for the average Ubuntu
 enthusiast. The Mojo project (funded by Nokia, btw) is investigating
 that Ubuntu ARM port. It is probably not very difficult to put a Maemo
 Ubuntu Hacker Edition in place, but the guys in the know think that
 there is a longer way before shipping commercial products on that basis.

I am sure this is pretty widely known but anyway armel is now
officially debootstrapable on jaunty

 debootstrap jaunty dest http://ports.ubuntu.com/ubuntu-ports

 debootstrap --variant=buildd jaunty dest http://ports.ubuntu.com/ubuntu-ports

 Another aspect to be analyzed are the implications of Nokia relying
 totally on a platform delivered (ultimately) by a private third party.

This can be achieved by thinking about how *both* sides can gain in
the exchange.
Ubuntu is interesting to Nokia if (and only if) the community around
it gets big enough to support the kind of numbers Nokia deals with and
Nokia is interesting to Ubuntu if (and only if) the markets it has
access to continue to be available.

I'd recommend Nokia hire some people to work on Ubuntu. Dell has a
couple of employees who spend all day working on Ubuntu (one recently
became core-dev), and so Ubuntu works very well on Dell hardware.
Those people could also register specs, argue for them at Ubuntu
Developer Summits, etc., and generally ensure that Ubuntu was exactly
what Nokia needed. Work on getting patches directly into Ubuntu rather
than maintaining a separate flavor. Realigning around a central core
would help everyone

 Don't get me wrong, we have good relationship with Mark and the
 Canonical crew. But what if one day they all go for a new mission in the
 outer space?

Also, as more companies sponsor people (currently there are about four
that have more than one employee working on Ubuntu), the easier it is
for them to make sure the Ubuntu Foundation does it's job if Mark does
go back to space.

Assuming I was completely in charge of Nokia strategy, I'd loosely
recommend looking at the internal goals, and thinking about whether
you want to engage in a business alliance, or sponsor developers.
Doing both is the most expensive solution, but if the volume is high
enough, may be warranted.

Option 1
---
Paying developers means either hiring existing Ubuntu developers, or
getting Nokia devs to work through the processes to become Ubuntu
developers (this usually takes about six months).
The advantage is that you can completely control their targets and direction.
The disadvantage is that you have to work within the framework to get
the work applied initially.

Option 2

Engaging in a contract with Canonical means that Canonical is
responsible for the application of everything.
The advantage is that it's not that much hassle, just a bunch of money.
The disadvantage is working at a level removed: the basic vendor relationship.


 What balance of these two options provides for the best expression of
Nokia's strategy would require me to have a lot more knowledge than I
have at present about Nokia internal strategy etc but as a start it
may be worth tracking down some of the other guys from Google, Dell or
Sun who work with Ubuntu and talking with them about the costs and
benefits of such a strategy however intangible each of these might be

Regards,

Ian

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


Re: Is Ubuntu 64 bit compatible with Scratchbox and Maemo SDK?

2008-11-24 Thread Eero Tamminen
Hi,

ext Andrea Grandi wrote:
 I was thinking about installing Ubuntu 64 bit instead of 32 bit, since
 I've an Intel Core 2 Duo that supports 64 bit OS. Is a 64 bit Linux OS
 supported by Scratchbox+MaemoSDK?

See also:
https://bugs.maemo.org/show_bug.cgi?id=3479


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


Re: RSS-reader issue

2008-11-24 Thread Eero Tamminen
Hi,

ext Till Harbaum / Lists wrote:
 Just as a side note: I recently had this problem with the osso rss reader. It 
 took
 me some time to figure out that it was the rss feed reader eating my battery
 with a 100% cpu load even after a reboot (i was in fact already searching 
 for a cheap replacement battery on ebay). Deleting the rss feed folder 
 under /home/user resolved my problem. I didn't even remember that i 
 ever used and i am not using the rss home applet. So i was pretty surprised
 to see it running at all ... not to mention the 100% cpu load it did ...

Did you have automatic RSS updates enabled?  which release you were
using?

I think one of the RSS feeds had something that put RSS feed reader
into a loop and it would be good to identify what that was.  Do you
have the rss feed colder contents backed up somewhere?


 I also think like already suggested here that the solution is some monitoring
 mechanism. If one of those units has a process running at 100% cpu load
 for more than a few minutes there's sure something going wrong.

I think Youtube and some other Flash stuff can occasionally cause more
than few minutes of 100% CPU usage normally.


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


Re: Beware 'Personal launcher'

2008-11-24 Thread Eero Tamminen
Hi,

ext Niels Breet wrote:
 Asked for more details:
 1. Only personal launcher is enabled and device is booted after
 enabling it 2. Use resizable layout enabled
 3. Launcher has enough icons (in one column, icon size = 64)
 that it it's higher than screen

 When launcher is disabled, Desktop crashes.  The leakage and
 crash are 100% reproducible.
 
 The author was able to reproduce your leak with these instructions. He
 uploaded a new version to Extras to solve the problem.
 
 Can you confirm that it is fixed now?

It's not anymore refreshing/resizing itself constantly when larger
than screen (which with the redraw leak caused the issue and made it
easily to crash when it was disabled).  I.e. the main issue is solved.

The redraw leak is still there though.  It can be tested easily just
by running:
   mem-monitor-smaps -p $(pidof hildon-desktop|cut -d' ' -f1)

And dragging with stylus the bottom-right resize handle back and forth.

Resizing should normally happen fairly rarely though, so this isn't
as critical.


Btw. The setup application seems to throw some asserts when it's used:

 From setup startup:
personal-launcher-setup[10388]: GLIB CRITICAL ** GLib - g_strcasecmp: 
assertion `s1 != NULL' failed 


 From opening Settings dialog:
personal-launcher-setup[10388]: GLIB CRITICAL ** Gtk - 
gtk_box_pack_start: assertion `child-parent == NULL' failed


- Eero

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


Re: Beware Personal launcher

2008-11-24 Thread Frantisek Dufka
Till Harbaum / Lists wrote:
 Unfortunately there's no fan on the n8x0 becoming noisy if the device is under
 heavy load. So even a simple thing like a taskbar icon indicating a high cpu 
 load and being able to present something similar to the windows task manager 
 might help.

osso-statusbar-cpu does exactly this. With memory reporting turned off 
it is nice statusbar clock with black background. Once the background 
turns solid blue you know there is a problem :-)

http://inz.fi/blog/category/geeky/maemo/maemo-hackers/osso-statusbar-cpu/
Chinook build works in diablo too
http://people.debian.org/~tschmidt/maemo/chinook/osso-statusbar-cpu/
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Beware Personal launcher

2008-11-24 Thread Santtu Lakkala
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Frantisek Dufka wrote:
 osso-statusbar-cpu does exactly this. With memory reporting turned off 
 it is nice statusbar clock with black background. Once the background 
 turns solid blue you know there is a problem :-)

Actually it should have graphs of cpu and/or memory usage, not black
background; there's just a bug I haven't fixed that causes it to be
black by default. If you change the settings, it should start to work.

- --
Santtu
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkkq3l0ACgkQX9Rc0+po4p1GZwCgpyS/0IlERxAzpEUSTS+RV0HV
DskAnj/9VF6ZqZP+KGFHkkS8LBqeU1A1
=9NjT
-END PGP SIGNATURE-
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers