Re: [MeeGo-dev] Where to post bug reports for MeeGo 1.2 Harmattan?

2011-06-22 Thread Sivan Greenberg
In Nokia developer, there's a special section for that. This also
holds for S60 which is Nokia adaptation of Symbian.org together with
their cut of UX. Mind you, I never got a response from the bugs I
submitted as this is a non public issue tracking system. I would say
we should try to speak to Nokia people to at least have some sort of
public issue tracking so we'd be able to know if the issue is being
taken care of, rejected, or ignored altogether.

-Sivan

On Wed, Jun 22, 2011 at 7:40 AM, Carsten Munk cars...@maemo.org wrote:
 Submit them to your vendor, ie, Nokia (you'd have to ask them for
 where, because I don't know). Then they will submit it further to any
 upstream projects they use.

 The reasoning forro this (even when ignoring the complete Harmattan
 mess) is these steps:

 1) A vendor might have modifications to the upstream packages/software
 or own packages/software he uses. Then he should handle it
 2) If no modifications/directly from upstream, submit to the upstream
 project - it's a bug in that software then.
 3) Upstream may handle the issue and fix may trickle down to the
 consumer through the vendor's path of upgrades

 If you can replicate an error in MeeGo.com images/components directly,
 you're of course welcome to submit to those bugtrackers. Example could
 be a Qt or Qt Mobility issue that happens on MeeGo.com images too.

 /Carsten

 2011/6/22 Andrey Ponomarenko aponomare...@ispras.ru:
 Hi,

 Could anybody explain me where to post bug reports for MeeGo 1.2 Harmattan
 [1]?

 To maemo.org Bugzilla [2] or to MeeGo Bugzilla [3]?

 Thanks!

 [1] MeeGo 1.2 Harmattan
 [2] maemo.org Bugzilla
 [3] MeeGo Bugzilla

 --
 Andrey Ponomarenko
 Department for Operating Systems at ISPRAS
  web:    http://www.LinuxTesting.org
  mail:   aponomare...@ispras.ru

 ___
 MeeGo-dev mailing list
 meego-...@meego.com
 http://lists.meego.com/listinfo/meego-dev
 http://wiki.meego.com/Mailing_list_guidelines

 ___
 MeeGo-dev mailing list
 meego-...@meego.com
 http://lists.meego.com/listinfo/meego-dev
 http://wiki.meego.com/Mailing_list_guidelines

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


Re: [MeeGo-dev] Where to post bug reports for MeeGo 1.2 Harmattan?

2011-06-22 Thread Sivan Greenberg
Interesting. I did not know people already have the device and want to
submit kernel or userland patches for the firmware ! :)

-Sivan

On Wed, Jun 22, 2011 at 10:07 AM, Andrew Flegg and...@bleb.org wrote:
 On Wed, Jun 22, 2011 at 05:29, Andrey Ponomarenko
 aponomare...@ispras.ru wrote:

 Could anybody explain me where to post bug reports for MeeGo 1.2 Harmattan
 [1]?

 To maemo.org Bugzilla [2] or to MeeGo Bugzilla [3]?

 Neither. See Quim's post:

    http://forum.meego.com/showpost.php?p=22953postcount=77

 HTH,

 Andrew

 --
 Andrew Flegg -- mailto:and...@bleb.org  |  http://www.bleb.org/
 ___
 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:

2011-05-10 Thread Sivan Greenberg
Hmm, I accidentaly clicked it, what are the consequences?

On Wed, May 11, 2011 at 1:15 AM, Paul Hartman
paul.hartman+ma...@gmail.com wrote:
 Looks like perhaps our friend MohammadAG's gmail account has been
 hacked. I would suggest not to click on the link, it is spam.

 On Tue, May 10, 2011 at 1:30 PM, Mohammad Abu-Garbeyyeh
 mohammad7...@gmail.com wrote:
 http
 ___
 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


Transferring from one Maemo to another

2011-02-23 Thread Sivan Greenberg
Hi all,

 I would like to transfer my current environment on one device to
another, what would be the best practice to get all contacts and
messages records and PIM data, and installed apps to another new
device? What if I want to selectively choose which pcakges to have? So
for example, I want Joikuspot but not anything else?

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


Re: Transferring from one Maemo to another

2011-02-23 Thread Sivan Greenberg
I actually quite contemplated about it for a while now, you can see
some old threads :) I am interested in such an endeavor for a long
time now, and was waiting for the promise of the backup framework.
However, I think the current backup app does that beautifully ?

-Sivan



On Wed, Feb 23, 2011 at 9:20 PM, Andre Klapper aklap...@openismus.com wrote:
 Hi,

 On Wed, 2011-02-23 at 21:14 +0200, Sivan Greenberg wrote:
  I would like to transfer my current environment on one device to
 another, what would be the best practice to get all contacts and
 messages records and PIM data, and installed apps to another new
 device? What if I want to selectively choose which pcakges to have? So
 for example, I want Joikuspot but not anything else?

 (As this is maemo-dev@, do you want to write an app about this?)
 From a user point of view: Backup  Create and Backup  Restore.

 andre
 --
 Andre Klapper (maemo.org bugmaster)
 http://www.openismus.com

 ___
 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: Nokia and MS

2011-02-11 Thread Sivan Greenberg
AFAIK it is in the hands of the Maemo community no?

-Sivan

On Fri, Feb 11, 2011 at 9:00 PM, Andre Klapper aklap...@openismus.com wrote:
 On Fri, 2011-02-11 at 13:25 -0500, Demetris wrote:
 How does this affect the future of Maemo on Nokia's devices?

 For quite a while the future has been MeeGo instead of Maemo, hence no
 changes to *Maemo* on Nokia devices.

 andre
 --
 Andre Klapper (maemo.org bugmaster)

 ___
 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: Nokia and MS

2011-02-11 Thread Sivan Greenberg
Hm, council that is.

On Fri, Feb 11, 2011 at 9:30 PM, Sivan Greenberg si...@omniqueue.com wrote:
 AFAIK it is in the hands of the Maemo community no?

 -Sivan

 On Fri, Feb 11, 2011 at 9:00 PM, Andre Klapper aklap...@openismus.com wrote:
 On Fri, 2011-02-11 at 13:25 -0500, Demetris wrote:
 How does this affect the future of Maemo on Nokia's devices?

 For quite a while the future has been MeeGo instead of Maemo, hence no
 changes to *Maemo* on Nokia devices.

 andre
 --
 Andre Klapper (maemo.org bugmaster)

 ___
 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: Important information for QML N900 users

2011-01-29 Thread Sivan Greenberg
On Sat, Jan 29, 2011 at 6:16 PM, Ville M. Vainio vivai...@gmail.com wrote:
 On Sat, Jan 29, 2011 at 5:02 PM, Sivan Greenberg si...@omniqueue.com wrote:

 What is the fix that enables remote images to load through QML? is
 this related to the security sand box?

 There is no security sandbox in N900, the fix is:

 http://maemo.org/packages/view/libqt4-bearer-hotfix/

Ah okay, I just thought there's a security sandbox in QML VM not
specifically in the N900.

Thanks,

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


Re: maemo developers: FOSS x $$$$

2011-01-25 Thread Sivan Greenberg
Hello,

Without reading the entire thread, I don't think this is the way to
go. The Maemo OS and the N900 already went out as hacker's platform.
Turning the Maemo.org thing into a paying service would take away one
of the largest marketing points for the OS platform. That in mind, ads
and other monetary devices should be used without hesitation if that's
what we need to hold this community alive and kicking. We do have
rather unique audience that I am sure many advertisers would like to
reach.

I get people asking me for a recommendation to get the device still,
please don't make me have to tell them that they need to pay for the
maemo repos and the rest of the .org web presence offers.

The strong free ecosystem around it for some made the difference
between getting other platform or taking my recommendation and embrace
with love the rough edges.

Thanks!

-Sivan

On Tue, Jan 25, 2011 at 6:04 PM, Felipe Crochik fel...@crochik.com wrote:
 I wasn’t aware of the discussion that happened on talk.maemo.org until
 “realsportscar”(FastSMS) told me about and, after reading it, found it could
 be of interest to other developers.



 This is a link to my post on the thread but the entire thread presents an
 interesting picture:
 http://talk.maemo.org/showpost.php?p=927439postcount=89



 Felipe

 ___
 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


How to ensure only HTTP requests from the device can be accepted in a web app?

2010-11-08 Thread Sivan Greenberg
Hi list,

 I'm developing and application that sends very small amounts of data
over HTTP ReST to an http server, and want to restrict request to
those only coming from the device itself (the N900 running
Maemo/MeeGo). This will be of-course complemented with a user login
and limitation of how many pings such a user can do to the server a
day.

 What would be the way to achieve this? Has anyone done/ tried
something like this before? (I thought about reading some hardware
identified off the device, but then again- how do I make sure an IMEI
is an RX-51 one?

Your response highly appreciated,

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


Re: How to ensure only HTTP requests from the device can be accepted in a web app?

2010-11-08 Thread Sivan Greenberg
On Mon, Nov 8, 2010 at 2:27 PM, Ian Stirling ma...@mauve.plus.com wrote:
 Firstly - why on earth do you care?
 If a user is authenticated, why does it matter if they are breaking any
 agreements they may have made with you to only access content on their n900.

Never post to public list when you are going over your 5 tasks in the
same time limit. This is perfectly true and holds! Moreover, the
client for the service would only run on the N900 (well until I
develop a desktop version of it) . but for all purpose a user account
would suffice.


 The silly hack that comes to mind is to go to the firmware download page,
 and use that as an authenticator, but that would be insane.

Out of *pure* technical curiosity how would that work? I mean, how can
I ask tablets-dev to authorize someone when it authorizes it due to
knowing that IMEI he/she provided is indeed a nokia device?


 Also - as a user, I would be hesitant at giving out my IMEI.
 While there are few risks at the moment, open-source GSM platforms are
 becoming available to the hacker community, and the protocol was not really
 designed for security.

I never gave thought to this, what would it help in abuse to have your IMEI ?


 I will note that http://www.omniqueue.com/ shows a pleasing sparseness of
 design, that many websites would do well to imitate.

Thanks! I try ;-) Even if it had a design it would most probably be
very minimalistic on the brink of a text document



 No flash ads, no slow javascript, and at 0 bytes, quick to transfer!

Cellular data consumer kept in mind! :-p


Cheers,

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


Re: How to ensure only HTTP requests from the device can be accepted in a web app?

2010-11-08 Thread Sivan Greenberg
On Mon, Nov 8, 2010 at 3:56 PM, Ian Stirling ma...@mauve.plus.com wrote:
 Yeah - seems more sane to apply it on a per-user basis, as a filter at the
 server, unless I'm missing something.

I was just thinking to use some kind of a real detail to make life
easier for the users so they won't have to fight with Captcha's and
thus protecting spam registration to the service in an easier way than
responding to a captcha on the device itself. I wonder if there is
some kind of a detail that cannot be faked by spammers that I could
use as an authenticator.

That is - I do not really require a specific user id, just a way to
prevent spam and bot activity since the service will be used for
statistical data.

-Sivan


 As simple as go to the firmware download page (with a script) enter the IMEI
 the user supplies, see if it authenticates.

Right, a web scrape hack. Yuck!
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Fwd: Preparing for a session in Dublin, or care to do some renting for me? ;)

2010-10-28 Thread Sivan Greenberg
Forwarding to -developers realizing most if not all of the Maemo
community (as is composed mostly of developer) reads it..
-
Hi and sorry for the long email

 As some of you know, I plan together with timeless to run a rather
unconventional session in Dublin. Unconventional because instead of us
just standing and talking, we are going to try and involve the
audience as much as possible.

 For a brief list of things that we would like to discuss and the
hopeful end result of the session, please see the abstract on the
conference site wiki[0].

I have been chatting to some of you on IRC lately and many provided
very good and important points for discussion. It'd be great if
anybody interested in this responds (to my personal email if he
prefers so for any reason) with his input. This is for gathering more
seed items for discussion, possibly from more veteran members of the
Maemo community.

And just as *important*, if you are coming to the talk, and you own a
couple of devices from a couple of vendors with hopefully different
operating systems, please bring them with you, the more, the merrier !
This would greatly help the be in context goal of this talk enabling
comparisons and design reference. NOTE: if the device is not a smart
phone per se but is a mobile computing related and there's something
you like about it and would like us to know- bring it along and speak
up.

I'd like to thank Thomas Perl for already providing some very valuable
points and some account of his development experience, and also to
GAN900, DocScrutinizer, ShadowJK, and javispedro just for showing
interest. If I forgot anybody, please forgive me. I do appreciate the
great Maemo community as manifested to me through #maemo on freenode,
and I want us to be happy. And ever since I got there there's sadness
mixed with sarcasm in the air. Now although this caters for some
really great jokes, I think this can be improved and want to help it
happen. Hence the talk and this email.

I do believe (call me a dreamer) that with the result of the talk as
mentioned in the abstract, and with this becoming a recurring process,
we could become more happy and have things more suited and
satisfactory for us as a community.

I don't promise anything, but I promise to try. Oh, and one important
disclaimer: I'm not affiliated with any company and doing this out of
my own volunteering spirit. Realizing Maemo and the successor MeeGo
are the only sane mobile open source approaches out there currently.
What they had achieved so far, still with all of its shortcomings
counted, is for me (call me naive) remarkable.

Looking forward for your feedback,

-Sivan

[0]: http://tinyurl.com/2dtzon9
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: PR1.3 broke libclutter-1.4

2010-10-28 Thread Sivan Greenberg
Aapo,

 Once you file this bug please reply this thread with the bug number,

Thanks!

-Sivan

On Wed, Oct 27, 2010 at 9:39 PM, Aapo Rantalainen
aapo.rantalai...@gmail.com wrote:
 2010/10/27 Aapo Rantalainen aapo.rantalai...@gmail.com:
 Hi, I'm now talking newer libclutter than 0.8 (@nokia)

 After upgrading to PR 1.3 clutter applications are not working anymore.
 A) Is there some modifications inside /usr/lib/libGLESv2.so ?
 B) Have you seen some other breakage relating to GLES?

 I took file /usr/lib/libGLESv2.so from N900 phone with PR 1.2 and
 copy it another N900 with PR 1.3.
 Then I start my simple clutter-test on PR 1.3 phone
 (LD_LIBRARY_PATH=.) and it worked.

 So I claim: /usr/lib/libGLESv2.so-file on PR1.3 has a bug.
 My (only) proves so far are:
 *It is working differently than same file on PR1.2
 *It breaks vanilla libclutter-1.4.


 -Aapo Rantalainen
 ___
 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: Porting Maemo to MeeGo

2010-10-21 Thread Sivan Greenberg
As a general rule, I would say that you should get yourself acquainted
with Qt , which is the UI (and much more) framework MeeGo uses, so a
good bet is to start with the ui, checking which subsystems have
changed and re-bindings the UI to the new ones in meego if so.

Now with Qt, some of this work has become a lot easier since it
supports many platform services through it's API already. Check out
these:

http://qt.nokia.com/developer/new-qt-apis/

-Sivan


On Thu, Oct 21, 2010 at 1:10 PM, ds d...@physik.de wrote:
 Hay,

 is there a guide, howto or something simelar on porting Maemo Apps (e.g.
 gtk based) to MeeGo. I could not find on MeeGo and Maemo site:-(

 Thanks a lot

 Detlef

 ___
 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: Porting Maemo to MeeGo

2010-10-21 Thread Sivan Greenberg
On Thu, Oct 21, 2010 at 6:41 PM,  kate.alh...@nokia.com wrote:
 I don't know status of
 MeeGo Hildon port but there will be some difficulties . In Maemo 5 most of 
 animations
 and transitios were made with window manager, in MeeGo they are made with UI 
 toolkit
 except application switching that is made with window manager/compositor. 
 That's
 mostly problem with sliding/stacked windows. Also virtual keyboard 
 implementation differs.

Could you please tell how the v keyboards implementation differ ? UI
toolkit is actually libmeegotouch ?

Thanks,

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


Good email framework library

2010-10-02 Thread Sivan Greenberg
Hi all,

 So after lots of discussions about Modest's shortcomings I am trying
to find out at least in the design and component choosing, a good way
or approach to build an email client we'd love to use.

 Can anybody recommend good email framework lib that would be a good
backend for a Qt baed email client? Any feedback about what you think
could have been done better or should not be repeated mistake in a
piece of software like this is highly appreciated.

 I have done some reading (although not the code) about tinymail and
it seems reasonable, the developer demonstrates the performance of the
framework but actually not on an embedded target..e.g. there is only
one demo on the tablets which is for push mail.

 So I am trying to understand if we have an issue of mis  proper use
of the framework, frameworks caveats or both to cause all the modest
trouble we are facing? If you have suggestions how to go further and
have rocking features that no mobile email client has, go ahead. Bear
in mind that while modest might not be up to our demands, it is
eventually handling emails reasonably, and supports Exchange
integration so this requirement must be kept in mind for a wide user
base.

 I can't promise for this to become anything tangible in the very
close future but at least we might end up with a spec[1] for future
implementations. (an example for a spec that's not describing a spec
is here[1] and here[2], [3])

Many thanks for your time,

-Sivan

[0]: https://wiki.ubuntu.com/SpecSpec
[2]: https://wiki.ubuntu.com/HomeUserBackup
[3]: https://wiki.ubuntu.com/SystemCleanUpTool
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Good email framework library

2010-10-02 Thread Sivan Greenberg
On Sat, Oct 2, 2010 at 3:41 PM, Ville M. Vainio vivai...@gmail.com wrote:

 A (probably) good decision has already been made for you - QMF is used
 in MeeGo handset UX:

 http://labs.qt.nokia.com/2009/09/21/introducing-qmf-an-advanced-mobile-messaging-framework/

So I can go ahead and test drive it in a latest meego-arm image?

 I have developed a plugin for both QMF and Tinymail, and have to say
 QMF has a safer, simpler design - it stores the emails in sqlite
 database and relies on multiprocess, rather than multithreaded
 architecture.

Thanks Ville, I will give it a try. I read on the qt labs blog it is
not part of Qt proper, is that right?

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


Too much tinkering with the device?

2010-09-30 Thread Sivan Greenberg
Hi all,

 So after a couple of tweaks and installing some python scripts for
experimentation with the device, I suddenly noticed there's the GSM
humming sound in the ear-piece that I did not hear before.

 Could this be the result of installing/removing apps and playing with
non audio related python scripts to just open some Qt windows and use
some UI components?

  I also mkfs.ext3 on the mSD and rsync'd there the phone's content
before I will re-flash it. I do get the sd card corrupted sometimes
when the machien boots, but the card is okay and happily hosting the
ext3 fs.

THanks,

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


Re: Too much tinkering with the device?

2010-09-30 Thread Sivan Greenberg
I wonder if we can try and debug it ? I have never experienced this in
S60 for reference and I don't think this should go un noticed if it is
a bug.

Martin, what have you done on the device development wise ?

Thanks,

Sivan

On 9/30/10, Martin Grimme martin.gri...@gmail.com wrote:
 Hi,

 I often have this GSM sound during a call, too.
 I don't know whether it's related to the N900 or to a nearby phone
 doing data transfer during that moment.
 But I don't think it comes from tinkering with the device. The
 earpiece hardware could be too sensitive and thus make the GSM traffic
 audible.


 Regards,
 Martin


 2010/9/30, Sivan Greenberg si...@omniqueue.com:
 Hi all,

  So after a couple of tweaks and installing some python scripts for
 experimentation with the device, I suddenly noticed there's the GSM
 humming sound in the ear-piece that I did not hear before.

  Could this be the result of installing/removing apps and playing with
 non audio related python scripts to just open some Qt windows and use
 some UI components?

   I also mkfs.ext3 on the mSD and rsync'd there the phone's content
 before I will re-flash it. I do get the sd card corrupted sometimes
 when the machien boots, but the card is okay and happily hosting the
 ext3 fs.

 THanks,

 -Sivan
 ___
 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: MADDE 'developer' account - good or bad?

2010-09-26 Thread Sivan Greenberg
On Sun, Sep 26, 2010 at 10:02 AM, Thomas Waelti twae...@gmail.com wrote:
 In my very limited personal experience from my first few hours with Qt 
 Creator yesterday, I can already tell you that it doesn't help in security at 
 all:
 I was browsing the example projects and decided to take a look at the 
 calendar example. Debugging it on the device caused it to replace the 
 in-built calendar...

Surely that's a bug?  I would recommend searching if a report like
yours exists, and according to my very brief search seems there's not
a such[0].

Thanks,

-Sivan

[0]: https://bugs.maemo.org/buglist.cgi?quicksearch=madde
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: MADDE 'developer' account - good or bad?

2010-09-22 Thread Sivan Greenberg
On Wed, Sep 22, 2010 at 1:35 PM, Ville M. Vainio vivai...@gmail.com wrote:
 That means that it doesn't use the information (databases etc.) stored
 in the users home directory. I'm gradually starting to feel this is a
 bad idea, that leads to subtle problems when developers are trying to
 pretend that they are running their application as default user (and
 hence have direct access to all the data user has).

Maybe there could be a COW mount created into the developer user
account to have access to the user's data and settings but not to
write/overwrite them but to the developer home user that could be
recreated with every test?

Just my 2c.

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


Re: MADDE 'developer' account - good or bad?

2010-09-22 Thread Sivan Greenberg
On Wed, Sep 22, 2010 at 1:45 PM, Attila Csipa ma...@csipa.in.rs wrote:
 the less dangerous path. Some sort of clone/restore user data to developer
 account *could* be useful though.

How hard will it be to copy stuff from /home/user to /home/developer
and then re-copy it once MADDE test has finished? My guess a mere
shell command ?

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


Re: MADDE 'developer' account - good or bad?

2010-09-22 Thread Sivan Greenberg
On Wed, Sep 22, 2010 at 2:30 PM, Attila Csipa ma...@csipa.in.rs wrote:
 Considering all of this, I'm inclined to wish we had a  I know what
 I'm using, please run this app as 'user'| checkbox in Nokia Qt SDK.


 Hey, I'm always for options :) But the point is that a non-destructive way
 of playing with data would be nice - with a little tweaking with su and
 friends you can make it run as 'user' anyway, right ?

It we do stick to the I know what I'm doing approach which need to
maybe offer or recommend a user to backup his home or to warn that his
home might change or break?

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


Re: Autocomplete Library

2010-09-20 Thread Sivan Greenberg
On Mon, Sep 20, 2010 at 11:52 AM, Dave Neary dne...@maemo.org wrote:
 That's ctags (or etags). Rather, ctags generates lists of symbols that
 auto-completion features in editors read  use for completion.

Yes! This is it. Thanks Dave for reminding about this, I tried
recalling it to no avail.

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


Re: Autocomplete Library

2010-09-19 Thread Sivan Greenberg
I would go to the trouble to provide a more complete autocomplete
lib, in the form of completing not just by autocomplete lists provided
by some readline client apps, but to employ heuristics to
autocomplete words related to a usage domain of certain tools and
apps. Sort of like that tool that's available from Debian that reads
your source tree for example and then uses that information to enable
more wide auto complete when hacking on the code.

Just my 2c ;)

-Sivan

On Sun, Sep 19, 2010 at 2:36 PM, Dave Neary dne...@maemo.org wrote:
 Hi Tanmay,

 Tanmay Verma wrote:
 Hi I have taken Maemo development project in my mobile computing course
 and our group was thinking of developing an Autocomplete library. Is
 there any such library available in GNU C or other libraries which
 support Maemo apps

 GNU Readline provides autocompletion abilities. It is used, for example,
 by MySQL for their autocomplete facility.

 http://tiswww.case.edu/php/chet/readline/rltop.html

 http://cc.byexamples.com/2008/06/16/gnu-readline-implement-custom-auto-complete/

 Cheers,
 Dave.

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

 ___
 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


Failure setting up Fremantle SDK

2010-08-02 Thread Sivan Greenberg
Hi all,

 I've tried several times already, but I seem to not be able to finish
the Maemo SDK setup wizard:

Setting up xserver-xorg-input-tslib (0.1.0-2) ...
dpkg: dependency problems prevent configuration of maemo-core-runtime:
 maemo-core-runtime depends on sudo; however:
  Package sudo is not configured yet.
dpkg: error processing maemo-core-runtime (--configure):
 dependency problems - leaving unconfigured
Setting up libdb1-dev (1.85.4-osso9+0m5) ...
Setting up x-dev (7.0.13-1) ...
Setting up xcb-proto (1.2-1) ...
Setting up x11proto-gl-dev (1.4.9-1) ...
Setting up xserver-xorg-dev (1.6.99.1-0osso20090208.108+0m5) ...
dpkg: dependency problems prevent configuration of maemo-core-dev:
 maemo-core-dev depends on maemo-core-runtime (= 5.0+3); however:
  Package maemo-core-runtime is not configured yet.
dpkg: error processing maemo-core-dev (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of mafw-gst-renderer:
 mafw-gst-renderer depends on libmafw0 (= 0.1.2009.38); however:
  Package libmafw0 is not configured yet.
dpkg: error processing mafw-gst-renderer (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of mafw-iradio-source:
 mafw-iradio-source depends on libmafw0 (= 0.1.2009.38); however:
  Package libmafw0 is not configured yet.
dpkg: error processing mafw-iradio-source (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of mafw-upnp-source:
 mafw-upnp-source depends on libgupnp-1.0-3 (= 0.13.2); however:
  Package libgupnp-1.0-3 is not configured yet.
 mafw-upnp-source depends on libgupnp-av-1.0-2 (= 0.5.2); however:
  Package libgupnp-av-1.0-2 is not configured yet.
 mafw-upnp-source depends on libmafw0 (= 0.1.2009.38); however:
  Package libmafw0 is not configured yet.
dpkg: error processing mafw-upnp-source (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of mafw-tracker-source:
 mafw-tracker-source depends on libmafw0 (= 0.1.2009.38); however:
  Package libmafw0 is not configured yet.
dpkg: error processing mafw-tracker-source (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of mafw-playlist-daemon:
 mafw-playlist-daemon depends on libmafw-shared0 (= 0.1.2009.38); however:
  Package libmafw-shared0 is not configured yet.
 mafw-playlist-daemon depends on libmafw0 (= 0.1.2009.38); however:
  Package libmafw0 is not configured yet.
dpkg: error processing mafw-playlist-daemon (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of mafw-dbus-daemon:
 mafw-dbus-daemon depends on libmafw-shared0 (= 0.1.2009.38); however:
  Package libmafw-shared0 is not configured yet.
 mafw-dbus-daemon depends on libmafw0 (= 0.1.2009.38); however:
  Package libmafw0 is not configured yet.
dpkg: error processing mafw-dbus-daemon (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of maemo-maf-runtime:
 maemo-maf-runtime depends on libmafw0; however:
  Package libmafw0 is not configured yet.
 maemo-maf-runtime depends on libmafw-shared0; however:
  Package libmafw-shared0 is not configured yet.
 maemo-maf-runtime depends on libgupnp-1.0-3; however:
  Package libgupnp-1.0-3 is not configured yet.
 maemo-maf-runtime depends on libgupnp-av-1.0-2; however:
  Package libgupnp-av-1.0-2 is not configured yet.
 maemo-maf-runtime depends on mafw-gst-renderer; however:
  Package mafw-gst-renderer is not configured yet.
 maemo-maf-runtime depends on mafw-iradio-source; however:
  Package mafw-iradio-source is not configured yet.
 maemo-maf-runtime depends on mafw-upnp-source; however:
  Package mafw-upnp-source is not configured yet.
 maemo-maf-runtime depends on mafw-tracker-source; however:
  Package mafw-tracker-source is not configured yet.
 maemo-maf-runtime depends on mafw-playlist-daemon; however:
  Package mafw-playlist-daemon is not configured yet.
 maemo-maf-runtime depends on mafw-dbus-daemon; however:
  Package mafw-dbus-daemon is not configured yet.
dpkg: error processing maemo-maf-runtime (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of maemo-maf-dev:
 maemo-maf-dev depends on maemo-maf-runtime (= 5.0+3+0m5); however:
  Package maemo-maf-runtime is not configured yet.
 maemo-maf-dev depends on libmafw0-dev; however:
  Package libmafw0-dev is not configured yet.
 maemo-maf-dev depends on libmafw-shared0-dev; however:
  Package libmafw-shared0-dev is not configured yet.
 maemo-maf-dev depends on libgupnp-1.0-dev; however:
  Package libgupnp-1.0-dev is not configured yet.
 maemo-maf-dev depends on libgupnp-av-1.0-dev; however:
  Package libgupnp-av-1.0-dev is not configured yet.
dpkg: error processing maemo-maf-dev (--configure):
 dependency problems - leaving unconfigured

Re: How to resolve network connectivity without using Qt Mobility in Qt?

2010-07-22 Thread Sivan Greenberg
Hi Marius,

On Thu, Jul 22, 2010 at 11:59 AM, Marius Vollmer
marius.voll...@nokia.com wrote:

 For Harmattan, we are putting a Ovi Store Adaptor into place which
 makes the Ovi Store look like a regular repository.  The apt-cache
 search will find your paid packages and you can update them with apt-get
 upgrade, etc.

How is preventing unauthorized downloads maintained through this strategy ?

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


Re: nokia qt sdk and symbian

2010-06-21 Thread Sivan Greenberg
The Nokia QT SDK support cross platform development across S60 and
Maemo (Including simulator and on device debugging), you just need to
have the proper debugging plugin installed onto each target platform
and set up your USB network iface if under Linux. There was somewhere
a how to a very nice guy from Nokia showed me but I forgot the URL.

Once I find it I'll post it here.

Sivan

On Mon, Jun 21, 2010 at 5:28 PM, Martin DeMello martindeme...@gmail.com wrote:
 On Mon, Jun 21, 2010 at 7:55 PM, Daniil Ivanov daniil.iva...@gmail.com 
 wrote:
 Hi Martin!

  Symbian development tools never was officially ported to Linux and
 unlikely it will happen in future.

 That's sad, if true :(

  I don't know if you notice, but this mailing list is devoted to
 Maemo, so your question is offtopic here.

 True enough, but I can't be the only Maemo developer who is interested
 in the possibility of using the Qt SDK to deliver apps that run on
 both platforms.

 martin
 ___
 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: GoogleCL

2010-06-19 Thread Sivan Greenberg
Looks cool, I think I'll give it a try but most surely someone else
here will already have packaged it faster than me :) Actually even if
that is the case, I think this now enabled providing lean UI to do all
that common tasks with google services, especially bulk uploads of
photos or creating blogger posts with the html ready so you don't have
to fight with blogger's terrible handling of inline code snippet.

Sivan

On Sat, Jun 19, 2010 at 9:19 AM, Ville M. Vainio vivai...@gmail.com wrote:
 Anybody gave this a spin on phone already?

 http://google-opensource.blogspot.com/2010/06/introducing-google-command-line-tool.html

 It seems it will provide a trivial, supported way to integrate with
 google services. Who will be the first to package it? :)

 --
 Ville M. Vainio
 http://tinyurl.com/vainio
 ___
 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: Low Latency Audio Capture on the N900, QAudioInput BUG: has 5000msec latency, Meego audio future

2010-06-18 Thread Sivan Greenberg
On Fri, Jun 18, 2010 at 2:19 PM, Benno Senoner
benno.seno...@googlemail.com wrote:
 Sadly, this week Nokia stock again dropped like a rock, while Apple
 gets preorders for 600k Iphone 4 in a day and have trouble
 to process all the orders. Does that not ring  alarm bell at Nokia ?

Right, this is certainly not the appropriate medium for this kind of
discussion, but still I had the give my argument to stand up for those
who support and follow open source with concept operating systems and
platforms before it reaches the polish of the competitors, in sack of
open development process.

What Nokia does and has done with Maemo and MeeGo is yet unprecedented
from a commercial market point of view. Let me assure you that if you
communicate your issues you will get a serious response and if you're
right with your complaints action will be taken.

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


Re: Low Latency Audio Capture on the N900, QAudioInput BUG: has 5000msec latency, Meego audio future

2010-06-16 Thread Sivan Greenberg
On Wed, Jun 16, 2010 at 1:03 PM, Ville M. Vainio vivai...@gmail.com wrote:
 On Wed, Jun 16, 2010 at 12:56 PM, Benno Senoner
 benno.seno...@googlemail.com wrote:

 If Nokia can show us that pulse audio is able to achieve
 stable,dropout-free 10-20 msec audio latencies in any audio app
 requiring it and working perfectly
 when using QAudioInput/QAudioOutput classes then I'll shut up and take
 my words back, but at the moment the situation does not seem so, and I
 fear that
 those features will be inherited by Meego.

 I think you are barking at the wrong tree - pulseaudio should get way
 better latency than 5000ms, otherwise it would be useless for pretty
 much everything.

My thought exactly. If that really is the case, a proper phone
conversation would had never been possible on the device, but my
everyday shows it is :-)

And to a more serious note, I am NO expert in sound but it feels to me
that you might be wanting a bit more than what is currently expected
from any other mobile handheld computing device - are there any
examples of other mobile devices that allow you to achieve your goal?
Research see what they use or how they tackle the problems you're
facing.  If you application is highly specialized you could always
require things like being plugged to outlet or a car for specific
power draining functionalities

Why do you need multiple real time input source mixing for a voice
analysis application ?

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


Re: Extras-devel cleanup?

2010-06-15 Thread Sivan Greenberg
Why is the current app manager not as fast ? Maybe we could just add
some changes to it to have a daemon process or a cron that would check
in some intervals when there is data/network connection and update the
cache in the background? Instead of just doing so on-demand while the
user awaits at the UI?

Sivan

On Tue, Jun 15, 2010 at 11:56 PM, Ville M. Vainio vivai...@gmail.com wrote:
 On Tue, Jun 15, 2010 at 10:13 AM, Attila Csipa ma...@csipa.in.rs wrote:

 . The apt dir also got moved to /opt, which probably slowed it down a bit in
 exchange for a lot more space or the rootfs. And last, but not least, the
 extras-devel Packages file is a solid 14MB nowadays (curse them icons !),
 which takes time to get parsed/processed/updated no mater how you slice it.

 Ok then.

 I guess what we need is an alternative app manager - something that is
 as fast as apt-cache search / apt-get, but still allows relaxed
 usage, with a modern ui.

 --
 Ville M. Vainio
 http://tinyurl.com/vainio
 ___
 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: Quality assurance of stable software: my battery drained in few hours

2010-06-07 Thread Sivan Greenberg
On Sun, Jun 6, 2010 at 8:20 PM, Ian Stirling maemo-de...@mauve.plus.com wrote:
 Robin Burchell wrote:

 On Sun, Jun 6, 2010 at 2:23 PM, Ian Stirling maemo-de...@mauve.plus.com
 wrote:

 It's pretty hard to find out what's eating the battery on N900. First
 you
 have decide that the battery is being consumed too fast. The default
 charge
 meter occasionally realizes it's very wrong, and rapidly readjusts
 itself,
 giving potential misreadings there. bq27200 certainly helps there,
 though
 there's no production quality software available to use it yet. Nokia
 Energy Profiler still shines with its absence ;)

 I'm trying to develop something like this.
 An energy profiler.

 The ideal would be 'top' - sorted by power use.
 But this is hard. :)

 You mean, like, powertop? http://en.wikipedia.org/wiki/PowerTOP

 No, fairly unlike powertop.

 Powertop sorts by wakeups, which is not useless.

 Consider a compute intensive task that uses 99.95% of the CPU.
 At the same time, you've got a lightweight task that polls some descriptor
 10 times a second.

 This will appear above the application that's really causing most battery
 drain.

 Powertops metric - wakeups per second - is arguably for some loads better
 than top, but it can be horribly misleading for a number of reasons.

Ideally we'd have a few of the profilers each one for its metric or
combine the logic into one process (to be as lightweight) so we'd get
all the metrics in one profiling run.

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


Re: DBus Methods and Signals Introspection or Documentation

2010-06-07 Thread Sivan Greenberg
If there is not such docs yet, we need to develop some or ask for some
API docs. Who might know about this?

Sivan

On Mon, Jun 7, 2010 at 10:01 AM, Wei Li ttlee1...@gmail.com wrote:
 But is there any doc for at least the object methods and signals under
 /com/nokia? Because HAL has its own DBus instances as well as docs. But I
 couldn't find the /com/nokia ones.

 On Mon, Jun 7, 2010 at 3:03 AM, Ian Stirling maemo-de...@mauve.plus.com
 wrote:

 Wei Li wrote:

 Hi all,

 I am doing a project of middleware on Maemo/N900. I need to find the
 methods and signals related to the hardware, for example, HAL (especially
 the objects under /com/nokia since it is somehow proprietary). However, I
 couldn't find a detailed documentation on that. And I also used tools such
 as mdbus2, but since it lacks documentation and so does DBus itself, I
 couldn't figure out how to do the introspection to find the information I
 want. Anyone knows how to find that? Thanks!

 As I understand it, many of these mrhods do not support introspection, and
 there is no documentation.

 For example - the dbus 'backend' of liblocation.
 It's possible I'm confused, and have simply missed the docs.


 ___
 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: DBus Methods and Signals Introspection or Documentation

2010-06-07 Thread Sivan Greenberg
Daniil, maybe he was referring to something more platform (e.g. mobile
device) specific ? Or are those docs already containing this? (I
haven't looked into it in detail).



Sivan

On Mon, Jun 7, 2010 at 11:25 AM, Daniil Ivanov daniil.iva...@gmail.com wrote:
 Hi Wei!

  Can you use libhal and libhal-storage?
  http://maemo.org/api_refs/5.0/5.0-final/libhal/
  http://maemo.org/api_refs/5.0/5.0-final/libhal-storage/

 Thanks, Daniil.

 On Mon, Jun 7, 2010 at 10:01 AM, Wei Li ttlee1...@gmail.com wrote:
 But is there any doc for at least the object methods and signals under
 /com/nokia? Because HAL has its own DBus instances as well as docs. But I
 couldn't find the /com/nokia ones.

 On Mon, Jun 7, 2010 at 3:03 AM, Ian Stirling maemo-de...@mauve.plus.com
 wrote:

 Wei Li wrote:

 Hi all,

 I am doing a project of middleware on Maemo/N900. I need to find the
 methods and signals related to the hardware, for example, HAL (especially
 the objects under /com/nokia since it is somehow proprietary). However, I
 couldn't find a detailed documentation on that. And I also used tools such
 as mdbus2, but since it lacks documentation and so does DBus itself, I
 couldn't figure out how to do the introspection to find the information I
 want. Anyone knows how to find that? Thanks!

 As I understand it, many of these mrhods do not support introspection, and
 there is no documentation.

 For example - the dbus 'backend' of liblocation.
 It's possible I'm confused, and have simply missed the docs.


 ___
 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 mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: DBus Methods and Signals Introspection or Documentation

2010-06-07 Thread Sivan Greenberg
Wei,

 If you need to access storage stuff, this might be of help, although
mind you, it is in Python (you could use Python as well to do the
initial prototyping) - however, the storage keys are the same
ofcourse.

http://bazaar.launchpad.net/~sivan/hubackup/hubackup--main/annotate/head:/HUBackup/backend/DeviceInfo.py

Sivan

On Mon, Jun 7, 2010 at 2:15 AM, Wei Li ttlee1...@gmail.com wrote:
 Hi all,

 I am doing a project of middleware on Maemo/N900. I need to find the methods
 and signals related to the hardware, for example, HAL (especially the
 objects under /com/nokia since it is somehow proprietary). However, I
 couldn't find a detailed documentation on that. And I also used tools such
 as mdbus2, but since it lacks documentation and so does DBus itself, I
 couldn't figure out how to do the introspection to find the information I
 want. Anyone knows how to find that? Thanks!

 Cheers

 ___
 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: Live Backgrounds in PR1.2 hildon-desktop

2010-06-01 Thread Sivan Greenberg
That is very cool Kimmo!

I have a life improving app use case for that, I'll be sure to check
you examples.

The manager has to be written in C/GTK or can be eased off in PyGtk ?

Sivan

2010/6/1 Kimmo Hämäläinen kimmo.hamalai...@nokia.com:
 Hello!

 The PR1.2 has a super-secret, unplanned feature that we smuggled in:
 so-called live backgrounds support in hildon-desktop (= 1:2.2.133-1).
 Live background is a window that is displayed below or front of the Home
 applets, either in a specific desktop view (panning with the view) or as
 common for all views (static).

 Live background window is recognised when an integer-valued
 _HILDON_LIVE_DESKTOP_BACKGROUND window property is found in the window:

 0        this client is not a live background
 1-4      home view specific live background
 101-104  home view specific live foreground (above applets)
 -1       global live background used for all home views
 -101     global live foreground used for all home views

 Notice that you probably want to use a transparent window for live
 foregrounds so that the applets and the background image are still
 visible.  What you also want (I tell you) is to pause the animation of
 the background when it's not visible.  I have ported xsnow for
 demonstrating how to do the pausing and detect positions of the Home
 applets, the xsnow patch (against xsnow 1:1.42-8) is attached (I'm also
 trying to create a Garage project for it). The xsnow pausing is not
 optimal (it periodically wakes up to check sysfs for the display
 brightness), but it has not eaten all my battery even if I let it run
 overnight.

 Someone could write a Control Panel plugin for managing live backgrounds
 (these window properties), since there is no tool as yet.

 There is a basic code example / test program here:
 http://maemo.gitorious.org/fremantle-hildon-desktop/hildon-desktop/blobs/master/tests/test-live-bg.c

 -Kimmo


 ___
 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: Live Backgrounds in PR1.2 hildon-desktop

2010-06-01 Thread Sivan Greenberg
2010/6/1 Kimmo Hämäläinen kimmo.hamalai...@nokia.com:
 I think the Control Panel plugin API is C/GTK only since the plugin runs
 inside the Control Panel application.  You'd need to be somehow familiar
 with X11 programming, since it would involve finding out the current
 live backgrounds and offer UI for manipulating the window property on

So essentially find the XWindow ID and set transparency attribute on it?

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


Re: Quality assurance of stable software: my battery drained in few hours

2010-05-31 Thread Sivan Greenberg
Okay, so we could special case certain process or process groups that
need that sort of CPU intensity (I wonder how Chrome is in that
regard) .

If N900 had a larger stronger battery and if my 3G data connection
would have been free, I would not had any objections running s...@home
on my N900! I'm quite sure we are not alone in this universe ;)

Sivan

2010/5/31 Kimmo Hämäläinen kimmo.hamalai...@nokia.com:
 On Sun, 2010-05-30 at 10:30 +0200, ext Sivan Greenberg wrote:
 Stuck could be deduced for example when the process is in more then
 90% CPU for more than a threshold duration that we will  predetermine
 and being idle on its I/O streams.

 But that would prevent running s...@home ;)  Browser could easily take
 90% CPU in a legal case when flash is involved.

 -Kimmo


 Sivan

 On Sun, May 30, 2010 at 11:24 AM, Daniil Ivanov daniil.iva...@gmail.com 
 wrote:
  Hi Sivian!
 
   How do you define the stuck? It's Ok for the process to consume 90%
  of CPU time for short
   period of time.
 
  Thanks, Daniil.
 
  On Sun, May 30, 2010 at 11:20 AM, Sivan Greenberg si...@omniqueue.com 
  wrote:
  Hey Daniil,
 
   If a process is stuck in and awakened , and consumes more then a
  $PERDEFINED % of cpu, and it's output and input streams are idle, then
  I'd say we need to seriously consider killing it.
 
  Sivan
 
  On Sun, May 30, 2010 at 11:07 AM, Daniil Ivanov daniil.iva...@gmail.com 
  wrote:
  Hi Silvan!
 
   In these terms GPS and WiFi are also maligant. How kernel or
  anything else could
   know what is reasonable power consumption for a process?
 
  Thanks, Daniil.
 
  On Sat, May 29, 2010 at 10:49 PM, Sivan Greenberg si...@omniqueue.com 
  wrote:
  Actually, I would think the kernel should already do something like 
  that...
 
  On Sat, May 29, 2010 at 10:48 PM, Sivan Greenberg si...@omniqueue.com 
  wrote:
  Doesn't the userland carry some sort of process monitoring, killing
  malignant processes ? If not, we should develop something like this
  for MeeGo.
 
  Sivan
 
  On Sat, May 29, 2010 at 10:44 PM, Aniello Del Sorbo ani...@gmail.com 
  wrote:
  On 29 May 2010 10:03, Andrea Grandi a.gra...@gmail.com wrote:
 
  Hi,
 
  On 29 May 2010 19:02, Ian v...@riseup.net wrote:
   Hi
  
   I went to sleep at 3:00, I wake up few minutes ago with the N900
   powered off. There was not any active connection when I went to 
   sleep,
   so could anyone please explain me WHO drained my whole battery?!
  
   Bluetooth? I'd check that
 
  I never use it
 
 
  Is this a freshly flashed N900?
  Or did you restore from a backup?
  I had mine died yesterday in half a day because a process (I think
  intellisync or something like that) was stuck somehow somewhere.
  I have mine from a restored backup. Sure I wanted it to be stable 
  after a
  restore, but sometimes old config files/settings/whatever cause 
  unexpected
  (quite impossible to catch in testing) behaviors.
  --
  anidel
 
  ___
  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 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: Quality assurance of stable software: my battery drained in few hours

2010-05-30 Thread Sivan Greenberg
Hey Daniil,

 If a process is stuck in and awakened , and consumes more then a
$PERDEFINED % of cpu, and it's output and input streams are idle, then
I'd say we need to seriously consider killing it.

Sivan

On Sun, May 30, 2010 at 11:07 AM, Daniil Ivanov daniil.iva...@gmail.com wrote:
 Hi Silvan!

  In these terms GPS and WiFi are also maligant. How kernel or
 anything else could
  know what is reasonable power consumption for a process?

 Thanks, Daniil.

 On Sat, May 29, 2010 at 10:49 PM, Sivan Greenberg si...@omniqueue.com wrote:
 Actually, I would think the kernel should already do something like that...

 On Sat, May 29, 2010 at 10:48 PM, Sivan Greenberg si...@omniqueue.com 
 wrote:
 Doesn't the userland carry some sort of process monitoring, killing
 malignant processes ? If not, we should develop something like this
 for MeeGo.

 Sivan

 On Sat, May 29, 2010 at 10:44 PM, Aniello Del Sorbo ani...@gmail.com 
 wrote:
 On 29 May 2010 10:03, Andrea Grandi a.gra...@gmail.com wrote:

 Hi,

 On 29 May 2010 19:02, Ian v...@riseup.net wrote:
  Hi
 
  I went to sleep at 3:00, I wake up few minutes ago with the N900
  powered off. There was not any active connection when I went to sleep,
  so could anyone please explain me WHO drained my whole battery?!
 
  Bluetooth? I'd check that

 I never use it


 Is this a freshly flashed N900?
 Or did you restore from a backup?
 I had mine died yesterday in half a day because a process (I think
 intellisync or something like that) was stuck somehow somewhere.
 I have mine from a restored backup. Sure I wanted it to be stable after a
 restore, but sometimes old config files/settings/whatever cause unexpected
 (quite impossible to catch in testing) behaviors.
 --
 anidel

 ___
 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 mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Quality assurance of stable software: my battery drained in few hours

2010-05-30 Thread Sivan Greenberg
Stuck could be deduced for example when the process is in more then
90% CPU for more than a threshold duration that we will  predetermine
and being idle on its I/O streams.

Sivan

On Sun, May 30, 2010 at 11:24 AM, Daniil Ivanov daniil.iva...@gmail.com wrote:
 Hi Sivian!

  How do you define the stuck? It's Ok for the process to consume 90%
 of CPU time for short
  period of time.

 Thanks, Daniil.

 On Sun, May 30, 2010 at 11:20 AM, Sivan Greenberg si...@omniqueue.com wrote:
 Hey Daniil,

  If a process is stuck in and awakened , and consumes more then a
 $PERDEFINED % of cpu, and it's output and input streams are idle, then
 I'd say we need to seriously consider killing it.

 Sivan

 On Sun, May 30, 2010 at 11:07 AM, Daniil Ivanov daniil.iva...@gmail.com 
 wrote:
 Hi Silvan!

  In these terms GPS and WiFi are also maligant. How kernel or
 anything else could
  know what is reasonable power consumption for a process?

 Thanks, Daniil.

 On Sat, May 29, 2010 at 10:49 PM, Sivan Greenberg si...@omniqueue.com 
 wrote:
 Actually, I would think the kernel should already do something like that...

 On Sat, May 29, 2010 at 10:48 PM, Sivan Greenberg si...@omniqueue.com 
 wrote:
 Doesn't the userland carry some sort of process monitoring, killing
 malignant processes ? If not, we should develop something like this
 for MeeGo.

 Sivan

 On Sat, May 29, 2010 at 10:44 PM, Aniello Del Sorbo ani...@gmail.com 
 wrote:
 On 29 May 2010 10:03, Andrea Grandi a.gra...@gmail.com wrote:

 Hi,

 On 29 May 2010 19:02, Ian v...@riseup.net wrote:
  Hi
 
  I went to sleep at 3:00, I wake up few minutes ago with the N900
  powered off. There was not any active connection when I went to 
  sleep,
  so could anyone please explain me WHO drained my whole battery?!
 
  Bluetooth? I'd check that

 I never use it


 Is this a freshly flashed N900?
 Or did you restore from a backup?
 I had mine died yesterday in half a day because a process (I think
 intellisync or something like that) was stuck somehow somewhere.
 I have mine from a restored backup. Sure I wanted it to be stable after a
 restore, but sometimes old config files/settings/whatever cause 
 unexpected
 (quite impossible to catch in testing) behaviors.
 --
 anidel

 ___
 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 mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: QA Proposals (was Re: Quality assurance of stable software: my battery drained in few hours)

2010-05-30 Thread Sivan Greenberg
On Sun, May 30, 2010 at 10:20 PM, David Greaves da...@dgreaves.com wrote:
 Hi Sivan

 Just checking :

 [0]: http://wiki.meego.com/Proposal_for_a_Quality_Assurance_working_group

 and

 maemo-developers mailing list

 So we should really take (or at least cc) the QAWG to meego-dev (but see
 later)

Agreed. I was sure I was cc'ing meego-dev, but I responded while busy
with a load of other things so this slipped me.


 However could you look at:
  http://wiki.meego.com/Proposal_for_a_Repository_working_group
 Having spent quite a lot of time pushing for *something* to be done in this
 area I'd like to suggest that the successor to the RWG encompases this kind
 of QA activity.

I will, many thanks for re-pointing at it. I was not aware it would be
so relevant to this subject, as I got the impression this is very much
related to app development and not the core, but if we have access to
the core packages that setup the very base system (minus the kernel,
I'm not a kernel dev and not claiming to be) that this is probably
where it belongs.


 Personally, I'd also suggest that you forget about Working Groups the
 powers that be don't seem interested in setting up WGs for much other than
 product direction at the moment; certainly they won't (AFAIUI) set one up
 for just QA; it would be expected to fall under a larger umbrella. See the
 various TSG logs for the past few months for my (lbt) attempts and more
 useful URLs.

Will do. What would be the larger umbrella ? (-for the impatient ;))


 Of course there's also the Meeting call for Community application support
 that you responded to on the -community ml. Lets follow up in that meeting.

Are you referring to the next TSG meeting?


 Right... now the see later:

 I actually don't think there's much point in doing MeeGo QA policy right now
 anyway; I think we'd be *far* better off working on Maemo QA for Fremantle
 ... and Harmattan.
 We have an established community and real devices to work with.

Is there a policy in place for Maemo?


 We're also working on moving the build and QA infrastructure in Maemo
 towards the same basic shape that I think we'll see in MeeGo (ie an OBS
 driven approach). FYI I'm also working on workflow automation and
 integration with image and test systems internally for Nokia and we expect
 those solutions to be OSS and deployed on maemo.org meego.com(munity)

Great. What is the prospect of wiring those systems with system-wide
integrative tests?


 So if we work on a decent solution for Maemo and ensure it's suitable for
 MeeGo then we solve a lot of real-world issues.

Is there anyting out there to work on? How can we make it suitable for
MeeGo if there are not real devices out there yet? You just mentioned
those internal stuff , which would be released as OSS , but then
wouldn't things be more set in stone? How can I now influence or
contribute as a non technical user to that QA process?

Important note: I'm not bashing, just sincerely interested in the true
state of things and try to see where we can improve. Given all the QA
Maemo had been given so far (which I admit I have no detailed
knowledge of) the OS and device combination is till something very
much for the tech savy and hackers and rough on the edges. As a sad
personal example for me, in Israel no operator would sell N900, but
*all of them* carry iPhones in its multitude of versions and makes.

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


Re: Quality assurance of stable software: my battery drained in few hours

2010-05-29 Thread Sivan Greenberg
I also experienced that with the Facebook widget alone, but the
battery performance is also very poor without any active widgets or
connections (6 hours max!). I am also curious what sort of QA
procedures the OVI store publishing process carries, but this is what
I think only one sign of a greater problem with quality assurance that
I think is lacking across projects.

I hope we can change this in MeeGo, and ASAP.

Sivan

On Sat, May 29, 2010 at 1:34 PM, Daniil Ivanov daniil.iva...@gmail.com wrote:
 Hi Andrea!

 On Sat, May 29, 2010 at 1:18 PM, Andrea Grandi a.gra...@gmail.com wrote:
 Hi,

 On 29 May 2010 12:11, Ville M. Vainio vivai...@gmail.com wrote:
 On Sat, May 29, 2010 at 1:01 PM, Andrea Grandi a.gra...@gmail.com wrote:

 I went to sleep at 3:00, I wake up few minutes ago with the N900
 powered off. There was not any active connection when I went to sleep,
 so could anyone please explain me WHO drained my whole battery?!

 Can you ensure that your phone doesn't create connections automatically?

 yes I'm sure. I never let it connect automatically. And just for you
 to notice: once I really forgot to disconnect before going to sleep:
 when I wake up I still had more than half of the battery, but this is
 of course not the case.

 So my suspects are:

 - the Twitter widget available in OVI (if it's this, congratulation to
 people who publish software in OVI store without let testers to test
 it in extras-devel / extras-testing)

 The key word in phrase Ovi Store is a Store. Nobody will upload commercial
 applications to extras-devel or extras-testing. This is the way Ovi Store 
 works.

 You can save battery info log with the commands:
 lshal | grep battery.reporting.current  battery.log
 date  battery.log
 try to use facebook widget separately, twitter widget separately
 and maybe both of widgets disabled and see how battery life is affected.

 Thanks, Daniil

 - the facebook widget (very strange since it's available from the
 beginning, someone should have noticed this bug)
 - something really weird introduced with PR 1.2 (no comment).

 Regards,

 --
 Andrea Grandi
 email: a.grandi [AT] gmail [DOT] com
 website: http://www.andreagrandi.it
 PGP Key: http://www.andreagrandi.it/pgp_key.asc
 ___
 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 mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Quality assurance of stable software: my battery drained in few hours

2010-05-29 Thread Sivan Greenberg
On Sat, May 29, 2010 at 6:09 PM, Andrew Flegg and...@bleb.org wrote:
 Ovi's QA (such as obvious battery drainers) will help Nokia see that
 crowdsourced QA can be better than their in-house stuff (though our 10
 day process is apparently a bit longer than theirs).

I think that we better sacrifice time-to-delivery than sacrifice the
user experience. And yes, I think that OVI could use some more help by
crowd source, there's the champions. I'm sure we could use them to get
better coverage and at least some more widespread usage of an OVI app
before it is published, as is done with other interesting new revamps
with OVI.

I as a champion would be delighted to give feedback and do proactive
testing of new apps on the OVI store before they are released to the
wild, once asked to through the FN contact.

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


Re: Quality assurance of stable software: my battery drained in few hours

2010-05-29 Thread Sivan Greenberg
Doesn't the userland carry some sort of process monitoring, killing
malignant processes ? If not, we should develop something like this
for MeeGo.

Sivan

On Sat, May 29, 2010 at 10:44 PM, Aniello Del Sorbo ani...@gmail.com wrote:
 On 29 May 2010 10:03, Andrea Grandi a.gra...@gmail.com wrote:

 Hi,

 On 29 May 2010 19:02, Ian v...@riseup.net wrote:
  Hi
 
  I went to sleep at 3:00, I wake up few minutes ago with the N900
  powered off. There was not any active connection when I went to sleep,
  so could anyone please explain me WHO drained my whole battery?!
 
  Bluetooth? I'd check that

 I never use it


 Is this a freshly flashed N900?
 Or did you restore from a backup?
 I had mine died yesterday in half a day because a process (I think
 intellisync or something like that) was stuck somehow somewhere.
 I have mine from a restored backup. Sure I wanted it to be stable after a
 restore, but sometimes old config files/settings/whatever cause unexpected
 (quite impossible to catch in testing) behaviors.
 --
 anidel

 ___
 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: Quality assurance of stable software: my battery drained in few hours

2010-05-29 Thread Sivan Greenberg
Actually, I would think the kernel should already do something like that...

On Sat, May 29, 2010 at 10:48 PM, Sivan Greenberg si...@omniqueue.com wrote:
 Doesn't the userland carry some sort of process monitoring, killing
 malignant processes ? If not, we should develop something like this
 for MeeGo.

 Sivan

 On Sat, May 29, 2010 at 10:44 PM, Aniello Del Sorbo ani...@gmail.com wrote:
 On 29 May 2010 10:03, Andrea Grandi a.gra...@gmail.com wrote:

 Hi,

 On 29 May 2010 19:02, Ian v...@riseup.net wrote:
  Hi
 
  I went to sleep at 3:00, I wake up few minutes ago with the N900
  powered off. There was not any active connection when I went to sleep,
  so could anyone please explain me WHO drained my whole battery?!
 
  Bluetooth? I'd check that

 I never use it


 Is this a freshly flashed N900?
 Or did you restore from a backup?
 I had mine died yesterday in half a day because a process (I think
 intellisync or something like that) was stuck somehow somewhere.
 I have mine from a restored backup. Sure I wanted it to be stable after a
 restore, but sometimes old config files/settings/whatever cause unexpected
 (quite impossible to catch in testing) behaviors.
 --
 anidel

 ___
 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


Making Symbian / MeeGo cross device

2010-05-26 Thread Sivan Greenberg
Hi All,

  As MeeGo is about cross vendor OS, I would like to propose to have
builds of MeeGo for N8, or  Symbian 3/S60 on N900. I guess I am
dreaming of choosing the device and OS , given the hardware allows it.
Is there a way for us to achieve that? That would be something cool to
have, as providing choice for both the OS and device.

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


Re: Routing SMS to another app.

2010-04-03 Thread Sivan Greenberg
On Sat, Apr 3, 2010 at 2:00 PM,  kate.alh...@nokia.com wrote:


From: maemo-developers-boun...@maemo.org [maemo-developers-boun...@maemo.org] 
On Behalf Of ext Sukhbir Singh [singheinst...@gmail.com]
Sent: Saturday, April 03, 2010 2:32 PM
To: maemo-developers@maemo.org
Subject: Routing SMS to another app.

Hi developers,

I was wondering whether there is any way I can divert SMS messages from the 
Inbox to another app that I would be designing for this purpose. Like when a 
SMS comes, I just need to delete it from the Inbox, extract the sender's name 
and the message body and store it inside my app. Is there any way to do 
this? I am potential GSoC student.

 Easiest way is to do this with QtMobility messaging API. There QMEssagestore, 
 you can get signal of arriving SMS and then delete it.
 QTmobility Messagign with Messge Store support will be there in next couple 
 of weeks.

In the pymaemo or the pyside stack?

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


Re: refinding the syncing question

2010-03-27 Thread Sivan Greenberg
Right, so pairing with the N900 and starting the transfer it never
works the first go, after 3-4 failures it transferred most of the
contacts and some need to be imported by hand.

It has many issues, it lacks proper progress indication and it makes
the phone switch / phone setup app on the 97 Mini hang up and make it
need a reboot if you already started the sync and you accidently click
that menu item again.

There are more issues to it that consumed a lot of time until I
managed to do a semi decent sync last night.I would expect a bit more
from the Canonical way to sync.

Sivan

On Sat, Mar 27, 2010 at 9:46 AM, Ville M. Vainio vivai...@gmail.com wrote:
 The canonical program to accomplish this is the transfer and sync found in
 settings. You can sync with n97 over bluetooth.

 Implementing one by yourself is a huge task, which you probably don't want
 to do. Current n900 endpoint is using modified version of funambol (syncml
 server) which is a nontrivial amount of code.

 - Original message -
 I am looking to develop a program that will do this in PySide, where
 can I find docs about the API and the requisites to do so?

 program == periodical sync between Maemo and Symbian

 Sivan
 ___
 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: refinding the syncing question

2010-03-27 Thread Sivan Greenberg
Also, there is no way to know when the sync task has finished , e.g.
an artifact of no progress indication I guess.

Sivan

On Sat, Mar 27, 2010 at 12:33 PM, Sivan Greenberg si...@omniqueue.com wrote:
 Right, so pairing with the N900 and starting the transfer it never
 works the first go, after 3-4 failures it transferred most of the
 contacts and some need to be imported by hand.

 It has many issues, it lacks proper progress indication and it makes
 the phone switch / phone setup app on the 97 Mini hang up and make it
 need a reboot if you already started the sync and you accidently click
 that menu item again.

 There are more issues to it that consumed a lot of time until I
 managed to do a semi decent sync last night.I would expect a bit more
 from the Canonical way to sync.

 Sivan

 On Sat, Mar 27, 2010 at 9:46 AM, Ville M. Vainio vivai...@gmail.com wrote:
 The canonical program to accomplish this is the transfer and sync found in
 settings. You can sync with n97 over bluetooth.

 Implementing one by yourself is a huge task, which you probably don't want
 to do. Current n900 endpoint is using modified version of funambol (syncml
 server) which is a nontrivial amount of code.

 - Original message -
 I am looking to develop a program that will do this in PySide, where
 can I find docs about the API and the requisites to do so?

 program == periodical sync between Maemo and Symbian

 Sivan
 ___
 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: refinding the syncing question

2010-03-27 Thread Sivan Greenberg
What do I do if the syncing is hung up for 1.5 hours?

On Sat, Mar 27, 2010 at 1:39 PM, Carsten Munk carsten.m...@gmail.com wrote:
 2010/3/27 Graham Cobb g+...@cobb.uk.net:
 On Saturday 27 March 2010 07:46:58 Ville M. Vainio wrote:
 Implementing one by yourself is a huge task, which you probably don't want
 to do. Current n900 endpoint is using modified version of funambol (syncml
 server) which is a nontrivial amount of code.

 Ah, that's interesting.  Where do I find that modified code?

 I think Nokia's funambol is licensed through funambol commercial
 license, so closed source

 Regards,
 Carsten Munk
 ___
 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


Best practices to sync between N900 and N97 Mini.

2010-03-26 Thread Sivan Greenberg
Hi lists,

 I am trying to find the best way to sync between the two devices on a
periodical term and document it on the wiki or in my Forum Nokia Blog.

 What is the official or preferred way to do this sort of task?

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


refinding the syncing question

2010-03-26 Thread Sivan Greenberg
I am looking to develop a program that will do this in PySide, where
can I find docs about the API and the requisites to do so?

program == periodical sync between Maemo and Symbian

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


netstat and firewalls

2010-03-24 Thread Sivan Greenberg
Hi List,

 Today my N900 started have all corrupted UI graphics when using kinetic
scrolling and what not. The machine has turned into a non responsive paper
holder.

 doing a netstat -ta I found out there were a couple of unexplained
connection to a specific IP in ports ranging from 65xxx to 67xxx.

 Is there a firewall software for the Maemo ? Is it shipped from stock ? Has
any security consideration been taken into developing the OS to prevent
hacking and piracy since this is a machine that provides raw computer
power ?

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


/etc/init.d/ssh stop does not stop ssh on the N900

2010-03-24 Thread Sivan Greenberg
Hi List,

 I am trying to stop the SSH daemon using the init.d script to no avail. Has
anybody seen this before? This is a security issue in my taste.

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


Re: /etc/init.d/ssh stop does not stop ssh on the N900

2010-03-24 Thread Sivan Greenberg
Right that worked, thanks. Can this be aligned to work as on the OS upstart
was invented on?

Also, since there were no GUI for controlling the SSH server (I sense the
answer here is going to be it's not official Nokia) I'd say supporting
/etc/init.d/ssh stop is important for users  that are coming from the
pre-upstart time.

Sivan

On Wed, Mar 24, 2010 at 11:05 AM, pHilipp Zabel philipp.za...@gmail.comwrote:

 On Wed, Mar 24, 2010 at 9:59 AM, Sivan Greenberg si...@omniqueue.com
 wrote:
  Hi List,
   I am trying to stop the SSH daemon using the init.d script to no avail.
 Has
  anybody seen this before? This is a security issue in my taste.
  Sivan

 Try (initctl) stop sshd. sshd startup is handled by upstart, see
 /etc/event.d/sshd.

 regards
 Philipp

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


Re: netstat and firewalls

2010-03-24 Thread Sivan Greenberg
Right, so I did more drill down and it might be a skype contact , however,
is is normal for a skype's contact IP to appear like this and only one? I
mean, I have several skype contacts, and only that one appeared.

I have namp'd the host and it appears to be a windows machine with skype at
443 and port 80 open blank for some reason.

Why would it require mDNS ?

Sivan

On Wed, Mar 24, 2010 at 11:22 AM, Geordie Millar g...@stackunderflow.comwrote:

 What is the specific IP? It may be a multicast IP for various things like
 mDNS.

 Also are you sure port 67xxx is correct? TCP/UDP ports are numbered from 1
 (technically 0)-65535.

 As for security considerations: I don't think the N900 actually has any
 running externally accessible services that it needs to firewall off (that
 said, I'm remembering from OS2008, my N900 hasn't actually arrived yet).

 On 24/03/2010, at 7:05 PM, Sivan Greenberg wrote:

  Hi List,
 
  Today my N900 started have all corrupted UI graphics when using kinetic
 scrolling and what not. The machine has turned into a non responsive paper
 holder.
 
  doing a netstat -ta I found out there were a couple of unexplained
 connection to a specific IP in ports ranging from 65xxx to 67xxx.
 
  Is there a firewall software for the Maemo ? Is it shipped from stock ?
 Has any security consideration been taken into developing the OS to prevent
 hacking and piracy since this is a machine that provides raw computer
 power ?
 
  Sivan
  ___
  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 mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Google Calendar Support in the Maemo Calendar application.

2010-03-22 Thread Sivan Greenberg
Hi List,

  I was wondering if I can sync up my maemo calendar with the google
calendar I have.

  I couldn't find an option to do so. Are the parts to integrate this with
the shipped calendar app available for research to code such a feature in?

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


Re: Google Calendar Support in the Maemo Calendar application.

2010-03-22 Thread Sivan Greenberg
Also, on a related note, can I use python to see if a new msg arrived
through the mail client and respond accordingly ?

Sivan

On Mon, Mar 22, 2010 at 9:57 PM, Sivan Greenberg si...@omniqueue.comwrote:

 Hi List,

   I was wondering if I can sync up my maemo calendar with the google
 calendar I have.

   I couldn't find an option to do so. Are the parts to integrate this with
 the shipped calendar app available for research to code such a feature in?

 Sivan

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


Re: Google Calendar Support in the Maemo Calendar application.

2010-03-22 Thread Sivan Greenberg
So, reading qgill's post on that thread, ActiveSync is MS's sync protocol
with exchange and Maemo supports it through it's mail client ? Meaning this
would sync up everything else like contacts, meetings, calendar events and
have better update then the current very latent google mail check ?

Sivan

On Tue, Mar 23, 2010 at 12:00 AM, Hartti Suomela har...@gmail.com wrote:

 Have you tried syncing through Mail for Exchange?
 Some people have succeeded through MfE, and some have problems...
 http://talk.maemo.org/showthread.php?t=31315

 Hartti

 On Mon, Mar 22, 2010 at 12:57 PM, Sivan Greenberg si...@omniqueue.com
 wrote:
  Hi List,
I was wondering if I can sync up my maemo calendar with the google
  calendar I have.
I couldn't find an option to do so. Are the parts to integrate this
 with
  the shipped calendar app available for research to code such a feature
 in?
  Sivan
  ___
  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: Google Calendar Support in the Maemo Calendar application.

2010-03-22 Thread Sivan Greenberg
So I wonder if I could hook into this ActiveSync support and code an
addition to the mail checker:
I want to identify certain email messages, that people send me as an
appointment reminder and automatically import them into the calendar in
google or in the local calendar in the Maemo suite.

Sivan

On Tue, Mar 23, 2010 at 12:08 AM, Sivan Greenberg si...@omniqueue.comwrote:

 So, reading qgill's post on that thread, ActiveSync is MS's sync protocol
 with exchange and Maemo supports it through it's mail client ? Meaning this
 would sync up everything else like contacts, meetings, calendar events and
 have better update then the current very latent google mail check ?

 Sivan


 On Tue, Mar 23, 2010 at 12:00 AM, Hartti Suomela har...@gmail.com wrote:

 Have you tried syncing through Mail for Exchange?
 Some people have succeeded through MfE, and some have problems...
 http://talk.maemo.org/showthread.php?t=31315

 Hartti

 On Mon, Mar 22, 2010 at 12:57 PM, Sivan Greenberg si...@omniqueue.com
 wrote:
  Hi List,
I was wondering if I can sync up my maemo calendar with the google
  calendar I have.
I couldn't find an option to do so. Are the parts to integrate this
 with
  the shipped calendar app available for research to code such a feature
 in?
  Sivan
  ___
  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


Open Sourcing software components responsible to calls and GSM/GPRS connections.

2010-03-16 Thread Sivan Greenberg
Dear lists,

 I have an eager prospectus GSoC student, who happened to take same interest
as mine in developing a sophisticated answering mechanism for the
smartphones. At first we are targetting this at the N900 devices or the
futuristic MeeGo devices, but I'm sure if parts of the rtcomm are open it
could be migrated to Symbian as well, given the parts are similar in design
at least.

 How can we go about this? Or else, what would be the way to develop an
application as he described without open sourcing the rtcomm parts?

 Sukhbir, can you please follow up on this thread with a description or a
link to a specification or a write-up of the idea?

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


Re: Disabling WM animations

2010-03-15 Thread Sivan Greenberg
I would actually want to disable it for performance reasons. The current eye
candy is pretty tough for the N900 IMHO and causes lots of problems when all
sorts of events are arriving simultaneously.

Sivan

On Mon, Mar 15, 2010 at 9:33 AM, Alberto Mardegan 
ma...@users.sourceforge.net wrote:

 Hi,
  is there some way to completely disable window animations? It's just for
 debugging, to make sure that they are the (indirect) cause of device freezes
 when using Mapper.

 Ciao,
  Alberto

 --
 http://www.mardy.it -- geek in un lingua international!
 ___
 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: Disabling WM animations

2010-03-15 Thread Sivan Greenberg
Why isn't there anything in the settings UI to control this outside the
code? Like the Appearance manager in Ubuntu.

Sivan

2010/3/15 Kimmo Hämäläinen kimmo.hamalai...@nokia.com

 On Mon, 2010-03-15 at 08:43 +0100, ext Sivan Greenberg wrote:
  I would actually want to disable it for performance reasons. The
  current eye candy is pretty tough for the N900 IMHO and causes lots of
  problems when all sorts of events are arriving simultaneously.

 This can be done by hacking util/hd-transitions.c and
 home/hd-task-navigator.c, removing all the Clutter timeline playing
 stuff.  Easier way could be shortening their duration to 0.

 -Kimmo



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


Re: Disabling WM animations

2010-03-15 Thread Sivan Greenberg
Right, so that's something you have to willfully install. Should be there
from stock.

Sivan

On Mon, Mar 15, 2010 at 10:06 AM, Cláudio Sampaio pat...@gmail.com wrote:

 2010/3/15 Sivan Greenberg si...@omniqueue.com

 Why isn't there anything in the settings UI to control this outside the
 code? Like the Appearance manager in Ubuntu.


 Transitions Control?

 http://wiki.maemo.org/Customizing_Maemo#Transitions

 apt-get install transitioncontrol

 Best regards,
 --
 Cláudio Patola Sampaio
 IRC: ptl  - Yahoo: patolaaa
 Campinas, SP - Brazil.

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


Re: Disabling WM animations

2010-03-15 Thread Sivan Greenberg
Which repo is transitioncontrol in? Extras-Testing? Can't find it in Extras.

On Mon, Mar 15, 2010 at 10:06 AM, Cláudio Sampaio pat...@gmail.com wrote:

 2010/3/15 Sivan Greenberg si...@omniqueue.com

 Why isn't there anything in the settings UI to control this outside the
 code? Like the Appearance manager in Ubuntu.


 Transitions Control?

 http://wiki.maemo.org/Customizing_Maemo#Transitions

 apt-get install transitioncontrol

 Best regards,
 --
 Cláudio Patola Sampaio
 IRC: ptl  - Yahoo: patolaaa
 Campinas, SP - Brazil.

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


Re: Performance of floating point instructions

2010-03-10 Thread Sivan Greenberg
Hi Alberto!

On Wed, Mar 10, 2010 at 9:55 AM, Alberto Mardegan 
ma...@users.sourceforge.net wrote:

 Hi all,
  in maemo-mapper I have a lot of code involved in doing transformations
 from latitude/longitude to Mercator coordinates (used in google maps, for
 example), calculation of distances, etc.

 I'm trying to use integer arithmetics as much as possible, but sometimes
 it's a bit impractical, and I wonder if it's really worth the trouble.

 Does one have any figure about how the performance of the FPU is, compared
 to integer operations?

 A practical question: should I use this way of computing the square root:


 http://en.wikipedia.org/wiki/Methods_of_computing_square_roots#Binary_numeral_system_.28base_2.29

 (but operating on 32 or even 64 bits), or would I be better using sqrtf()
 or sqrt()?


 Does anyone know any tricks to optimize certain operations on arrays of
 data?



Basically, what we did with ThinX OS, is have a full blown soft-float
toolchain which then used the already proven and highly optimized GCC's
stack floating point operations. However , Maemo is not soft float, so I'd
recommend to experiment with rebuilding Mapper using such a soft float
enabled toolchain, statically linked to avoid glitches to system's libc or
have a seperat LD_LIBRARY_PATH to avoid memory hogging, and see where it
gets you.

IMHO this is the best way to do FP optimization. We have experimented with
it alot, including sqrtf and friend to no significant improvement.

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


Re: Fw: Proposal: MeeGo User Experience Framework working group

2010-03-04 Thread Sivan Greenberg
On Thu, Mar 4, 2010 at 4:22 PM, Eero Tamminen eero.tammi...@nokia.com wrote:
 Crash reporting isn't currently targeted for normal users
 for few reasons:

 * Crash dumps are large and can contain private information
  (like passwords).  Hopefully in Harmattan we can can use
  minidumps that contain only enough information for backtraces,
  not all the process data.

 * Installing syslog means that user's rootfs can run out of space
  if the log file grows too large (syslog is run as root).  Syslog
  can also contain private information (user names etc).

Hmmm, and then we have to tell the user to go clean up his rootfs as
happened with the last upgrade.


However, the fact that crash reporting is not suitable for the normal
user is exactly the reason why a user story tracker that I'd like us
to have could help here. Part of the QAWG efforts, in which a user can
tell in his own words what happened and later on a quality assurance
engineer goes over them and turns relevant ones to bugs, once the
story can be reproduced by him. That might demand more work of the QA
engineers, but IMHO this is the only way to achieve useful bug reports
that have a deterministic user-stories as a test case.

Sivan


 * Crash dumps in heavily loaded device will make the situation
  worse (whole crashing process needs to be swapped in for core
  dump etc).

Not to mention that already, when an app crashes (Like I've discovered
with the skyp plugin of telepathy) the system is brought to its knees
until the offending process and its children are cleared.

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


Re: Fw: Proposal: MeeGo User Experience Framework working group

2010-03-04 Thread Sivan Greenberg
Randall,

 I am thinking along the line of something like a sort of expert
system, a web ui, that offers bug/problem domains to the user to
choose from. Then according to the problem domains a set of question
are presented for the user to answer with minimum free text. And so on
and forth. We could even have something like this on the device, as a
complementary test-case or use-case to validate against a fix when it
is out.

What do you think?

Sivan

On Thu, Mar 4, 2010 at 3:52 PM, Randall Arnold tex...@ovi.com wrote:

 - Original message -
 Hi,

 ext Randall Arnold wrote:
  Thanks Attila!  I just uploaded a more recent update to the PDF
  (http://maemo-daemons.org/MeeGo_User_Experience_Framework.pdf)
  based on helpful feedback so far.

 Some comments on the bug reporting thing.

 We already have Crash reporter which collects crashes.


 Creating automated bug reports from crashes isn't useful because:

 * Users don't write detailed enough use-case descriptions
      to the crash uploads.  It's slightly too inconvenient to
      do that with the device.

 * Bugs are related to use-cases, not crashes.  Without a reproducible
      use-case, bugs are usually worthless as you cannot even verify
      potential fixes to them i.e. tell when the issue is fixed.


 Telling for which _already existing_ bug crash is related to is
 useful though and Crash reporter already supports that for (internal)
 bugs. Due to screen size constraints bug number is given as a keyword
 in note field instead of there being a separate field for it though.
 There are going to be some updates to Crash reporter soon so that user
 can select which bugs to upload (so that unrelated core dumps can be
 uploaded separately or ignored).


 Crash reporting isn't currently targeted for normal users
 for few reasons:

 * Crash dumps are large and can contain private information
      (like passwords).  Hopefully in Harmattan we can can use
      minidumps that contain only enough information for backtraces,
      not all the process data.

 * Installing syslog means that user's rootfs can run out of space
      if the log file grows too large (syslog is run as root).  Syslog
      can also contain private information (user names etc).

 * Crash dumps in heavily loaded device will make the situation
      worse (whole crashing process needs to be swapped in for core
      dump etc).


     - Eero

 Thanks for the information Eero. However, I'm looking to overcome the issues
 you cite rather than just accept them as inescapable.

 Randy

 --
 Ovi Mail: Free email account from Nokia
 http://mail.ovi.com

 ___
 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: Fw: Proposal: MeeGo User Experience Framework working group

2010-03-04 Thread Sivan Greenberg
Okay dude, I think we need to start working on this! At least start
designing the data model for starters :)

Sivan

On Thu, Mar 4, 2010 at 4:19 PM, Randall Arnold tex...@ovi.com wrote:

 - Original message -
 Randall,

  I am thinking along the line of something like a sort of expert
 system, a web ui, that offers bug/problem domains to the user to
 choose from. Then according to the problem domains a set of question
 are presented for the user to answer with minimum free text. And so on
 and forth. We could even have something like this on the device, as a
 complementary test-case or use-case to validate against a fix when it
 is out.

 What do you think?

 Sivan

 That is right on target with what I propose, especially the on-device
 aspect. Now you have me thinking my presentation comes up short... ; )

 Randy


 On Thu, Mar 4, 2010 at 3:52 PM, Randall Arnold tex...@ovi.com wrote:
 
  - Original message -
   Hi,
  
   ext Randall Arnold wrote:
Thanks Attila!  I just uploaded a more recent update to the PDF
(http://maemo-daemons.org/MeeGo_User_Experience_Framework.pdf)
based on helpful feedback so far.
  
   Some comments on the bug reporting thing.
  
   We already have Crash reporter which collects crashes.
  
  
   Creating automated bug reports from crashes isn't useful because:
  
   * Users don't write detailed enough use-case descriptions
         to the crash uploads.  It's slightly too inconvenient to
         do that with the device.
  
   * Bugs are related to use-cases, not crashes.  Without a reproducible
         use-case, bugs are usually worthless as you cannot even verify
         potential fixes to them i.e. tell when the issue is fixed.
  
  
   Telling for which _already existing_ bug crash is related to is
   useful though and Crash reporter already supports that for (internal)
   bugs. Due to screen size constraints bug number is given as a keyword
   in note field instead of there being a separate field for it though.
   There are going to be some updates to Crash reporter soon so that user
   can select which bugs to upload (so that unrelated core dumps can be
   uploaded separately or ignored).
  
  
   Crash reporting isn't currently targeted for normal users
   for few reasons:
  
   * Crash dumps are large and can contain private information
         (like passwords).  Hopefully in Harmattan we can can use
         minidumps that contain only enough information for backtraces,
         not all the process data.
  
   * Installing syslog means that user's rootfs can run out of space
         if the log file grows too large (syslog is run as root).  Syslog
         can also contain private information (user names etc).
  
   * Crash dumps in heavily loaded device will make the situation
         worse (whole crashing process needs to be swapped in for core
         dump etc).
  
  
       - Eero
 
  Thanks for the information Eero. However, I'm looking to overcome the
  issues
  you cite rather than just accept them as inescapable.
 
  Randy
 
  --
  Ovi Mail: Free email account from Nokia
  http://mail.ovi.com
 
  ___
  maemo-developers mailing list
  maemo-developers@maemo.org
  https://lists.maemo.org/mailman/listinfo/maemo-developers
 
 



 --
 Ovi Mail: Create an account directly from your phone
 http://mail.ovi.com

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


Re: [Meego-community] Fw: Proposal: MeeGo User Experience Framework working group

2010-03-04 Thread Sivan Greenberg
Good point.

I was thinking of writing something from scratch, but not quite.  so I
happen to also be a member of the Plone community (I happen to be *the* QA
team) and a good friend[4] of mine has done a lot of work on a repoze.bfg[3]
application called Karl[0], for the OSI in Budapest. Essentially a knowledge
base system I am hoping to adopt to our needs for the user-story tracker.

Of course, in the meanwhile, we could always use Trac[1] that has excellent
integration with various revision control systems around, and link between
user-stories to commits or bug reports in the Bugzilla. And of course there
is Launchpad which is now open source and could be utilized for that as it
also offers some integration and linkage between questions, specifications,
bugs and FAQs. However, given Trac's description I would say it's the tool
for the job for now, until we can make something of our own or work it out
to suite our emerging needs as they come in.

I am quite proficient with setup and admin of Trac , and would be happy to
contribute my experience to setting it up for the community's use.

Sivan

[0]: http://karlproject.org/
[1]: http://trac.edgewall.org/
 A relevant paragraph from its website:
*Trac allows wiki markup in issue descriptions and commit messages, creating
links and seamless references between* bugs, tasks, changesets, files and
wiki pages. A timeline shows all current and past project events in order,
making the acquisition of an overview of the project and tracking progress
very easy. The roadmap shows the road ahead, listing the upcoming
milestones.
[2]: https://answers.launchpad.net/
https://answers.launchpad.net/[3]: http://docs.repoze.org/bfg/1.2/
[4]: http://plone.org/author/ree
http://docs.repoze.org/bfg/1.2/
On Thu, Mar 4, 2010 at 8:28 PM, Warren Baird wjba...@alumni.uwaterloo.ca
wrote:
 On Thu, Mar 4, 2010 at 9:57 AM, Sivan Greenberg si...@omniqueue.com
wrote:

 Randall,

  I am thinking along the line of something like a sort of expert
 system, a web ui, that offers bug/problem domains to the user to
 choose from. Then according to the problem domains a set of question
 are presented for the user to answer with minimum free text. And so on
 and forth. We could even have something like this on the device, as a
 complementary test-case or use-case to validate against a fix when it
 is out.

 What do you think?

 Sivan


 Hi Sivan,

 That definitely sounds great...   However, I must admit that I've used
these
 systems a few times - last time was reporting an ubuntu bug...  And I
 generally didn't find them too useful - they didn't really help identify
the
 problem I was having though...

 I don't think the issue was with the approach, but rather with the
 implementation - maybe their 'expert' system wasn't quite expert enough.
I
 guess the question is do you have your eye on an existing system out there
 to re-use, or is this intended to be completely new development?

 Warren


 --
 Warren Baird - Photographer and Digital Artist
 http://www.synergisticimages.ca

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


Re: Fw: Proposal: MeeGo User Experience Framework working group

2010-03-03 Thread Sivan Greenberg
Randall, would you be interested in collaborating on the QAWG ?
See -
http://wiki.meego.com/Proposal_for_a_Quality_Assurance_working_group

I feel we've got some intersecting interests we should discuss.

I am going to put more work on the processes and the devices I believe
we need to utilize. Your proposal has some nice approach on the
complete user level involvement. Alas, How do we stimulate someone to
actually participate in the survey ? I can tell you I would find it a
bit irritating to enable the user feedback feature and would probably
put it off if I am in regular usage of the platform and not
specifically doing QA.


Sivan

On Wed, Mar 3, 2010 at 6:47 PM, Randall Arnold tex...@ovi.com wrote:

 - Original message -
 From: Attila Csipa‎ ma...@csipa.in.rs
 To: maemo-developers@maemo.org
 Subject: Re: Fw: Proposal: MeeGo User Experience Framework working group
 Date: Wed, 3 Mar 2010 17:32:50 +0100


On Wednesday 03 March 2010 16:13:28 Randall Arnold wrote:
  I have linked the latest draft of my proposal below.� So far I have
  included Andrew Flegg's ideas for donationware support (which was
  based on Maemo and will likely need some alterations) and am looking
  for more suggestions and technical guidance from the community.� In
  addition, I want to propose a MeeGo working group for this project as
  I lack the skills and time to make all of this happen.� I am
  especially hoping Andrew, Henri Bergius, Attila Csipa and more will
  jump in!
 
  So if anyone thinks this is a good idea, please join in and let's
  make MeeGo the OS to envy!
 
  http://maemo-daemons.org/MeeGo_User_Experience_Framework.pdf

 You have some really good stuff going on here. If such a thing can be
 pulled
 off tech-wise (i.e. the Nokia approval and support so the whole thing does
 not feel like a bolt-on with regard to application managers and such), it
 could very well be a defining point of the platform. May suggest you
 extend
 the 'call' to Daniel Wilms, he is/was also working with things like the
 Extras Assistant, which also fits this framework picture pretty well.


 Regards,
 Attila
  2.dat 


 Thanks Attila!  I just uploaded a more recent update to the
 PDF (http://maemo-daemons.org/MeeGo_User_Experience_Framework.pdf) based on
 helpful feedback so far.  I have also reached out to a group to start a
 dialog on a gaming ecosystem: http://xbmc.org/about/

 I assumed Daniel was on one of the lists but have added him specifically
 just in case.  I got a good reception from a very rough version of this
 proposal from Nokia management when I was in Santa Clara but of course there
 is a difference between lighting people up with an idea and turning it into
 reality.  ; )

 I'm still hoping to get this info on the MeeGo.com wiki and could use help
 in understanding how to add a new page!  I don't see a means...

 Randy


 --
 Ovi Mail: Create an account directly from your phone
 http://mail.ovi.com

 ___
 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: Fw: Proposal: MeeGo User Experience Framework working group

2010-03-03 Thread Sivan Greenberg
Another pressing question as I see it, you talk about automatic bug
search and and offer the user to comment or vote on an existing one if
a match is found. I've seen alot of bug tools in my time trying to do
to the same, I have to say that the matching algorithm usually works
when the user scores exactly to the same wording or set of words, and
in my experience the bugs that were suggested to me as already
existing were not such that my discovered issue was compatible with,
so I had to manually ignore the bug search and enter a new bug by its
own.

Are there any developments on this that I am not aware of yet? I'd be
happy to learn about them, as I am not an expert on automatic
reporting tools.

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


Re: [MeeGo-dev] Twitter client for Maemo in Qt + Python: call for developers and UI designers

2010-02-22 Thread Sivan Greenberg
Right, so at the moment PyQT supports more of the Qt bindings. But I think
we should use PySide and help the PySide team enable more of the bindings we
require, or at least ask them for those critical for the app development.

Sivan

On Mon, Feb 22, 2010 at 7:19 PM, Frank Banul frank.ba...@gmail.com wrote:

 PyQt.

 Frank

 On Mon, Feb 22, 2010 at 11:06 AM, Andrea Grandi a.gra...@gmail.com
 wrote:
  Hi,
 
  On 22 February 2010 18:01, Gibran Rodriguez brangi...@gmail.com wrote:
  Do you think PySide could be used at some point?
 
  I'm going to use PySide :)
  Do you know any other working binding for Qt available for Maemo?
 
  --
  Andrea Grandi
  email: a.grandi [AT] gmail [DOT] com
  website: http://www.andreagrandi.it
  PGP Key: http://www.andreagrandi.it/pgp_key.asc
  ___
  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 mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: [pymaemo] Twitter client for Maemo in Qt + Python: call for developers and UI designers

2010-02-22 Thread Sivan Greenberg
Just a note, a good friend of mine heard about the initiative and
that's what he said he wants as a feature:
Filtering of which postings to display using regular expressions and
hashtag names.

Sivan

On Mon, Feb 22, 2010 at 6:06 PM, Andrea Grandi a.gra...@gmail.com wrote:

 Hello,

 just few words to introduce myself (since I'm posting to MeeGo
 development list too).

 My name's Andrea Grandi, I'm italian and I'm a Maemo
 user/lover/contributor since the Nokia 770.
 I love Python as development language and few months ago I also gave
 some contributions to the PyMaemo project.

 In these days I had the idea to start writing a Twitter client for
 Maemo with a precise direction in my mind. I'll try to explain all my
 reasons here.
 First of all I've to thank the author of Mauku client. I use it since
 its first version and I'm quite happy with it. Then, why do I want to
 write another one?

 1) Maemo (MeeGo) is moving to Qt and for this reason I'm going to use
 Qt, while Mauku uses Gtk.
 2) I'm learning Qt and what is better than writing a complete (but not
 too complex) application to learn better?
 3) Mauku is not free as lot of people could think. Reading the source
 codeyou find this You are NOT allowed to modify or redistribute the
 source code., while I want to write a client and release it under
 GPL2 or GPL3 license.
 4) Mauku is not updated since some months and we have no news about it.
 5) I love Python and I like to write free software in this language
 6) I want to give to Maemo a stronger contribute.

 Now my request for help.

 Before lot of people start writing their own client resulting in 4-5
 twitter clients for Maemo, why don't we join our strength and work to
 a common project?
 I'm not a Python expert nor a Qt one, but I've some experience as
 project/team leader and since this is not a complex project, I would
 be glad to lead it.

 So, I'm looking for Python developers, Qt developers, UI designers and
 whoever want to contribute to this project.
 I still have to find a good name and logo for this application.

 Who want to help me?

 --
 Andrea Grandi
 email: a.grandi [AT] gmail [DOT] com
 website: http://www.andreagrandi.it
 PGP Key: http://www.andreagrandi.it/pgp_key.asc
 ___
 pymaemo-developers mailing list
 pymaemo-develop...@garage.maemo.org
 https://garage.maemo.org/mailman/listinfo/pymaemo-developers
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers