[Meego-handset] Nemo steering group minutes 1/11/2011

2011-11-01 Thread Carsten Munk
#meego-meeting: Nemo steering group meeting 1/11/2011
Meeting started by Stskeeps at 12:01:48 UTC (full logs and minutes at
http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-11-01-12.01.html)

Important details:

We are moving to #nemomobile IRC channel instead of #meego-arm
(Stskeeps, 12:39:19)
Full name of Nemo is Nemo Mobile (Stskeeps, 12:15:40)

Meeting summary

Status (Stskeeps, 12:02:46)
so we've produced pre pre alpha Nemo images,
http://repository.maemo.org/meego/Nemo/0.20111020.1.CE.2011-10-25.1/images/
(Stskeeps, 12:03:20)
See source code on https://build.pub.meego.com , Projects, and CE:*
projects (Stskeeps, 12:03:45)
Veskuh has listed some of the current issues in those images,
http://wiki.meego.com/User:Vesku (Stskeeps, 12:04:29)
We've also combined N900/N950 SGX stack finally (Stskeeps, 12:05:05)

Naming (Stskeeps, 12:11:01)
Full name of Nemo is Nemo Mobile (Stskeeps, 12:15:40)

Infra (Stskeeps, 12:16:13)
wiki can be done initially in Mer wiki and moved out when we grow more
up (Stskeeps, 12:26:13)
dm8tbr offers hosting bugzilla vm (without performance guarantees)
(Stskeeps, 12:26:53)

AOB (any other business) (Stskeeps, 12:27:28)
other Mer-related projects news: (Stskeeps, 12:31:03)
http://bug10738.openaos.org/images/beagleboard/README.txt Beagleboard
port (Stskeeps, 12:31:09)
http://www.youtube.com/watch?v=qs3RnK9aHXk - Plasma active on
beagleboard, https://picasaweb.google.com/100825745639484086218/ -
asus transformer (Stskeeps, 12:31:53)
http://www.youtube.com/watch?v=EjsxKEacIkU qtmediahub on trimslice
(Stskeeps, 12:32:03)
http://twitpic.com/792kwz QtDesktop on trimslice, (Stskeeps, 12:32:19)
http://meegonetwork.fi/events/metawatch-nov-2011 (still on the old
domain as devaamo CMS is not up yet) (dm8tbr, 12:37:14)
We are moving to #nemomobile IRC channel instead of #meego-arm
(Stskeeps, 12:39:19)


Meeting ended at 12:41:20 UTC (full logs).

Action items

(none)


People present (lines said)

Stskeeps (79)
veskuh (17)
dm8tbr (13)
alterego (7)
iekku (5)
w00t (3)
MeeGoMeetBot (2)


Generated by MeetBot 0.1.4.
___
MeeGo-handset mailing list
MeeGo-handset@lists.meego.com
http://lists.meego.com/listinfo/meego-handset


Re: [Meego-handset] Mer breadth (Was Naming of Community Edition)

2011-10-13 Thread Carsten Munk
2011/10/12 Andrew Flegg and...@bleb.org:
 On Wed, Oct 12, 2011 at 20:55, Carsten Munk cars...@maemo.org wrote:

 Initially the project will be developing a Core for basing products on
 and will split UX and hardware adaptations out into seperate projects
 within the community surrounding the Core. -- hence the there's no
 the Mer Handset UX.

 There's some reasons why this split. [...]

 Thanks makes sense and is well explained. Having said that, I'd be
 concerned that a small Core with a few hackers won't be possible to
 gain enough momentum to capture a new middle-tier-or-above vendor.
Honestly, I think where success lies is with small to medium vendors
instead. That's who will have the most strength from this. Of course,
the solutions that we intend to provide will be usable for bigger
organisations too.

 2) We want to move much of the politics out of the Mer project and
 motivate people to create and build their own projects, though basing
 on Mer, much in the same way site projects are based upon Apache
 httpd. - we can't and don't want to govern projects utilizing the
 core, let them innovate on their own terms.

 Apache's an interesting choice of example given there *is* an
 overarching Apache project and brand under which projects like JCL,
 Tomcat, HTTPD, Commons Lang, Commons Collections and so on all
 operate.
Agreed, perhaps Linux would be a better comparison

 There was a discussion about same topic some days back on IRC and the
 conclusion we reached was: [...]

 It's a little disappointing that so much is happening in realtime on
 IRC, preventing those who can't participate 24x7 from contributing.
 It's still a massive step-up on private conference calls within MeeGo,
 but it is still a barrier to openness when ad-hoc discussions result
 in decisions without any pre-prepared agenda. Even post-communication
 to the mailing lists would be sufficent.
Agreed - we had a hiccup with DNS so that's blocking Mer mailing lists
for a little bit.

 Well put. But what is the success criteria? My suggestion would be
 that a vendor is looking for an ecosystem-in-a-box whilst providing
 the differentiation capabilities they feel they need to succeed in
 their market. That means a good core; points where they can integrate
 either an off-the-shelf OSS UI or build their own differentiating one;
 good tools (both for app developers and their own developers looking
 to adapt to their hardware) and an assurance that some things (e.g.
 security updates for some packages) will be got for free.
Let's face it - if giant companies have difficulties making
ecosystems, we'll have even more difficulties. What I think really has
value is the fact that you can avoid hiring a lot of Linux people to
maintain a simple stack. That it's easy to get things made - want an
alarm clock? here, take a beagleboard and an LCD and some speakers,
write some QML, there you go.


 A bootstrapping project which delivers a tight Linux userland with Qt
 might not provide sufficient leg up for it to appear on a list of
 options compared with the perceived weight of Ubuntu/Debian/... (or
 even, heaven forbid, Tizen).
The problem is, again that if those solutions are really so great and
easy, why aren't people having an easy time building products using
these things?

With Tizen, it's vaporware right now. But we intend on utilizing Tizen
in the core where possible - our angle is just ease through Qt instead
and a open innovative process.


 So, I suppose my question is: what's the perceived problem? How does
 Mer address it? How is success measured? And is Core the focus because
 it's the right answer for the perceived problem or because it's
 pragmatically the thing which can be delivered now?

Success for Mer is measured in people using it to innovate and for
people to make prototypes and products using it. The Core is the focus
as this is the simple thing many really lust for is a simple,
easy-to-port working Linux platform, openly developed and governed
that doesn't rely on the whims of corporate choices and roadmaps, that
you can build your business on without risking bankruptcy at every new
keynote opportunity.

Success for myself is if I have a stable foundation for my business to
make products in a world like in
http://www.youtube.com/watch?v=6Cf7IL_eZ38 - and having fun developing
the core at same time.

BR
Carsten Munk

 Cheers,

 Andrew

 --
 Andrew Flegg -- mailto:and...@bleb.org  |  http://www.bleb.org/

___
MeeGo-handset mailing list
MeeGo-handset@lists.meego.com
http://lists.meego.com/listinfo/meego-handset


[Meego-handset] Naming of Community Edition - community discussion

2011-10-11 Thread Carsten Munk
Hi all,

As you know, there has been a lot of news regarding MeeGo, introducing
the Tizen project, Mer, etc.

We (as in the steering group) like to query the community for ideas on
what to call the Community Edition in the future. Currently our splash
screens says MeeGo 1.3 Community Edition which will be increasingily
inaccurate as we're working to rebase CE on top of the Mer Core

Some limitations:
* Can't include trademarks or company names, such as MeeGo / Tizen, Nokia, etc.
* Can't include Mer within it as Mer's a core and CE is not the Mer
UX (nor is anything)

All suggestions welcome!

BR
Carsten Munk
___
MeeGo-handset mailing list
MeeGo-handset@lists.meego.com
http://lists.meego.com/listinfo/meego-handset


[Meego-handset] CE steering group minutes 4/11/2011

2011-10-04 Thread Carsten Munk
#meego-meeting: CE Steering Group meeting 4/10/2011


Meeting started by Stskeeps at 11:01:14 UTC (full minutes and logs at
http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-10-04-11.01.html
)

Meeting summary

As announced, the new steering group is Jukka Eklund (jukkaeklund),
Marko Saukko (Sage), Carsten Munk (Stskeeps), Tom Swindell (alterego)
and Vesa-Matti Hartikainen (veskuh) (Stskeeps, 11:02:30)
The fall release has been published, getting great reception from
community and we even have a IA32 image that people are playing with
on Intel devices and tablets. (Stskeeps, 11:03:29)

Name (Stskeeps, 11:04:17)
ACTION: stskeeps start naming discussion/competition to meego-handset@
(Stskeeps, 11:09:36)

Content (Stskeeps, 11:10:01)
http://www.youtube.com/watch?v=xl7Djukoysc (w00t, 11:18:30)
as some of you have noted, we launched the Mer project
(www.merproject.org ),
http://lists.meego.com/pipermail/meego-dev/2011-October/484215.html
(Stskeeps, 11:21:46)

Releasing (Stskeeps, 11:29:15)
infrastructure (Stskeeps, 11:35:42)
ACTION: alterego bugzilla setup, iekku admins/lays it out (Stskeeps, 11:39:41)

Challenges (Stskeeps, 11:43:06)
additional challenge, SDK and sysroots (Stskeeps, 11:45:56)

AOB (Stskeeps, 11:48:17)
Steering group terms limited to 3 months (Stskeeps, 11:54:15)
Offer from meego.com community IT for hosting of VMs (Stskeeps, 11:59:54)
Next meeting 11 October 2011 same time (Stskeeps, 12:02:16)


Meeting ended at 12:02:22 UTC (full logs).

Action items

stskeeps start naming discussion/competition to meego-handset@
alterego bugzilla setup, iekku admins/lays it out


Action items, by person

alterego
alterego bugzilla setup, iekku admins/lays it out
iekku
alterego bugzilla setup, iekku admins/lays it out


People present (lines said)

Stskeeps (121)
alterego (59)
w00t (27)
xruxa (26)
veskuh (23)
iekku (21)
lbt_hel (17)
dm8tbr (11)
Sage (8)
rantom (4)
X-Fade (3)
matrixx (3)
slaine (2)
MeeGoMeetBot (2)
msugano (2)
jarnoteivas (1)
SpeedEvil (1)


Generated by MeetBot 0.1.4.
___
MeeGo-handset mailing list
MeeGo-handset@lists.meego.com
http://lists.meego.com/listinfo/meego-handset


Re: [Meego-handset] Towards open governance in the Community Edition for MeeGo

2011-09-22 Thread Carsten Munk
2011/9/21 Carsten Munk cars...@maemo.org:
 Hence, we'd like the members of the community surrounding CE to
 nominate people (by responding to this mailing list post) you'd like
 to see in this steering group along with descriptions of their merit
 and contributions to the project.

I would like to nominate two people to the steering group:

1) alterego/Thomas Swindell

alterego has been instrumental in contributing to the dialer in CE and
has shown overall involvement in the project. He has good ideas,
initiative and I think he'd be a good part of the SG to help guide us
through future challenges

2) rantom / Tomi

rantom has been one of the best of the testers that has been involved
from general community side - happily taking on any snapshot image no
matter how broken and submissing so many accurate bug reports it's
been too much to handle ;) He brings a unique user point of view to
the mix and well, we do all have to use CE as a day to day device and
he helps to make this happen.

I believe that when you develop and use a product at the same time,
you grow blind to it's failures - that's why QA and user testing is
important. Rantom could be the person that helps establish priorities
and noting where our biggest user problems are.

BR
Carsten Munk
___
MeeGo-handset mailing list
MeeGo-handset@lists.meego.com
http://lists.meego.com/listinfo/meego-handset


[Meego-handset] CE adaptation meeting minutes 15/9/2011

2011-09-15 Thread Carsten Munk
Full logs + minutes can be seen at
http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-09-15-08.03.html


#meego-meeting Meeting

Meeting started by Stskeeps at 08:03:18 UTC (full logs).

Meeting summary

News (Stskeeps, 08:03:57)
Status (Stskeeps, 08:08:13)
worked with sage towards 1.3 suitable SGX packages, took a look at the
recent qt5 refactor. Got BME/DSME booting. there is a conflict with
bq27x00_battery module so there's no battery meter in UI currently.
(Stskeeps, 08:09:32)
made a script that can rebase derived packages (useful for CE), worked
towards autogenerated N950/N9 fiasco images with Sage. (Stskeeps,
08:10:05)
http://repository.maemo.org/meego/n900-de/daily/1.2.90.3.0.20110909.81.CE.2011-09-13.1/images/
latest image (Sage, 08:10:24)
http://lists.meego.com/pipermail/meego-handset/2011-September/000685.html
Information and thoughs about the 1.3 status. (Sage, 08:10:27)
New image will be created today at some point probably around 17:00
UTC+3. (Sage, 08:10:30)
With new 1.3 branch we will start using Project:CE:Trunk[:Testing]
project. NOTE: _CE_ (Sage, 08:10:33)
Currently the staging area is in Project:DE:Trunk:Testing:1.3 which
will be removed when the Project:CE:* projects are ready. (Sage,
08:10:36)
camera ui: I have been moved to other project, I can still use some of
my working hours for this project if needed (joonasta, 08:11:55)
camera ui: integrating camera ui with harmattan qt-components was in
progress, I hope to finish this some day (although probably not
mandatory, just nice to have) (joonasta, 08:12:05)
camera ui: no other mandatory tasks to do in camera ui/qtm camera
backend side at the moment, MeeGo 1.3 and new qt version may bring
need to rebase/re-implement qtm camera patches (joonasta, 08:12:13)
Workaround patch added for bug 22161 to correct call answering on
n950. done (jpeltonen, 08:15:17)
packaging locationing for n950 (done) (tkeisala, 08:15:54)
: camera: plan is to evolve kernel api's towards the ones upstreamed,
would like to get patches in Fall release. userspace seems ready
enough to support both devices with same binaries. Related submitting
for fall realease still ahead. Please point out your concerns on this,
if any. (theodor, 08:33:34)

BR
Carsten Munk
___
MeeGo-handset mailing list
MeeGo-handset@lists.meego.com
http://lists.meego.com/listinfo/meego-handset


Re: [Meego-handset] Changes in the MeeGo Bugzilla for Handset User Experience

2011-07-15 Thread Carsten Munk
2011/7/15 jukka.ekl...@nokia.com

   Just one question, does this mean we won't have vanilla N900 handset
  releases for 1.3?; it's been a while since we don't get a new image for
 it.
   Remember, there wasn't Handset release even for 1.2. Images are built
  however for N900, not for IA though it seems. Community Edition continues
  supporting ARM and N900, and also N950/N9 quite soon.
  
  You are right, so, what I actually wonder is if the armv7hl images will
 stop
  being generated soon from upstream.

 Hope not.


Doubt it, at least core images should always flow. For 1.3 we're still
working on the base level stuff.

/Carsten



   About Handset UX, how about making a community-driven UX? There is
  already a such initiative, see:
  http://wiki.meego.com/Yet_Another_GUI_Project.
  Really interesting :)
 
  Where is the main discussion happening for this project?, a mailing
 list?,
  some IRC channel?

 In IRC probably, look for 'jnwi' and ask.

 Jukka
 ___
 MeeGo-handset mailing list
 MeeGo-handset@lists.meego.com
 http://lists.meego.com/listinfo/meego-handset

___
MeeGo-handset mailing list
MeeGo-handset@lists.meego.com
http://lists.meego.com/listinfo/meego-handset


[Meego-handset] [N900] Common software meeting minutes 5/5/2011

2011-05-05 Thread Carsten Munk
#meego-meeting: Nokia N900 DE common software meeting 5/5/2011
==


Meeting started by Stskeeps at 08:00:06 UTC. The full logs are available
at
http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-05-05-08.00.log.html
.



Meeting summary
---
* General info  (Stskeeps, 08:00:37)
  * LINK: https://bugs.meego.com/show_bug.cgi?id=15062#c7
(srikanth_rst, 08:01:26)

* Status  (Stskeeps, 08:14:43)
  * LINK:

https://bugs.meego.com/buglist.cgi?priority=Highkeywords=n900query_format=advancedkeywords_type=allwordsfield0-0-0=flagtypes.namebug_severity=criticalbug_status=NEWbug_status=NEEDINFObug_status=INDEFINITIONbug_status=ASSIGNEDbug_status=ACCEPTEDbug_status=WAITING%20FOR%20UPSTREAMbug_status=WAITINGbug_status=REOPENEDtype0-0-0=anyexactvalue0-0-0=MeeGo_N900DE_Release_Blocker%2Bknown_name=N900DE%20TOP%2010
(jukkaeklund, 08:15:48)
  * Rebased DE to 1.2 branch (some excepted, bug with linkpac), worked a
bit on DE long term plan suggestion with david greaves. Made release
plan for sf2011. Got waylandGL working with proper colors. Got
qmlviewer working with GL acceleration as well.  (Stskeeps,
08:16:41)
  * Investigated bug 15953 (lock key). Got solved by lamikr.  (Ronksu,
08:19:08)
  * Will look at bug 14990 (proximity in call) to figure out if MCE can
be made to listen to ofono instead of waiting for someone to inform
it about call state changes.  (Ronksu, 08:20:09)
  * camera ui: BMC#15324 (Camera's settings are reversed to stock when
exiting the application) fixed  (joonasta, 08:20:51)
  * camera ui: Currently working with BMC#15770 (Camera Hardware key and
lens are not working). We have to implement tempoary fix for meego
de only. We are planning to start meegocamera to background without
UI and make it to listen lens cover/camera button events and display
the UI when needed.  (joonasta, 08:21:00)
  * LINK: http://stskeeps.subnetmask.net/wayland/20110503_002.jpg ,
7-8fps with completely unoptimized path, getting 12fps after some
minor optimization.  (Stskeeps, 08:21:11)
  * A couple of good fixes gone in to sms, a new version should come to
obs today or tomorrow.  (aruravi, 08:22:45)
  * Prestarting SMS might take some more time, as we have not yet agreed
on the fix for this.  (aruravi, 08:23:27)
  * Fixing package build warnings and missing changelog on location
stack  (tkeisala, 08:33:55)
  * Tried OBS instructions on wiki and it seems to be ok for the setup
part. Build part is missing.  (tkeisala, 08:33:58)
  * More power saving patches integrated to kernel  (kimju, 08:34:32)
  * backport of wlan ad-hoc mode patches in testing  (kimju, 08:34:57)
  * integrating banner notifications into tablet ux  (selesnie,
08:36:31)
  * LINK: https://bugs.meego.com/show_bug.cgi?id=9940#c5   (mirek2,
08:37:02)
  * made some cleaning for code APN UI, adding soon that to some DE
place?  (jsjarvi, 08:37:22)

* AOB  (Stskeeps, 08:46:18)
  * LINK:

https://bugs.meego.com/buglist.cgi?query_format=advancedfield0-0-0=flagtypes.namebug_status=NEWbug_status=NEEDINFObug_status=ASSIGNEDbug_status=WAITING%20FOR%20UPSTREAMbug_status=REOPENEDtype0-0-0=anyexactvalue0-0-0=MeeGo_N900DE_Release_Blocker%2B
(jukkaeklund, 08:50:09)

Meeting ended at 08:56:35 UTC.

BR
Carsten Munk
Nokia N900 hardware adaptation maintainer
___
MeeGo-handset mailing list
MeeGo-handset@lists.meego.com
http://lists.meego.com/listinfo/meego-handset


[Meego-handset] [N900 DE] DE Architecture discussions in the future

2011-05-05 Thread Carsten Munk
Hi all,

We'd like to start some discussion how to handle architecture type
questions in the future.

My idea would be that we set up a small team, open to everyone, who
debates any architectual questions specific to DE in the open and
contributes to the general MeeGo debate as well.

Please indicate on the mailing list if you'd be interested in
contributing to this work. If you know anyone who'd like to contribute
some of their free time with experience and knowledge within the field
to be improving DE and MeeGo on handsets, please refer them to this
mailing list thread as well.

What are your thoughts?

Best regards,
Carsten Munk
Nokia N900 hardware adaptation maintainer
___
MeeGo-handset mailing list
MeeGo-handset@lists.meego.com
http://lists.meego.com/listinfo/meego-handset


[Meego-handset] [N900DE] Rebased to MeeGo:1.2:oss/non-oss source links and week 18 delta

2011-05-03 Thread Carsten Munk
Hi,

I've rebased the links in Project:DE:Trunk so they now point at
MeeGo:1.2:oss instead of Trunk.

We ran into a problem in OBS software while doing so, Bug 16942 -
Cannot check out older version of package from MeeGo:1.2:oss
(https://bugs.meego.com/show_bug.cgi?id=16942 ) and this is being
investigated.

Because of that bug, the following packages are still holdouts for
rebasing and hence pointing to MeeGo Trunk at the moment:

pulseaudio-modules-nokia, pointing towards MeeGo.com:Trunk:non-oss
pulseaudio-modules-n900
meego-handset-configs
meego-ux-settings
pulseaudio

As well as one pointing to devel:devices:n900 (can probably be rebased
to MeeGo:1.2:oss now)

The delta currently towards MeeGo:1.2:oss is:

Package: generic-backgrounds
Index: generic-backgrounds.changes
===
--- generic-backgrounds.changes (revision 1)
+++ generic-backgrounds.changes (revision 3)
@@ -1,3 +1,6 @@
+* Thu Apr 14 2011 Carsten Munk cars...@maemo.org - 0.6
+- Add DE specific splash screens
+
 * Tue May 11 2010 Anas Nashif anas.nas...@intel.com - 0.6
 - Provide meego-desktop-backgrounds (bmc #1985)


Package: meego-handset-configs
Index: meego-handset-configs.changes
===
--- meego-handset-configs.changes (revision 7)
+++ meego-handset-configs.changes (revision 2)
@@ -1,4 +1,9 @@

+Thu Apr 14 15:15:00 UTC 2011 - cars...@maemo.org
+- Fix icons to be using new theme names.
+
+Thu Apr 14 14:25:00 UTC 2011 - cars...@maemo.org
+- Fix icon grid according to Jukka's wishes.
+

Package: meego-handset-icon-theme
Index: meego-handset-icon-theme.changes
===
--- meego-handset-icon-theme.changes (revision 9)
+++ meego-handset-icon-theme.changes (revision 3)
@@ -1,8 +1,9 @@
+* Wed Apr 13 2011 Fathi Boudra fathi.bou...@nokia.com - 0.0.7
+- Add the N900 DE icons

-Thu Feb 22 2011 Miroslav Safr miroslav.s...@tieto.com.com 0.0.7.2
+* Thu Feb 22 2011 Miroslav Safr miroslav.s...@tieto.com - 0.0.7
 - .spec file regenerated by spectacle 0.22 (BMC#12975 - libmeegotouch

Package: meego-handset-photos
Index: meego-handset-photos.changes
===
--- meego-handset-photos.changes (revision 20)
+++ meego-handset-photos.changes (revision 3)
@@ -1,3 +1,10 @@
+* Tue Apr 26 2011 Daniil Chuikodaniil.chu...@digia.com -0.0.29
+ - fixes: Meegophotos crash after closing application (BMC-14309)
+ - fixes: Only half of the Search button is visible in Photo viewer
when in Portrait mode (BMC - 14993)
+
+* Thu Apr 21 2011 Daniil Chuikodaniil.chu...@digia.com -0.0.29
+ - fixes: meegophotos crash after trying to open photo (BMC-14135)
+


Package: meego-ux-settings
warning: your urllib2 version seems to be broken. Using a workaround
for http://bugs.python.org/issue9639
Index: meego-ux-settings.changes
===
--- meego-ux-settings.changes (revision 5)
+++ meego-ux-settings.changes (revision 4)
@@ -1,5 +1,6 @@
-* Wed Apr 26 2011 Kevron Rees kevron.m.r...@intel.com - 0.2.5
-- fixed time setting issue
+* Wed Apr 27 2011 Tapio Rantala ext-tapio.rant...@nokia.com 0.2.5
+- Removed zone.alias hack
+- Added dependency to tzdata-timed


Package: meegotouch-compositor
Index: meegotouch-compositor.changes
===
--- meegotouch-compositor.changes (revision 19)
+++ meegotouch-compositor.changes (revision 3)
@@ -1,3 +1,32 @@
+* Thu Apr 14 2011 Fathi Boudra fathi.bou...@nokia.com - 0.8.9
+- added BMC14405_xterm_menu_bar_has_unwanted_behavior.patch (BMC#14405)
+  to remove no more usable property statusBar-property(sharedPixmapHeight)
+
+* Thu Apr 07 2011 Miroslav Safr miroslav.s...@tieto.com.com - 0.8.9
+- updated to 0.8.9 (BMC#15199)
+- re-added mdecorator.desktop on ARM (BMC#15038)
+- disabled Introduce-_MEEGOTOUCH_SKIP_ANIMATIONS-window-propert.patch
+- moved org.maemo.mcompositor.context and recovery.qm from -devel to
+  meegotouch-compositor package
+
+* Fri Mar 25 2011 Miroslav Safr miroslav.s...@tieto.com.com - 0.8.8
+- updated to 0.8.8
+  It solves flashing issues and unnecessary compositing (BMC#5275)
+- removed patches:
+  add_Xext_lib_to_windowctl.patch - merged upstream


Package: meegotouch-home
Index: meegotouch-home.changes
===
--- meegotouch-home.changes (revision 17)
+++ meegotouch-home.changes (revision 6)
@@ -1,3 +1,7 @@
+* Thu Apr 14 2011 Fathi Boudra fathi.bou...@nokia.com - 0.23.10
+- added quick_launch_button.patch to fix the icons on the quick-launcher placed
+  too low. They are only 50% visible.
+

Package: meegotouch-systemui
Index: meegotouch-systemui.changes
===
--- meegotouch-systemui.changes

[Meego-handset] [N900] Fennec pre-starting

2011-04-20 Thread Carsten Munk
Hi,

I had an item on my todo to describe how to do faststart/prestarting
in Fennec. My old package is broken so can't just as easily make a
patch but here's steps for someone to implement:

Add to mozconfig.(x86, arm):

ac_add_options --enable-faststart

Add file fennec-faststart.desktop to package:

[Desktop Entry]
Name=Fennec faststart
Exec=/usr/bin/fennec -faststart-hidden
Terminal=False
Type=Application

In %install phase, SOURCE6 should be whatever SOURCEX
fennec-faststart.desktop is.

mkdir -p %{buildroot}/etc/xdg/autostart
cp %{SOURCE6} %{buildroot}/etc/xdg/autostart/fennec-faststart.desktop

and then in %files add:
/etc/xdg/autostart/fennec-faststart.desktop

.. and that's prestarting of Fennec, back in the version I had.

/Carsten
___
MeeGo-handset mailing list
MeeGo-handset@lists.meego.com
http://lists.meego.com/listinfo/meego-handset


[Meego-handset] [N900] Best practices for team work in MeeGo

2011-03-23 Thread Carsten Munk
Hi all,

A long time back I made a proposal for some best practises for team work in 
MeeGo that are properly open and encourages collaboration and contribution from 
everyone. 

Now that we are ramping up our DE efforts I would like to recommend everyone, 
especially team leads to read this through to get inspiration on how to shape 
their daily work. We have used these principles succesfully in the N900 
hardware adaptation teams and allowed us to work together across many different 
physical locations and gather community interest.

The proposal can be read at http://wiki.meego.com/MeeGo_team_best_practices

Best regards,
Carsten Munk
MeeGo Nokia N900 hardware adaptation maintainer
___
MeeGo-handset mailing list
MeeGo-handset@lists.meego.com
http://lists.meego.com/listinfo/meego-handset


Re: [Meego-handset] [N900] Improving startup times of meego apps

2011-03-14 Thread Carsten Munk
2011/3/14  vesa-matti.hartikai...@nokia.com:
 Hi,

  I was taking a quick look at the apps on MeeGo images. It seems that none of 
 the current apps utilize launcher (booster) for improving the startup time. 
 Previously, I've seen that using launcher can improve startup time of meego 
 touch based apps 1-2s, I do not know yet how much the improvement would be on 
 N900. There is also no memory penalty in using launcher, it may even save 
 some memory. Prestarting is different thing.

  Please see: http://apidocs.meego.com/git-tip/mtf/launcher.html on more info 
 about the launcher.

  BTW; This might be EasyFix improvement in some of the app cases, where apps 
 code is simple.


I think that it is more than an EasyFix - there's the 'catch' the
applications are made such that they derive their 'main' class from
MAppplication such as DialerApplication. And booster can't instiatiate
subclasses.

We had a conversation regarding this at some point in an e-mail
exchange, Arun has been working with it and Pertti Kellomäki and had
this to say:

I'm afraid that if you inherit from MApplication, then you cannot
really use the meegotouch booster. The booster process creates an
MApplication, and there is no way to turn it into an SmsApplication
after the fact. My hunch is that the other problems you are seeing may
be related to this.

That said, you could still get some benefits (e.g. shared library
loading) by using the qt booster. Using the booster also helps in
saving system memory by sharing memory copy-on-write between
processes. (Pertti)

As well as Shane mentioning the change from DialerApplication to a
DialerContext of sorts would be quite an invasive change to the
current code and possibly conflict with efforts to make Dialer
headless.

BR
Carsten Munk
___
MeeGo-handset mailing list
MeeGo-handset@lists.meego.com
http://lists.meego.com/listinfo/meego-handset


Re: [Meego-handset] [N900] Improving startup times of meego apps

2011-03-14 Thread Carsten Munk
2011/3/14 Shane Bryan shane.br...@linux.intel.com:
 On Mon, 14 Mar 2011 16:34:09 +0100
 Carsten Munk cars...@maemo.org wrote:

 2011/3/14  vesa-matti.hartikai...@nokia.com:
   I was taking a quick look at the apps on MeeGo images. It seems
  that none of the current apps utilize launcher (booster) for
  improving the startup time. Previously, I've seen that using
  launcher can improve startup time of meego touch based apps 1-2s, I
  do not know yet how much the improvement would be on N900. There is
  also no memory penalty in using launcher, it may even save some
  memory. Prestarting is different thing.
 

 It was also my understanding that the booster/pre-launch combo was also
 really only of benifit to ARM, since the IA platform can efficiently
 use PMIC ... though I confess this is not an area of expertise for me.

 My point is, if it helps ARM but hurts IA, then it's a non-starter.
 Likewise, if it helps IA and hurts ARM, I suspect the same is true.  We
 really need to find appropriate mechanisms that work well across
 architectures, or clear documentation on how to re-write apps in a
 manner that allows them to be conditionally compiled per arch, if it
 makes sense to do so.


Shane actually brings up a relevant point regarding booster here. Let
me try to explain..

The booster part is that in effect, the booster preloads some
libraries/does the initialization phase of Qt/MTF/whatever once and
then receives requests to open a application and then dlopen() the
application. The application is compiled with -fPIC and linked with
-pie -rdynamic to be able to do this.

The problem on X86, or Atom specifically is the problem shown in this article:

http://software.intel.com/en-us/blogs/2010/10/12/avoid-short-functions-on-atom/

Now of course the discussion would be if the startup performance is
more important and if the application hit is in practice that bad.
Considering that Qt is built with -fPIC on X86 (and hence have the
performance hit already) the hit for rest of application shouldn't be
that bad.

I think startup performance is more important than runtime,
considering it takes like 5s for dialer to start up even on X86.

BR
Carsten Munk
___
MeeGo-handset mailing list
MeeGo-handset@lists.meego.com
http://lists.meego.com/listinfo/meego-handset