Re: Fremantle initialisation scripts

2009-09-16 Thread Kimmo Hämäläinen
On Tue, 2009-09-15 at 21:47 +0200, ext Graham Cobb wrote:
 On Tuesday 15 September 2009 19:19:34 Graham Cobb wrote:
  How am I supposed to install an initialisation script in Fremantle?
 
 I have worked out the answer.
 
  I heard that Fremantle includes upstart but I can't find any documentation
  on how to use it!  Can someone point me to it?  The documentation on
  upstart.ubuntu.com seems not to apply to the Maemo installation because
  there is no /etc/init directory.
 
 The upstart documentation on http://upstart.ubuntu.com/getting-started.html 
 is 
 OK except that the jobs directory seems to be called /etc/event.d.

That's right. /etc/event.d is mostly for system services that are
started based on Upstart events, for stuff that should be started when
the user session starts, install a script under /etc/X11/Xsession.(d|
post).

-Kimmo

 
 I will add section to the http://wiki.maemo.org/QA_Porting_to_Fremantle Wiki 
 page.  If anyone has more info or better recommendations for how to handle 
 this in packages, please udpate that page.
 
 Graham
 ___
 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


Need sample application on Maemo 5 SDK

2009-09-16 Thread Venugopal Rao Gubbala
Hello,


Can any one provide me Sample application on Maemo 5 SDK with all the 
predefined folder structure.

I need it to understand basic structure of application.

Regards
Venugopal

Download Tanla Mobile Marketing and Advertising Guide. 
http://www.tanla.com/MobileGuide.htm
*

This  e-mail is  intended only for  the addressee. If  you are  not the 
intended recipient, then  dissemination,
 distribution or copying  of  this email is  strictly   prohibited. If   
received  in   error,  please destroy
 the  e-mail  and notify  the sender immediately.  This  mail has  been  
checked  for viruses. However recipients
 should undertake their own  virus check. Tanla Solutions Limited and its 
subsidiaries will not be liable for any losses.

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


Re: Need sample application on Maemo 5 SDK

2009-09-16 Thread Sarah Newman
Are you asking about the operating system directories like /usr , /home 
, /etc ...

Venugopal Rao Gubbala wrote:
 Hello,
 
 
 Can any one provide me Sample application on Maemo 5 SDK with all the 
 predefined folder structure.
 
 I need it to understand basic structure of application.
 
 Regards
 Venugopal
 
 Download Tanla Mobile Marketing and Advertising Guide. 
 http://www.tanla.com/MobileGuide.htm
 *
 
 This  e-mail is  intended only for  the addressee. If  you are  not the 
 intended recipient, then  dissemination,
  distribution or copying  of  this email is  strictly   prohibited. If   
 received  in   error,  please destroy
  the  e-mail  and notify  the sender immediately.  This  mail has  been  
 checked  for viruses. However recipients
  should undertake their own  virus check. Tanla Solutions Limited and its 
 subsidiaries will not be liable for any losses.
 
 **
 ___
 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: Need sample application on Maemo 5 SDK

2009-09-16 Thread Dmitri Vorobiev
On Wed, Sep 16, 2009 at 9:48 AM, Venugopal Rao Gubbala
venugopal.gubb...@tanla.com wrote:
 Hello,


 Can any one provide me Sample application on Maemo 5 SDK with all the 
 predefined folder structure.

There are many Maemo 5 sample applications available from Garage:

https://garage.maemo.org/svn/maemoexamples/trunk/

I guess this is what you might be looking for.

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


Re: Fremantle initialisation scripts

2009-09-16 Thread Graham Cobb
On Wednesday 16 September 2009 07:48:51 Kimmo Hämäläinen wrote:
 That's right. /etc/event.d is mostly for system services that are
 started based on Upstart events, for stuff that should be started when
 the user session starts, install a script under /etc/X11/Xsession.(d|
 post).

Does the stuff under /etc/X11/Xsession.(d|post) run as root or as user?

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


Re: Fremantle initialisation scripts

2009-09-16 Thread daniel wilms

 Does the stuff under /etc/X11/Xsession.(d|post) run as root or as user?
   
as user.

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


Re: Need sample application on Maemo 5 SDK

2009-09-16 Thread Murray Cumming
On Wed, 2009-09-16 at 10:16 +0300, Dmitri Vorobiev wrote:
 On Wed, Sep 16, 2009 at 9:48 AM, Venugopal Rao Gubbala
 venugopal.gubb...@tanla.com wrote:
  Hello,
 
 
  Can any one provide me Sample application on Maemo 5 SDK with all the 
  predefined folder structure.
 
 There are many Maemo 5 sample applications available from Garage:
 
 https://garage.maemo.org/svn/maemoexamples/trunk/
 
 I guess this is what you might be looking for.

I recently updated the maemopad example that is there. It should be
quite sane.

-- 
murr...@murrayc.com
www.murrayc.com
www.openismus.com

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


RE: Need sample application on Maemo 5 SDK

2009-09-16 Thread Murray Cumming
On Wed, 2009-09-16 at 16:58 +0530, Venugopal Rao Gubbala wrote:
 Hi,
 
 Can you give link for maemopad example with your changes?
 
 Currently I am using command apt-get source maemopad Will it get me the 
 correct maemopad example for maemo sdk 5?

Yes.

But the svn source code may have a few small changes. Here is some
information about checking maemoexamples out from svn:
https://garage.maemo.org/scm/?group_id=273

Please use reply-to-all with the mailing list. Don't just take things
off list.


-- 
murr...@murrayc.com
www.murrayc.com
www.openismus.com

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


RE: Need sample application on Maemo 5 SDK

2009-09-16 Thread Venugopal Rao Gubbala
Hi,

Thanks. Sure I will use reply-to-all.

Regards
Venugopal

From: Murray Cumming [murr...@murrayc.com]
Sent: Wednesday, September 16, 2009 5:14 PM
To: Venugopal Rao Gubbala
Cc: maemo-developers
Subject: RE: Need sample application on Maemo 5 SDK

On Wed, 2009-09-16 at 16:58 +0530, Venugopal Rao Gubbala wrote:
 Hi,

 Can you give link for maemopad example with your changes?

 Currently I am using command apt-get source maemopad Will it get me the 
 correct maemopad example for maemo sdk 5?

Yes.

But the svn source code may have a few small changes. Here is some
information about checking maemoexamples out from svn:
https://garage.maemo.org/scm/?group_id=273

Please use reply-to-all with the mailing list. Don't just take things
off list.


--
murr...@murrayc.com
www.murrayc.com
www.openismus.com



Download Tanla Mobile Marketing and Advertising Guide. 
http://www.tanla.com/MobileGuide.htm
*

This  e-mail is  intended only for  the addressee. If  you are  not the 
intended recipient, then  dissemination,
 distribution or copying  of  this email is  strictly   prohibited. If   
received  in   error,  please destroy
 the  e-mail  and notify  the sender immediately.  This  mail has  been  
checked  for viruses. However recipients
 should undertake their own  virus check. Tanla Solutions Limited and its 
subsidiaries will not be liable for any losses.

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


How to use extras-testing correctly?

2009-09-16 Thread Till Harbaum
Hi,

i have been asked to upload osm2go to extras-testing. It's not quite clear to
me how this is actually supposed to work. I see several possibilities:

1) Just upload something. Others will do some testing and i can upload 
 a fixed version of they see problems. The new version will then go though
 the same testing again. This is how i think it was initially meant to work.

2) Upload only things that have gone through my own testing to increase
  the likeliness that it will go straight through testing without any problems.
  This is the way i will use it.

I see several problems with 1):

- If something broken doesn't pass the tests and i keep uploading new
  versions people will likely get tired of me and my perhaps perfect 
  version will stay in testing forever because nobody wants to test my
  app over and over again

- If something broken actually passes the testing things get even worse
  as a bug fix has to go through testing again and the broken version will
  stay there until the bug fix passes testing

To me this means two things: 

1) don't update too often, so people/testers don't get bored
2) put some extensive internal testing before promoting something
  to extras-testing

This also means that i will delay the promotion of  osm2go as i am currently 
running my own tests.

I somehow think this is not the way it should work ... Any ideas how to use
it in a more efficient way?

Till


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


RE: How to use extras-testing correctly?

2009-09-16 Thread tero.kojo



From: maemo-developers-boun...@maemo.org 
[mailto:maemo-developers-boun...@maemo.org] On Behalf Of ext Till Harbaum
Sent: 16 September, 2009 15:16
To: maemo-dev
Subject: How to use extras-testing correctly?

Hi,

i have been asked to upload osm2go to extras-testing. It's not quite clear to
me how this is actually supposed to work. I see several possibilities:

1) Just upload something. Others will do some testing and i can upload
 a fixed version of they see problems. The new version will then go though
 the same testing again. This is how i think it was initially meant to work.

2) Upload only things that have gone through my own testing to increase
  the likeliness that it will go straight through testing without any problems.
  This is the way i will use it.

I see several problems with 1):

- If something broken doesn't pass the tests and i keep uploading new
  versions people will likely get tired of me and my perhaps perfect
  version will stay in testing forever because nobody wants to test my
  app over and over again

I rather see it as a chance to try out the latest versions. And as a tester a 
way to do my bit for the community. I'm not an excellent developer, but I can 
test applications.

And you are right, broken stuff shouldn't pass into the hands of the average 
high end consumer (because yes, the N900 will not only be in the hands of oss 
hackers, but a lot of other people). That's why there's the testing phase.

People most likely get tired if the application is of no use and broken. A 
repeated upload of a broken Hello world, might get disregarded soon. But 
something that people consider usefull and that has been downloaded over 10 000 
times... A few broken versions in the middle will hardly matter.
Actually it would be worse to push those broken versions directly to extras, 
that would hurt all those people, not just the testers.

The social dynamics of the system will make sure that things get tested. If an 
app gets a vote (up or down), others are likely to out of curiosity see what 
the tester said, and maybe even try it out themselves.

- If something broken actually passes the testing things get even worse
  as a bug fix has to go through testing again and the broken version will
  stay there until the bug fix passes testing

Some bugs will go through naturally. Perfect software doesn't exits. Don't even 
think so.
The thing is that testing weeds out bugs that would be considered blockers or 
major issues. I can live with a lot of minor issues, and I won't even notice 
them most of the time. When I do, I'll report them as bugs.

To me this means two things:

1) don't update too often, so people/testers don't get bored

Keeping changes to yourself increases the likelyhood that there are issues that 
you don't find. The author of the software is never the best tester. The best 
tester is completely independent, something which strangely enough we can 
achieve in the community.

Release often and release early. It does not say release broken.
Early so that the tester knows what is coming in. The worst testing experience 
will be the first time; new software, massive feature list and no base on which 
to work.
Often so that the tester can check the changed part fast and that the delta 
doesn't grow too much from the previous version.

2) put some extensive internal testing before promoting something
  to extras-testing

Sure, but which one do you like more, developing or testing?
If you are one of the few people (I know two) who utterly love both, then test 
until you think the test is exhaustive. Then give out and let others test too.

However my guess (and experience) is that people who write oss software love 
developing more than testing. Extras-testing provides testing as a service to 
the developer.

This also means that i will delay the promotion of  osm2go as i am currently
running my own tests.

Well, right now is a special time. There is practically no hardware available 
(some developer units in the hands of Nokia personnel and a few selected 
people). Right now it is hard to get ten votes at all. That just happened 30 
minutes ago for the first time (rootsh 1.5 is considered good for extras, a 
fitting package to go first).

And there is no stopping people from keeping their stuff in extras-devel for as 
long as they want.

Once there is hardware available, I think that the limit is the quaranteen time 
that the app has to stay in extras-testing. Knowing the community, my guess is 
that there will be enough testers for the apps. (some people code well, others 
like to test)

I somehow think this is not the way it should work ... Any ideas how to use
it in a more efficient way?

The idea is to make sure that the end user gets good software.

Tero

Till


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


Re: How to use extras-testing correctly?

2009-09-16 Thread Graham Cobb
On Wednesday 16 September 2009 13:15:59 Till Harbaum wrote:
 1) don't update too often, so people/testers don't get bored
 2) put some extensive internal testing before promoting something
   to extras-testing

My conclusions are similar but maybe a little different.

I am not promoting GPE to extras-testing until I have done some testing in 
extras-devel.  But I am not waiting for the app to be of releasable quality 
before I promote it.   I have divided the problems I know about into 3 
categories:

1) things which have to be fixed before going into extras-testing as they 
either make the app non-functional or carry some risk for the tester (e.g. a 
bug preventing switching to another app)

2) things which are high priority to fix and will probably be commented on by 
testers but which do not prevent doing useful testing

3) things which may not be fixed for the first release

I will promote once all the problems in category 1 are fixed.

 This also means that i will delay the promotion of  osm2go as i am
 currently running my own tests.

So, I am delaying promotion until I think the application is (i) usable, and 
(ii) not putting testers at risk of major problems.  This involves some 
amount of both testing and bugfixing -- probably a delay of about a couple of 
weeks in my case.

 I somehow think this is not the way it should work ... Any ideas how to use
 it in a more efficient way?

I do share your concern about how the frequency of updates will work.  Once I 
promote, and people do some testing and find problems which I need to fix, 
how often do I update?  If I do it one-by-one for each report, testers may 
find themselves testing the same features several times in one week!  My plan 
is to try to update about once a week -- but that may mean quite slow 
progress.  

The bottom line is that we need to try to use the process and see how well it 
works.

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


Fwd: How to use extras-testing correctly?

2009-09-16 Thread Jeremiah Foster
Sorry, sent to the wrong list.

Begin forwarded message:

 From: Jeremiah Foster jerem...@jeremiahfoster.com
 Date: September 16, 2009 3:48:59 PM GMT+02:00
 To: List for community development maemo-commun...@maemo.org
 Subject: Re: How to use extras-testing correctly?
 Reply-To: List for community development maemo-commun...@maemo.org


 On Sep 16, 2009, at 14:15, Till Harbaum wrote:

 Hi,

 i have been asked to upload osm2go to extras-testing. It's not quite
 clear to
 me how this is actually supposed to work. I see several  
 possibilities:

 1) Just upload something. Others will do some testing and i can  
 upload
 a fixed version of they see problems. The new version will then go
 though
 the same testing again. This is how i think it was initially meant
 to work.

 Yes, this is what happens. Please see http://wiki.maemo.org/Extras-testing
  for more information.


 2) Upload only things that have gone through my own testing to
 increase
 the likeliness that it will go straight through testing without any
 problems.
 This is the way i will use it.

 Sounds good.

 I see several problems with 1):

 - If something broken doesn't pass the tests and i keep uploading new
 versions people will likely get tired of me and my perhaps perfect
 version will stay in testing forever because nobody wants to test my
 app over and over again

 The testing is designed to check policy (at least my testing is, there
 are other tests as well) but it will not necessarily stop your upload,
 just produce a report indicating 'best practices'. Best practices are
 something we can all agree on; things that ease the user's experience
 of installing packages and make the developer's life easier too.


 - If something broken actually passes the testing things get even
 worse
 as a bug fix has to go through testing again and the broken version
 will
 stay there until the bug fix passes testing

 To me this means two things:

 1) don't update too often, so people/testers don't get bored
 2) put some extensive internal testing before promoting something
 to extras-testing

 This also means that i will delay the promotion of  osm2go as i am
 currently
 running my own tests.

 I somehow think this is not the way it should work ... Any ideas how
 to use
 it in a more efficient way?

 I think if we emulate the debian quality assurance methodology that
 might be good. Ideally, you'll run the tests on your package locally
 _before_ you upload to the builder, this would be like using linitan
 in debian. I am not sure how the builder tests and Niel's tests will
 work, but I am certain those can be explained by the people working on
 them.

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


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


Re: Considering /opt and MyDocs in your packages

2009-09-16 Thread Marius Vollmer
ext Graham Cobb g+...@cobb.uk.net writes:

 So, given all the controversy and discussion, why don't we start with the 
 simple hack.

Yep.  How shall we start?  I noticed that the vor package is already
optified.  Nice!

I just ran maemo-optify over all extras-devel packages.  The result is
here:

deb http://zagadka.vm.bytemark.co.uk/optify/opts-2k/ ./

Please test your package if you are curious.  (But please be gentle with
that little server.)

Some data is here:

http://zagadka.vm.bytemark.co.uk/optify/opts-2k/DATA.filtered

It has the format:

packagen-links   kilobytes-saved

The top ten entries are:

mysql-server-5.0   753   60770
libicu40 8   16469
enigma  19   16276
mysql-client-5.032   15756
libqt4-webkit2   15508
pokerth  7   12548
glom54   10569
glom-sqlite 62   10565
libqt4-gui   7   10039
cmake79173

The 700+ symlinks in mysql-server are certainly excessive and need
manual intervention, mysql-client, glom and glom-sqlite could need some
tuning, but the rest looks reasonable, I'd say.

 The **really** interesting question is going to be whether someone can come 
 up 
 with a solution which Nokia can (and will agree to) apply in a Fremantle 
 update!

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


Mnemonics (Access keys) usage in Fremantle

2009-09-16 Thread Andre Klapper
In many 3rd party apps, buttons/check boxes/menuitems use mnemonics
(=underlined letter in a word that can be used together with the Alt key
for the sake of accessbility).

In every official Fremantle screenshot I have seen there are no
mnemonics though.

Is there any should not use mnemonics guideline?
I could not find anything in the HIG at
http://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide/Human_Interface_Guidelines/

andre
-- 
Andre Klapper (maemo.org bugmaster)

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


Re: Mnemonics (Access keys) usage in Fremantle

2009-09-16 Thread Kamen Bundev
I think the mnemonics are shown in N810 only if the keyboard is slid open.
Maybe the same thing applies to Fremantle?

Regards:
Bundyo

On Wed, Sep 16, 2009 at 6:10 PM, Andre Klapper aklap...@openismus.comwrote:

 In many 3rd party apps, buttons/check boxes/menuitems use mnemonics
 (=underlined letter in a word that can be used together with the Alt key
 for the sake of accessbility).

 In every official Fremantle screenshot I have seen there are no
 mnemonics though.

 Is there any should not use mnemonics guideline?
 I could not find anything in the HIG at

 http://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide/Human_Interface_Guidelines/

 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: Mnemonics (Access keys) usage in Fremantle

2009-09-16 Thread Faheem Pervez
Sure, but the point is that the N900 has no Alt key; keyboard slid
open or not. :)

Best Regards,
Faheem

On Wed, Sep 16, 2009 at 4:12 PM, Kamen Bundev bun...@gmail.com wrote:
 I think the mnemonics are shown in N810 only if the keyboard is slid open.
 Maybe the same thing applies to Fremantle?

 Regards:
 Bundyo

 On Wed, Sep 16, 2009 at 6:10 PM, Andre Klapper aklap...@openismus.com
 wrote:

 In many 3rd party apps, buttons/check boxes/menuitems use mnemonics
 (=underlined letter in a word that can be used together with the Alt key
 for the sake of accessbility).

 In every official Fremantle screenshot I have seen there are no
 mnemonics though.

 Is there any should not use mnemonics guideline?
 I could not find anything in the HIG at

 http://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide/Human_Interface_Guidelines/

 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


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


Re: Mnemonics (Access keys) usage in Fremantle

2009-09-16 Thread Cornelius Hald
On Wed, 2009-09-16 at 17:10 +0200, Andre Klapper wrote:
 In many 3rd party apps, buttons/check boxes/menuitems use mnemonics
 (=underlined letter in a word that can be used together with the Alt key
 for the sake of accessbility).

All Gtk stock items get mnemonics by default. 

 In every official Fremantle screenshot I have seen there are no
 mnemonics though.
 
 Is there any should not use mnemonics guideline?
 I could not find anything in the HIG at
 http://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide/Human_Interface_Guidelines/

I thought it's discouraged (but it was only mentioned on tmo), so I
filed this bug[1] some time ago.
https://bugs.maemo.org/show_bug.cgi?id=5128



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


Re: Mnemonics (Access keys) usage in Fremantle

2009-09-16 Thread Cornelius Hald
On Wed, 2009-09-16 at 18:12 +0300, Kamen Bundev wrote:
 I think the mnemonics are shown in N810 only if the keyboard is slid
 open. Maybe the same thing applies to Fremantle?

No, looks like they are always shown :(


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


Re: Mnemonics (Access keys) usage in Fremantle

2009-09-16 Thread Andre Klapper
Am Mittwoch, den 16.09.2009, 17:16 +0200 schrieb Cornelius Hald:
 I thought it's discouraged (but it was only mentioned on tmo), so I
 filed this bug[1] some time ago.
 https://bugs.maemo.org/show_bug.cgi?id=5128

Ah, that was the one that I had in mind (I thought it was on a mailing
list though, that's why I didn't find it before posting this).

As you state discouraged by HIG, where exactly is it in the HIG? Or
was that more like an expectation? :-)

andre
-- 
Andre Klapper (maemo.org bugmaster)

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


Re: Embedded browsers

2009-09-16 Thread Jeffrey Barish
I have now tried installing python2.5-gnome2-extras on 3 other N8x0's.  In 
every case I get:

Nokia-N800-23-14:/etc/apt# apt-get install python2.5-gnome2-extras
Reading package lists... Done
Building dependency tree 
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable   
distribution that some required packages have not yet been created   
or been moved out of Incoming.   

Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against 
that package should be filed.  
The following information may help to resolve the situation:   

The following packages have unmet dependencies:
  python2.5-gnome2-extras: Depends: python-support (= 0.3.4) but it is not 
installable 

E: Broken packages

and

Nokia-N800-23-14:/etc/apt# apt-get install python-support
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package python-support is not available, but is referred to by another 
package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package python-support has no installation candidate

Although the installation worked for Kamen in scratchbox, it still appears 
that the package is broken.  I would report a bug except for two things:
1. There does not seem to be a category for reporting bugs of this nature.
2. Nokia plans no further releases for diablo, so I presume that the bug 
will never be fixed.

I also tried Mer.  Under Mer it is possible to install the package and it is 
then possible to import gtkmozembed.  However, when I run my program, I get 
the message

SystemError: dynamic module not initialized properly

Anyone know how to fix this problem?
-- 
Jeffrey Barish


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


Re: Mnemonics (Access keys) usage in Fremantle

2009-09-16 Thread Claudio Saavedra
El mié, 16-09-2009 a las 17:10 +0200, Andre Klapper escribió:
 In many 3rd party apps, buttons/check boxes/menuitems use mnemonics
 (=underlined letter in a word that can be used together with the Alt key
 for the sake of accessbility).
 
 In every official Fremantle screenshot I have seen there are no
 mnemonics though.
 
 Is there any should not use mnemonics guideline?
 I could not find anything in the HIG at
 http://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide/Human_Interface_Guidelines/

We are currently disabling them in the theme layout gtkrc files.
Application developers don't need to worry about that.

Claudio


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


Re: Mnemonics (Access keys) usage in Fremantle

2009-09-16 Thread Cornelius Hald
On Wed, 2009-09-16 at 17:37 +0200, Andre Klapper wrote:
 Am Mittwoch, den 16.09.2009, 17:16 +0200 schrieb Cornelius Hald:
  I thought it's discouraged (but it was only mentioned on tmo), so I
  filed this bug[1] some time ago.
  https://bugs.maemo.org/show_bug.cgi?id=5128
 
 Ah, that was the one that I had in mind (I thought it was on a mailing
 list though, that's why I didn't find it before posting this).
 
 As you state discouraged by HIG, where exactly is it in the HIG? Or
 was that more like an expectation? :-)

Well, now looks more like an expectation. I think it was kanishou on tmo
who mentioned it. But I'm really not sure anymore and my five minute
search didn't show anything.



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


Re: How to use extras-testing correctly?

2009-09-16 Thread Henrik Hedberg
tero.k...@nokia.com wrote:

 Once there is hardware available, I think that the limit is the 
 quaranteen time that the app has to stay in extras-testing. Knowing the 
 community, my guess is that there will be enough testers for the apps. 
 (some people code well, others like to test)

Is it possible to predict or set the actual moment when a package 
goes into extras?  For example, if I liked to make a grand announcement 
of my new software, how could I time my announcement when the control of 
the release date and time is not in my own hands?

BR,

Henrik

-- 
Henrik Hedberg - +358 (0)40 574 5087 - http://www.henrikhedberg.net/
Innologies - Innovative Technologies - http://www.innologies.fi/
Oulu, Finland - FI19934487, VAT reg. - http://www.innologies.com/
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Embedded browsers

2009-09-16 Thread Kamen Bundev
No, I tried in the armel SDK and part of the packages are in the SDK repo,
so its possible that it isn't installable on the device.

Regards:
Bundyo

On Wed, Sep 16, 2009 at 7:47 PM, Jeffrey Barish
jeff_bar...@earthlink.netwrote:

 On Monday 14 September 2009 11:20:02 pm you wrote:
  Well, it seems you have an older version of python-support installed, so
  there must be something else wrong.
 
  Just tried:
  apt-get install python2.5-gnome2-extras
  and it installed flawlessly in my Diablo scratchbox.
 
  Regards:
  Kamen

 Is it possible that the package works for x86 but not armel?  Did you ever
 try
 installing on a N8x0?
 --
 Jeffrey Barish


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


Re: How to use extras-testing correctly?

2009-09-16 Thread tero.kojo
- Original message -

 tero.k...@nokia.commailto:tero.k...@nokia.com wrote:

  Once there is hardware available, I think that the limit is the
  quaranteen time that the app has to stay in extras-testing. Knowing the
  community, my guess is that there will be enough testers for the apps.
  (some people code well, others like to test)

 Is it possible to predict or set the actual moment when a package
 goes into extras?  For example, if I liked to make a grand announcement
 of my new software, how could I time my announcement when the control of
 the release date and time is not in my own hands?

I understood the process to be such that the package owner get's notified of 
the pass, but can/has to press the promotion button to extras. That would 
enable the grand entrance with fanfare and timing.

Niels can correct me if I'm lost on this one.

Tero

 BR,

 Henrik

 --
 Henrik Hedberg - +358 (0)40 574 5087 - http://www.henrikhedberg.net/
 Innologies - Innovative Technologies - http://www.innologies.fi/
 Oulu, Finland - FI19934487, VAT reg. - http://www.innologies.com/
 ___
 maemo-developers mailing list
 maemo-developers@maemo.orgmailto: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 PUSH N900. Now open for submissions.

2009-09-16 Thread Thomas Waelti
The hackers' guide mentions the light sensor,  proximity  sensor,  and  IR  
port.
Can someone from Nokia already anwer some questions about these three 
interfaces?

Glancing at 
http://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide/Architecture/System_Software#Mode_Control_Entity_.28MCE.29,
 it seems that MCE is used to control light sensor and proximity  sensor. While 
it seems that some parts of MCE are available through D-Bus according to 
http://maemo.org/api_refs/5.0/beta/mce-dev/ (LED, vibrator), the control light 
sensor and proximity  sensor are not mentioned. Are/will the be available 
through D-Bus, too? Or is there another preferred method to communicate with 
MCE for these sensors? What kind of values or information can the proximity 
sensor offer?

What is the exact specification and intended purpose of the IR port? (It seems 
to be a bit of an easter egg, but Irreco is already available for Maemo 5, so I 
guess the port is available as a serial device - source isn't available yet, 
however). And: Any range information?

For happy hacking, it would be nice to have this information available.

Thanks! (and special thanks to the persons getting the IR port onboard!!!)
-Tom


 Hacker's Guide released: http://bit.ly/3epzBN
 Any info if the sample projects will make it to the Maemo Summit?

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


RE: I've installed the Maemo 5 development environment, then what?

2009-09-16 Thread Peter Follo

Thanks, Daniel!

That extras-devel repo you pointed out helped a bit but a lot of packages 
returns errors like:

***
[sbox-FREMANTLE_X86: ~]  apt-get install mcalendar
Reading package lists... Done
Building dependency tree... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  mcalendar: Depends: python2.5-osso but it is not installable
 Depends: python-sqlite but it is not installable
 Depends: python-dateutil but it is not installable
E: Broken packages
***

Also I can't find the mozilla based web browser microb, is it not available?

I have not dived in to this too deeply yet but I guess all this is to blame on 
the beta state the SDK is in at the moment. On the other hand the n900 is soon 
out on the market and the developers at nokia (hopefully) must have a more 
mature SDK (don't they?) so I am a bit surprised.

I'm feeling I'm sliding out of topic here but I just believe that completeness 
of the SDK is essential for the community around maemo 5 based products such as 
the n900 to gain momentum. I just hope it's not too late.

Anyhow again thanks, I can still work on my apps backend.

Regards
Peter




 Date: Tue, 15 Sep 2009 09:45:39 +0300
 From: daniel.wi...@nokia.com
 To: peter.fo...@hotmail.com
 CC: maemo-developers@maemo.org
 Subject: Re: I've installed the Maemo 5 development environment, then what?
 
 Hi Peter,
 
 the SDK you are using is still in beta state. But anyway you can run 
 your applications in the X86 target and the Fremantle UI within the SDK. 
 Instructions how to start it, you will find in the installation 
 instructions [1], even though unfortunately the address book is not part 
 of it. But it will be there in the final version. So please have a 
 little bit of patience.
 
 For the address book API, you could check out this page out of the 
 documentation [2].
 
 In general you can add applications in the SDK by using aptitude. For 
 example if you add this line to your sources list (/etc/apt/sources.list):
 
 deb http://repository.maemo.org/extras-devel fremantle free non-free
 
 and run
 
 apt-get update
 
 and finally:
 
 apt-get install application-name
 
 you can install and test some applications in the SDK, but in some cases 
 with limited functionality. Your own app you can test and run as well 
 with the command
 
 run-standalone.sh excecutable file
 
 
 [1] 
 http://maemo.org/development/sdks/maemo_5_beta_2_sdk_installation/#StartUI
 [2] 
 http://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide/Using_Generic_Platform_Components/Using_Address_Book_API
 
 I hope this helped you a bit,
 
 Cheers Daniel
 
 ext Peter Follo wrote:
  I guess I'm missing something pretty obvious here but I've been 
  looking for an answer for a few days now without success. :-/ Worth to 
  mention I'm a totally maemo newbie.
 
  I've followed the instructions on how to setup the maemo 5 SDK on 
  ubuntu and it went just fine (I think) but I was ecxpeting more, 
  greedy as I am.
 
  How do I add apps. Lets say I want to develop an app for the upcomming 
  nokia n900 that brings up the address book for the user to pick a 
  contact in it. Ok, I found the libosso-abook package and I guess it 
  will do the trick but I miss the actual adressbook application to be 
  launched.
 
  Can I get it somewhere?
 
  Is there a repo to add or some downloads to get a n900 emulator?
 
 
 
  
  Med Windows Live kan du ordna, redigera och dela med dig av dina 
  foton. 
  http://www.microsoft.com/sverige/windows/windowslive/products/photo-gallery-edit.aspx
 

_
Med Windows Live kan du ordna, redigera och dela med dig av dina foton.
http://www.microsoft.com/sverige/windows/windowslive/products/photo-gallery-edit.aspx___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers