Re: my two big fustrations with the N800 - please help me find aworkaround!

2007-07-20 Thread Ed Bartosh
On Thu, 2007-07-19 at 16:38 -0400, ext Mike Lococo wrote:
  You mention several repositories that don't belong to us [Nokia]. We don't
  respond of them. We can't and won't stop developers from creating their
  own repositories.
 
  Maybe someone can monitor intersting and widely used packages moving it to  
  the extras repo notifying package developer or offering him/her to put  
  package there.
 
 It's much more sensible for the developers to simply put their packages 
 in the official repos in the first place (although if you want to 
 volunteer to move packages into extras no one will stop you). 
I would say some developers wouldn't be happy if someone else put their
packages into extras. If they want to put them there they would just do
that. I can see at least one reason of that: lack of download statistics
for packages downloaded from extras.

For example for me personally it's not a big problem to put at least
ssh, xterm, and similar often used packages to extras. Each time I do
the upgrade I have to remember where did I get them from, or to go to
maemo downloads and look for them there. Instead of it it can be just
couple of clicks in AI if all those packages were in extra.
Most of developers from this list have the same filing, I believe.
Probably it's time to just make a list of those 20 packages and put them
into extras?
Also it would be nice to make some criteria for packages to go there, at
least simple voting at the beginning.

  The problem is that the repos are frustrating to access and use, so folks 
 are throwing up their own instead.  
This one I don't understand at all, sorry. What frustration are you
talking about? For those developers who has garage accounts it's just
matter of sending one e-mail asking for access to extras. What kind of
frustration do you see here?

 It's an often discussed problem on 
 the developers list, although I don't recall that any clear conclusion 
 has been reached beyond Nokia is working on making the repos better, 
 or that any clear timeline has been laid out for improvements.
If it's about extras I think it's 100% community issue. Extras was given
to community long time ago, but people didn't manage to organize more or
less working practice to put their packages there. They prefer to have
their own repositories or just put packages everywhere for some unknown
reason.

-- 
Ed Bartosh [EMAIL PROTECTED]
Nokia-M/Helsinki
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: my two big fustrations with the N800 - please help me find aworkaround!

2007-07-20 Thread Luca Donaggio

2007/7/20, Tomas Junnonen [EMAIL PROTECTED]:


- Integrate it with the garage project page! When creating a release and
uploading files to the project, there should be a checkbox on the
release page for automagically pushing the packages to the repository.
If there's any additional hoops to jump through people just aren't going
to bother. Witness how few people bother listing their software on
downloads.maemo.org compared to the large number of new releases on
Garage (which is another discussion, creating a new release on Garage
should update the downloads catalog automatically).




I definitly second that!


Regards,

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

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


Re: my two big fustrations with the N800 - please help me find aworkaround!

2007-07-20 Thread Tomas Junnonen
ext Ed Bartosh wrote:
  The problem is that the repos are frustrating to access and use, so folks 
 are throwing up their own instead.  
 This one I don't understand at all, sorry. What frustration are you
 talking about? For those developers who has garage accounts it's just
 matter of sending one e-mail asking for access to extras. What kind of
 frustration do you see here?
 
 It's an often discussed problem on 
 the developers list, although I don't recall that any clear conclusion 
 has been reached beyond Nokia is working on making the repos better, 
 or that any clear timeline has been laid out for improvements.
 If it's about extras I think it's 100% community issue. Extras was given
 to community long time ago, but people didn't manage to organize more or
 less working practice to put their packages there. They prefer to have
 their own repositories or just put packages everywhere for some unknown
 reason.

I think at least partially it's because there's no carrot being offered
to the developers. If the Extras repository was included in the
Application Manager by default, although disabled (as Multiverse is in
Ubuntu, you can show a disclaimer when enabling it), people would be
more likely to upload to it:

- It creates awareness of the repository. Outside this mailing list few
developers are likely to even know of the existence of this repository.
If the repository is visible in the manager you can Google for
instructions on how to get your own software there.

- It gives the developer a wider audience to distribute to than just
having his .install file on his project page. Plus it's just cool to be
able to install your software out of the box in a few clicks.

- Without some official blessing Extras is just-another-repo from
developer perspective, with the added downside of not being fully under
the developer's control.

The process for delivering to the Extras repository could also be
streamlined:

- In my opinion there's a don't call us, we'll call you vibe in the
instructions on Garage.

- Integrate it with the garage project page! When creating a release and
uploading files to the project, there should be a checkbox on the
release page for automagically pushing the packages to the repository.
If there's any additional hoops to jump through people just aren't going
to bother. Witness how few people bother listing their software on
downloads.maemo.org compared to the large number of new releases on
Garage (which is another discussion, creating a new release on Garage
should update the downloads catalog automatically).

Regards,
Tomas
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: my two big fustrations with the N800 - please help me find aworkaround!

2007-07-20 Thread Riku Voipio
Tomas Junnonen wrote:
 I think at least partially it's because there's no carrot being offered
 to the developers. If the Extras repository was included in the
 Application Manager by default, although disabled (as Multiverse is in
 Ubuntu, you can show a disclaimer when enabling it), people would be
 more likely to upload to it:

   
One extra carrot could be automatically re-installing (with the 
co-operation of backup tool
and application-installer) all apps installed from maemo extras after 
reflashing device.

 - Without some official blessing Extras is just-another-repo from
 developer perspective, with the added downside of not being fully under
 the developer's control.

   
This is a important point as well. If someone uploads crap or there is any
other problem with maemo extras, there needs to be someone who can be
contacted who can fix the issue right away. No contact via bugzilla or
anonymous role person crap.

 - Integrate it with the garage project page! When creating a release and
 uploading files to the project, there should be a checkbox on the
 release page for automagically pushing the packages to the repository.
 If there's any additional hoops to jump through people just aren't going
 to bother. Witness how few people bother listing their software on
 downloads.maemo.org compared to the large number of new releases on
 Garage (which is another discussion, creating a new release on Garage
 should update the downloads catalog automatically).
   
Very very good idea.
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


RE: my two big fustrations with the N800 - please help me find aworkaround!

2007-07-20 Thread quim.gil
Just a quickie while I'm writing a longer response:

- maemo unstable repository. Let's talk about this, but it is a
discussion that needs to be done with the developers and at a
development level. The value of the distro relies on the use upstream
and other third party developers would make of it. Users alone can try
and test fresh software via partial releases, like we have done this
week. The effort that implies to launch and maintain a distro is in a
different magnitude, and I'm afraid this effort is not sustainable with
power users alone. Let's move this discussion to an own thread in
maemo-developers.

- Improving extras repository. Maybe I'm wrong, but the process to get
your packages in this repository is far less complex that the process
you need to go through in order to get a similar access to the Debian or
Ubuntu repos. Basically you need to get your .deb packages and .install
files ready and you need to sound trustful when requesting upload
permissions. The problem is probably elsewhere (you have made already
some very good points) and we are happy investing time and resources
fixing the problems i.e. providing more automation and integration
between garage.m.o, extras repository and downloads.m.o. This is another
discussion that needs to be held at a developer level, better at
maemo-developers with own thread.

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


Re: RTCom - SIP Service

2007-07-20 Thread Marius Vollmer
ext Larry Battraw [EMAIL PROTECTED] writes:

   As an aside, has anyone had their Application manager break after
 trying to to install RTCom?  I managed to get RTCom installed manually
 via apt-get/dpkg but now whenever I run the Application manager the
 window will appear almost instantly, titled Application manager, and
 sit forever.

That usually means that the backend process does not start up and the
frontend is waiting for it to respond.  That's quite bad since you
basically can't debug the situation without help from the frontend.
It's a known bug that has been fixed in more recent versions of the
AM.

The backend has quite low requirements for a successful startup.
Usually, sudo has some problems.  Try this as user:

$ sudo /usr/libexec/apt-worker
apt-worker: wrong invocation

If you see the error message wrong invocation from apt-worker, it
has been started successfully.

One common problem with sudo is that /etc/sudoers has the wrong
permissions:

$ sudo /usr/libexec/apt-worker 
sudo: /etc/sudoers is mode 0640, should be 0440

Maybe some of the RTCom packages messes with /etc/sudoers?

 Doing a strace results in the attached log

Thanks for the strace!  It was only for maemo-invoker and not for the
hildon-application-manager, but I appreciate the effort! :-) Debugging
can be a bitch on the maemo platform... :)
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: my two big fustrations with the N800 - please help me find aworkaround!

2007-07-20 Thread Ed Bartosh
On Fri, 2007-07-20 at 12:08 +0300, ext Tomas Junnonen wrote:
 ext Ed Bartosh wrote:
   The problem is that the repos are frustrating to access and use, so folks 
  are throwing up their own instead.  
  This one I don't understand at all, sorry. What frustration are you
  talking about? For those developers who has garage accounts it's just
  matter of sending one e-mail asking for access to extras. What kind of
  frustration do you see here?
  
  It's an often discussed problem on 
  the developers list, although I don't recall that any clear conclusion 
  has been reached beyond Nokia is working on making the repos better, 
  or that any clear timeline has been laid out for improvements.
  If it's about extras I think it's 100% community issue. Extras was given
  to community long time ago, but people didn't manage to organize more or
  less working practice to put their packages there. They prefer to have
  their own repositories or just put packages everywhere for some unknown
  reason.
 
 I think at least partially it's because there's no carrot being offered
 to the developers. If the Extras repository was included in the
 Application Manager by default, although disabled (as Multiverse is in
 Ubuntu, you can show a disclaimer when enabling it), people would be
 more likely to upload to it:
 
 - It creates awareness of the repository. Outside this mailing list few
 developers are likely to even know of the existence of this repository.
 If the repository is visible in the manager you can Google for
 instructions on how to get your own software there.
 
I'd look at it from community point of view. If we want to have one more
line in /etc/sources.list or in some other configuration file why we
should wait for Nokia to do that? Is it so hard to make some package for
this and put its .install file somewhere on garage?

 - It gives the developer a wider audience to distribute to than just
 having his .install file on his project page. Plus it's just cool to be
 able to install your software out of the box in a few clicks.
 
Exactly!

 - Without some official blessing Extras is just-another-repo from
 developer perspective, with the added downside of not being fully under
 the developer's control.
 
What I mean is that nothing prevents community to make it 'the repo'.
The only two things are missing: clear criteria to get there and team of
uploaders or even one uploader. Then if it works it can be improved
easily.
As a start point simple voting system should be enough, I believe.
I can help with uploads, if needed.

 The process for delivering to the Extras repository could also be
 streamlined:
 
 - In my opinion there's a don't call us, we'll call you vibe in the
 instructions on Garage.
It can also be changed even if it's true. I had no such impression and
I've been using extras for about a year already. And I'm not alone,
people who cares are using it.

 - Integrate it with the garage project page! When creating a release and
 uploading files to the project, there should be a checkbox on the
 release page for automagically pushing the packages to the repository.
I wouldn't consider it as a showstopper. I like the idea, but it looks
like improvement to me. We shouldn't wait for that to start using
extras.

 If there's any additional hoops to jump through people just aren't going
 to bother. 
Yeah, I can see that. And you know what? It's not because Nokia not
doing this and that, it's just because of people who don't bother. As a
result we have this mess with tons of repositories and .install files
instead of one extra. And we also have users, who have to deal with this
mess.

-- 
Ed Bartosh [EMAIL PROTECTED]
Nokia-M/Helsinki
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: my two big fustrations with the N800 - please help me find aworkaround!

2007-07-20 Thread Marius Vollmer
ext Tomas Junnonen [EMAIL PROTECTED] writes:

 I think at least partially it's because there's no carrot being offered
 to the developers. If the Extras repository was included in the
 Application Manager by default, although disabled (as Multiverse is in
 Ubuntu, you can show a disclaimer when enabling it), people would be
 more likely to upload to it:

Yes.  I will include it in the default configuration for the next IT
OS release.
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: RTcomm with freephonie.net SIP account?

2007-07-20 Thread Laurent MARTIN
 Do you have a GoogleTalk or other account also setup? Try disabling
 that. I found that if 1 account was connected the icon might still
 show solid green, even though the other account is having trouble.
I've now removed my GoogleTalk account: my SIP account is the only  
one on the N800 but I still can't ring any phone :-/

 If it still shows you're authenticating ok when it's the only active
 account, I would double check things like outbound proxy, STUN, etc.
 Have you tried receiving calls, per chance? If you had it working with
 Gizmo it should work with the same settings in RTcomm... unless of
 course you need TLS or http proxy, which aren't yet supported.
Yes, the authenticating is OK. I've tried to call my SIP on the N800  
from my mobile: the N800 rings but when I answer the call, my mobile  
does not detect I've taken the call and I finally get the voicebox :-/

I don't know exactly what are the specs of my SIP account on the  
freephonie.net domain. What I know is that it works w/o any problem  
using Gizmo on the N800 but I'm not able to know what Gizmo use as  
configuration for my account (it is configured as 2nd account).  
Finally I've removed Gizmo from my N800 to prevent from any  
incompatibility: not better :-(

Any other idea? TIA.

-- 
Laurent, Nantes (FR) - http://blog.lmartin.fr
Apple PowerBook 12
Treo 650 (unlocked GSM)
Nokia Internet Tablet N800


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


Re: RTCom - SIP Service

2007-07-20 Thread Larry Battraw
On 7/20/07, Marius Vollmer [EMAIL PROTECTED] wrote:
 ext Larry Battraw [EMAIL PROTECTED] writes:

As an aside, has anyone had their Application manager break after
  trying to to install RTCom?  I managed to get RTCom installed manually
  via apt-get/dpkg but now whenever I run the Application manager the
  window will appear almost instantly, titled Application manager, and
  sit forever.

 That usually means that the backend process does not start up and the
 frontend is waiting for it to respond.  That's quite bad since you
 basically can't debug the situation without help from the frontend.
 It's a known bug that has been fixed in more recent versions of the
 AM.

  Are these versions available in Sardine or somewhere else?


 The backend has quite low requirements for a successful startup.
 Usually, sudo has some problems.  Try this as user:

 $ sudo /usr/libexec/apt-worker
 apt-worker: wrong invocation

 If you see the error message wrong invocation from apt-worker, it
 has been started successfully.

  Yep, that is exactly what it printed, so no problem with the
/etc/sudoers file; I verified that by hand as well.
-r--r-1 root root 2316 Jul 19 09:02 /etc/sudoers


  Doing a strace results in the attached log

 Thanks for the strace!  It was only for maemo-invoker and not for the
 hildon-application-manager, but I appreciate the effort! :-) Debugging
 can be a bitch on the maemo platform... :)

  Sigh  :-)  I figured it was awfully short for what was getting
kicked off.   I did a copy of the root FS to the internal SD card to
boot from and now it works for whatever reason, regardless of whether
I boot from flash or SD.  Very strange.  I had already tried rebooting
before so I'm unsure of what has changed.

Thanks-
Larry
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: my two big fustrations with the N800 - please help me find aworkaround!

2007-07-20 Thread Ferenc Szekely
Hello,

On 7/20/07, Tomas Junnonen [EMAIL PROTECTED] wrote:
 Ed Bartosh wrote:
  I'd look at it from community point of view. If we want to have one more
  line in /etc/sources.list or in some other configuration file why we
  should wait for Nokia to do that? Is it so hard to make some package for
  this and put its .install file somewhere on garage?

 Defaults matter. By enabling extras through an install file on garage
 you're limiting yourself to the hardcore crowd who knows to visit garage
 in the first place.

 That's not to say the community couldn't step up to make extras The Repo
 right now without Nokia's help. I'm just saying the incentive for doing
 so is weak at the moment.

The repo is not without help. I am helping anyone who runs into
trouble. It is also me who invites people every now and then, but
invitation does not come just by asking. The person in question should
have a proven track record of Debian packaging. I usually check
previous packages before clicking the button in garage to send out the
invitation.

  What I mean is that nothing prevents community to make it 'the repo'
  The only two things are missing: clear criteria to get there and team of
  uploaders or even one uploader. Then if it works it can be improved
  easily.
  As a start point simple voting system should be enough, I believe.
  I can help with uploads, if needed.

 Clear criteria and a community vetting process for acceptance are the
 key points, and in my opinion the way to go about implementing this is
 to integrate it tightly with Garage:
  - Make requesting repository access a function of the existing project
 administrative web-interface, not emailing some dude.
This is among the plans, but right now it is only me who is hacking on
garage and on the other hand trying to manage other site related
development activities. GForge is open source, I am more than willing
to check and accept contributions, such as a plugin. I don't have
enough time unfortunately.

  - Requesting access through the interface creates an entry in a ticket
 tracker, where it can be voted and commented on. Access is granted (or
 not) when a repo admin resolves the ticket.

Great idea, contributions welcome.

  If there's any additional hoops to jump through people just aren't going
  to bother.
  Yeah, I can see that. And you know what? It's not because Nokia not
  doing this and that, it's just because of people who don't bother. As a
  result we have this mess with tons of repositories and .install files
  instead of one extra. And we also have users, who have to deal with this
  mess.

 There will always be people who just don't bother. By creating
 incentives for participating (larger audience, out-of-box experience)
 and at the same time lowering the entry bar (automation, well defined
 process) eventually you would reach critical mass and extras becomes the
 first choice for a developer seeking a distribution channel.

I wish you or others who care help me out. As said there is nobody atm
who could hack on garage. I am more than happy if somebody joins and
we could share the work (and joy).

 Regards,
 Tomas


Br,
ferenc
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: my two big fustrations with the N800 - please help me find aworkaround!

2007-07-20 Thread Tomas Junnonen
Ed Bartosh wrote:
 I think at least partially it's because there's no carrot being offered
 to the developers. If the Extras repository was included in the
 Application Manager by default, although disabled (as Multiverse is in
 Ubuntu, you can show a disclaimer when enabling it), people would be
 more likely to upload to it:

 - It creates awareness of the repository. Outside this mailing list few
 developers are likely to even know of the existence of this repository.
 If the repository is visible in the manager you can Google for
 instructions on how to get your own software there.

 I'd look at it from community point of view. If we want to have one more
 line in /etc/sources.list or in some other configuration file why we
 should wait for Nokia to do that? Is it so hard to make some package for
 this and put its .install file somewhere on garage?

Defaults matter. By enabling extras through an install file on garage
you're limiting yourself to the hardcore crowd who knows to visit garage
in the first place.

That's not to say the community couldn't step up to make extras The Repo
right now without Nokia's help. I'm just saying the incentive for doing
so is weak at the moment.

 What I mean is that nothing prevents community to make it 'the repo'.
 The only two things are missing: clear criteria to get there and team of
 uploaders or even one uploader. Then if it works it can be improved
 easily.
 As a start point simple voting system should be enough, I believe.
 I can help with uploads, if needed.

Clear criteria and a community vetting process for acceptance are the
key points, and in my opinion the way to go about implementing this is
to integrate it tightly with Garage:
 - Make requesting repository access a function of the existing project
administrative web-interface, not emailing some dude.
 - Requesting access through the interface creates an entry in a ticket
tracker, where it can be voted and commented on. Access is granted (or
not) when a repo admin resolves the ticket.

 If there's any additional hoops to jump through people just aren't going
 to bother. 
 Yeah, I can see that. And you know what? It's not because Nokia not
 doing this and that, it's just because of people who don't bother. As a
 result we have this mess with tons of repositories and .install files
 instead of one extra. And we also have users, who have to deal with this
 mess.

There will always be people who just don't bother. By creating
incentives for participating (larger audience, out-of-box experience)
and at the same time lowering the entry bar (automation, well defined
process) eventually you would reach critical mass and extras becomes the
first choice for a developer seeking a distribution channel.

Regards,
Tomas

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


Re: my two big fustrations with the N800 - please help me find aworkaround!

2007-07-20 Thread Ed Bartosh
On Fri, 2007-07-20 at 15:12 +0300, Tomas Junnonen wrote:
 Ed Bartosh wrote:
  I think at least partially it's because there's no carrot being offered
  to the developers. If the Extras repository was included in the
  Application Manager by default, although disabled (as Multiverse is in
  Ubuntu, you can show a disclaimer when enabling it), people would be
  more likely to upload to it:
 
  - It creates awareness of the repository. Outside this mailing list few
  developers are likely to even know of the existence of this repository.
  If the repository is visible in the manager you can Google for
  instructions on how to get your own software there.
 
  I'd look at it from community point of view. If we want to have one more
  line in /etc/sources.list or in some other configuration file why we
  should wait for Nokia to do that? Is it so hard to make some package for
  this and put its .install file somewhere on garage?
 
 Defaults matter. By enabling extras through an install file on garage
 you're limiting yourself to the hardcore crowd who knows to visit garage
 in the first place.
 
I agree with this. But considering the fact that we already have more
than 3,5 thousands registered garage users it's not bad to start with
them just to prove the concept. 
Of course it's much harder than just sitting and blaming Nokia :)

 That's not to say the community couldn't step up to make extras The Repo
 right now without Nokia's help. I'm just saying the incentive for doing
 so is weak at the moment.

 
  What I mean is that nothing prevents community to make it 'the repo'.
  The only two things are missing: clear criteria to get there and team of
  uploaders or even one uploader. Then if it works it can be improved
  easily.
  As a start point simple voting system should be enough, I believe.
  I can help with uploads, if needed.
 
 Clear criteria and a community vetting process for acceptance are the
 key points, and in my opinion the way to go about implementing this is
 to integrate it tightly with Garage:
  - Make requesting repository access a function of the existing project
 administrative web-interface, not emailing some dude.
  - Requesting access through the interface creates an entry in a ticket
 tracker, where it can be voted and commented on. Access is granted (or
 not) when a repo admin resolves the ticket.
 
Sounds like a plan. Any volunteers?

  If there's any additional hoops to jump through people just aren't going
  to bother. 
  Yeah, I can see that. And you know what? It's not because Nokia not
  doing this and that, it's just because of people who don't bother. As a
  result we have this mess with tons of repositories and .install files
  instead of one extra. And we also have users, who have to deal with this
  mess.
 
 There will always be people who just don't bother. By creating
 incentives for participating (larger audience, out-of-box experience)
 and at the same time lowering the entry bar (automation, well defined
 process) eventually you would reach critical mass and extras becomes the
 first choice for a developer seeking a distribution channel.
 
I can't say for others but for me personally incentives are obvious:
- ability to install my favorite packages in one click in AI or one run
of apt instead of looking for them and dealing with possible
installation issues.
- having one place for trusted working software which is known to work
and tested by others
- easy upgrades
- hapiness of users

Isn't it enough? It seems that it isn't and I still don't understand
why.

-- 
Ed Bartosh [EMAIL PROTECTED]
Nokia-M/Helsinki
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: my two big fustrations with the N800 - please help me find aworkaround!

2007-07-20 Thread Theodore Tso
On Fri, Jul 20, 2007 at 03:12:47PM +0300, Tomas Junnonen wrote:
 Defaults matter. By enabling extras through an install file on garage
 you're limiting yourself to the hardcore crowd who knows to visit garage
 in the first place.

True, but we don't need to wait until the next OS/Firmware refresh to
change the default.  It would be a good thing to do, but that's
probably at least 2-3 months away, no?  (And I
expect/hope/fear/anticipate eagerly that there will only be 2-3
releases before some new hardware refresh moving us from the 770 to
the N800 to maybe the N850, right?  :-)

What about highlighting some really cool community package that would
be of use to the general user population, not just the power users[1],
and putting it in extras, and then plugging it on the Tableteer web
site?  Then when people install it, they wlil get the extra repository
automatically added to sources list.

And in general, the goal really should be to encourage community
members to make their packages polished enough so they *are* worthy to
be published and plugged on Tableteer.  After all, in the open source
community that kind of publicity and reputation capital of getting
plugged on an official site is a really big motivator.  So if there
were standards published about what it would take to do that, I think
it would make a huge difference in terms of that carrot.  And that
was Nokia's original dream of the Internet Tablet anyway, right --- to
build a platform and to get the community to help make it much more
useful?  (At least, that's what I remember from chatting with the
Nokia folks at that really nice shindig in Tremezzo, Italy.  :-)

- Ted

[1] Although given the lack of a decent Calendar/PDA application and
better cellphone integration of the Contacts application, I suspect a
large number of the regular users of the N800 *are* power users; right
now I have to carry around my Cell phone, my palm pilot, *and* my
N-800, and when I can't carry around so many toys, guess which one
gets left at home?  Hint: it's not the cell phone.  And until Nokia
figures out how to implement decent PDA functionality, I'm still going
to be carrying my Palm pilot around.  I paid $$$ for the E70 and was
*very* disappointed in the quality of the PDA applications; why is it
that 12-year-old Palm technology still better than anything Nokia can
put out over a decade later?  I've occasionally considered ditching
the E70 and replacing it with a Treo, just to cut down on the number
of units I have to carry around.  If I could get a Treo (or something
with Palm Pilot level of functionality) in a E70 form-factor, I'd be
ditching the E70 so fast it would make your head spin.

And if the Palm Foleo has better PDA applications, it might seriouslly
threaten the N800; after all, it has built-in keyboard and is only
$100 more
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: my two big fustrations with the N800 - please help me find aworkaround!

2007-07-20 Thread andrei raevsky

On 7/20/07, Theodore Tso [EMAIL PROTECTED] wrote:


why is it
that 12-year-old Palm technology still better than anything Nokia can
put out over a decade later?

And if the Palm Foleo has better PDA applications, it might seriouslly
threaten the N800; after all, it has built-in keyboard and is only
$100 more




I think I can answer this one (and if I am wrong, please correct me): the
Nokia Tablets were never designed to be PDAs.  They have some PDA
capabilities thanks to, if my memory is correct, GPE (or something similar),
but they were *not* intended as PDAs.  You can probably plow a field with a
Ferrari, but it would be better to use a tractor.  And in a decade, Ferraris
will still be mediocre tools to plow fields.

I personally have no use whatsoever for PDA applications and I am quite
happy that Nokia did not even try to go down that road.  They created a
fantastic piece of hardware and a rather good OS to run it.  Then they added
some applications and the rest is up to us, the community.  And it seems
that the community does not have PDA functionality high up its list of
priorities and I understand that.

I do not mean to be critical, but you might stick to Palm for PDA like
applications and not expect Internet Tablets to ever even try to match them.

Cheers!

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


Re: my two big fustrations with the N800 - please help me find aworkaround!

2007-07-20 Thread Andrew Flegg
On 7/20/07, andrei raevsky [EMAIL PROTECTED] wrote:

 I personally have no use whatsoever for PDA applications and I am quite
 happy that Nokia did not even try to go down that road.  They created a
 fantastic piece of hardware and a rather good OS to run it.  Then they
 added some applications and the rest is up to us, the community.  And it
 seems that the community does not have PDA functionality high up its list
 of priorities and I understand that.

 I do not mean to be critical, but you might stick to Palm for PDA like
 applications and not expect Internet Tablets to ever even try to match
 them.

The community *has* tried to do calendar and contacts applications;
off the top of my head:

  * GPE Suite's (calendar, contacts, todo)
  * Opened Hand's Dates and Contacts
  * Winzig
  * DejaPim

...and probably a few others. But decent PIM applications (see Palm OS
or EPOC) are fairly involved, and these disparate efforts have had no
consolidated resource and leadership. Currently, with the Maemo
community so disparate, Nokia is best placed to provide that
leadership.

As you say, it's a fantastic piece of hardware (video bandwidth
notwithstanding), but it's only marketing which makes it an Internet
Tablet rather than high-end PDA or palmtop computer (if I were in
an uncharitable mood, I'd point out that it's not the RSS reader or
email client which makes it an Internet Tablet ;-)).

My phone doesn't advertise itself as a PDA, but it has a calendar, a
countdown timer and decent contacts management. Various people working
at Nokia have expressed the opinion its PIM functions should be
adequate for my needs. It's not: the screen is too small and the data
entry is crap.

The pragmatic point has also been made: *every* review of the 770/N800
has mentioned the lack of PDA-like functionality (whatever that is
taken to mean), if that results in a slightly more negative review, it
*will* cost additional sales. Presumably, at the moment Nokia
Marketing have decided that the cost of development is greater than
the cost of the lost sales.

Ted's made the consumer point: it's one of practicality, if I need an
MP3 player, PDA, phone and Internet Tablet; there will be times where
one or more has to stay behind. If I can manage one day without my
N800, why not two, four, a week, a month? Once it falls into disuse,
the community dies.

Cheers,

Andrew

-- 
Andrew Flegg -- mailto:[EMAIL PROTECTED]  |  http://www.bleb.org/
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: my two big fustrations with the N800 - please help me find aworkaround!

2007-07-20 Thread Theodore Tso
On Fri, Jul 20, 2007 at 04:03:33PM +0100, Andrew Flegg wrote:
 The community *has* tried to do calendar and contacts applications;
 off the top of my head:
 
  * GPE Suite's (calendar, contacts, todo)
  * Opened Hand's Dates and Contacts
  * Winzig
  * DejaPim
 
 ...and probably a few others. But decent PIM applications (see Palm OS
 or EPOC) are fairly involved, and these disparate efforts have had no
 consolidated resource and leadership. Currently, with the Maemo
 community so disparate, Nokia is best placed to provide that
 leadership.

And in fact, the problem is that one of them haven't gone ahead of the
others. If one of them were easy to extend, was 90% of the way there,
and had an open contribution model, it would probably rapidly
accelerate ahead of the others.  But it's hard to *make* that happen.
Open source communty is an organic process; it takes time for it to
develop; but once it does, the rate of change can take off very, very,
rapidly.

 As you say, it's a fantastic piece of hardware (video bandwidth
 notwithstanding), but it's only marketing which makes it an Internet
 Tablet rather than high-end PDA or palmtop computer (if I were in
 an uncharitable mood, I'd point out that it's not the RSS reader or
 email client which makes it an Internet Tablet ;-)).

I've always suspected that the Internet Tablet moniker was just an
excuse for the fact that Nokia didn't have the budget to implement a
decent set of PDA apps or a decent off-line RSS reader which could
suck down entire web pages when you're off line, and then allow you to
read them when you're on an airplane, ala my Advogato reader on my
Palm.  (Again, why is it that I am choosing to take my 12-year old
technology gadget instead of my N800 all the time?  Maybe because it
got a lot of things Just Right?  And for people who point out that
Advogato is a commercial application, I would pay $40/year for a
decent RSS feed reader, as I do with Advogato to get the advanced
service, and I would pay $40 for a decent calendar program, as I would
with Datebk3/4/5, and I would pay $40 for a decent addressbook
application that was feature-compatible with the Palm.  Unfortunately
the ISV community for the N800 hasn't happened yet like it has for the
Palm.)

 My phone doesn't advertise itself as a PDA, but it has a calendar, a
 countdown timer and decent contacts management. Various people working
 at Nokia have expressed the opinion its PIM functions should be
 adequate for my needs. It's not: the screen is too small and the data
 entry is crap.

The way my cell phone displays contact information is also crap, and
it doesn't have good searching capabilities.  In addition, the
calendar program doesn't display multiple overlapping entries well,
nor does it support repeating entries.  Again, Nokia needs to look at
what Datebk3, or even the original Datebook application from Palm had
12 years ago, before they try to claim that what they have is
adequate.  It's not even close.  But that's not the N800 team's
fault.

 The pragmatic point has also been made: *every* review of the 770/N800
 has mentioned the lack of PDA-like functionality (whatever that is
 taken to mean), if that results in a slightly more negative review, it
 *will* cost additional sales. Presumably, at the moment Nokia
 Marketing have decided that the cost of development is greater than
 the cost of the lost sales.

Yep.  The reviews also generally refer to it as a toy, because as
*just* as a web tablet, it's not compelling enough for someone to
spend $399.  Techheads buy it because of the possibilities, but to be
honest there hasn't been enough useful apps for me to pack it most of
the time when I go out.  I bring just my phone and my PDA, and that's
it.  Or if I'm going to bring more, I'll probably bring my X41 laptop,
suspended so I have the same kind of instant on that the N800 has,
with a 12 display and much faster ability to execute javascript for
those Web 2.0 sites.

 Ted's made the consumer point: it's one of practicality, if I need an
 MP3 player, PDA, phone and Internet Tablet; there will be times where
 one or more has to stay behind. If I can manage one day without my
 N800, why not two, four, a week, a month? Once it falls into disuse,
 the community dies.

The other problem is that even when I bring it along with me, and
people see it and ask me about the N800, I have to grimace and say,
it's a neat toy, but  Because in all honesty, it's hard for me
to plug something when it's missing what I consider to be basic
functionality.  If an Internet Tablet doesn't replace my PDA, but is
defined as something that is *missing* a decent calendar, and
*missing* a decent contact database, it's not very useful.  (And memo
to the Nokia marketing department: my honest assessment, which
includes the hopes that someday it will get the killer apps that it
needs, has probably cost them at least a half-dozen sales so far.  And
if there are enough people who feel the same as I do --- and 

Re: my two big fustrations with the N800 - please help me find aworkaround!

2007-07-20 Thread James Knott
andrei raevsky wrote:

 I personally have no use whatsoever for PDA applications and I am
 quite happy that Nokia did not even try to go down that road.  They
 created a fantastic piece of hardware and a rather good OS to run it. 
 Then they added some applications and the rest is up to us, the
 community.  And it seems that the community does not have PDA
 functionality high up its list of priorities and I understand that.

 I do not mean to be critical, but you might stick to Palm for PDA like
 applications and not expect Internet Tablets to ever even try to match
 them.

While you might not have need of some PDA functions, others might. 
Given that it's so easy to install software, why not simply make it
available for those who want it?


-- 
Use OpenOffice.org http://www.openoffice.org
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: my two big fustrations with the N800 - please help me find aworkaround!

2007-07-20 Thread Paul Klapperich
On 7/20/07, James Knott [EMAIL PROTECTED] wrote:
 andrei raevsky wrote:
 
  I personally have no use whatsoever for PDA applications and I am
  quite happy that Nokia did not even try to go down that road.  They
  created a fantastic piece of hardware and a rather good OS to run it.
  Then they added some applications and the rest is up to us, the
  community.  And it seems that the community does not have PDA
  functionality high up its list of priorities and I understand that.
 
  I do not mean to be critical, but you might stick to Palm for PDA like
  applications and not expect Internet Tablets to ever even try to match
  them.
 
 While you might not have need of some PDA functions, others might.
 Given that it's so easy to install software, why not simply make it
 available for those who want it?


I'm not sure I understand that statement. They are available. Nokia
isn't preventing you from installing them. They even added an alarm
API to the N800 so these apps can notify you when events are about to
occur, though they still don't have a vibrate alarm in the hardware
(next release, please??).

What Nokia probably won't do is spend money developing PIM apps. It's
a communication and entertainment device. I use it to stream media
(movies and audio), as an extension to my home telephone (love
Asterisk) and the best palm top browser I've ever used (neither Palm
or PocketPC can match the browsing experience). While I wouldn't mind
if Nokia spent the money on this, I wouldn't expect it. We'll need to
help our selves, here.

--Paul

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


Re: my two big fustrations with the N800 - please help me find aworkaround!

2007-07-20 Thread andrei raevsky

On 7/20/07, James Knott [EMAIL PROTECTED] wrote:


My point is that since it is almost a general purpose computer, people
should be able to do what ever they want with it, including PDA
function.



I don't think Nokia ever claimed that the N770/N800 were general purpose
computers.  It just happens that that is what they created, of course, but
that is an added bonus, if you want, not a stated goal.  The goal of these
units was to provide an unparalleled internet experience and in that goal
they have totally succeeded.  I have yet to see any handheld unit capable of
delivering the internet browsing experience of the N770/N800, in particular
when you consider price and size.

Anything beyond that was added bonus - even if that added bonus ended up
being HUGE.

Nokia added a couple of admittedly basic application which clearly are not
killer aps (-: the mail client or the RSS reader or the notes editor or the
media player will not get some technological achievement awards anytime some
:-).  The true killer ap is Opera and whatever else the Internet has to
offer.

You want PDA function: use Google calendar (or whatever else you like).

They way I see it, and please do correct me if I am wrong, Nokia fully
delivered on its promise when it made a small, light, wifi/bluetooth unit
capable of surfing the net with Opera.

Since they did base the OS on Debian GNU/Linux is was also probably apparent
to everybody that the unit had a huge potential (try getting a Palm, iPaq or
iPhone to run wget, top, netstat, ssh or nmap and you will see what I
mean).  So yes, the N770/N800 are *almost* general purpose computers, but
not quite (no printing, no ethernet, etc.).  If the community really felt
the need for PDA capabilities they would be here.  However, that has only
happened with the less than bleeding edge GPE (or whatever its called).
So that just goes to show that the community is not that interested in PDA
functionality.

I guess that I am lucky as one of the main thing I use my N800 (besides
surfing that it) is reading books and for that purpose FBReader is
absolutely perfect.  That is *the* killer ap, at least for me.  I was
however quite disappointed that originally the N800 could not play ogg
files.  So I, and many others, complained, and that has been kind off
addressed with kilikali, although what I wanted was an XMMS type of player.
But none of that involved Nokia itself, and that is how it should be.

I would even take that one step further: if I had my way, Nokia would stop
writing *any* applications at all.  Here is what I would want them to do:
create a small piece of hardware which can run Debian and let go and let the
community take care of everything else.  What is the best application on the
N770/N800?  Opera, which was *not* written by Nokia.  Nor was FBReader, nor
was Mplayer, not was Xchat, or Xterm, or whatever other application one
might see at the N770/N800 killer ap.  Compare these with the, shall we
kindly say, 'modest' pre-installed games.

The fact is that all the best aps for the N770/N800 were community written.
So why not take that one step further: let the community, maybe organized
and lead by Maemo, take it all over.

That would save Nokia plenty of money and the OS and application base would
be far superior.  I even wish that we could choose GNU/Linux or BSD to run
on these units.  Then we would have a *real* general purpose computer.

I suspect that it was the folks which want PDA functionality pre-installed
before buying which pushed Nokia to write an RSS and a mail client instead
of just installing an OS or, even better, selling the hardware without any
software at all.  But that would have been a hard sell not only to the
suits, but even to the general public.  So what they did is, well, create
the N770/N800 series, a careful exercise in compromises.

Associating hardware and software just makes no sense.  You end up with
iPhones and other such Apple toys, not computers.

I hope that Nokia makes enough money and get enough visibility to eventually
become a provider of Internet Tablet like hardware which would fully and
totally rely on the community to populate it with an operating sytem and
applications.  On the spectum between a handheld Debian computer on one
hand, and a Palm/Apple toy on the other, I hope Nokia will choose to be as
close as possible to the former.  If not, the community will always have the
option of removing the preinstalled software and replace it with something
else.

My 2cts.
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: my two big fustrations with the N800 - please help me find aworkaround!

2007-07-20 Thread David Hagood

On Fri, 2007-07-20 at 18:29 -0400, James Knott wrote:
 Paul Klapperich wrote:
 Another problem I've encountered, is with remote X apps.  On my desktop
 linux systems, I can remotely run apps, via ssh and X.  While I can
 start and display those apps on my N800, I can't use the keyboard or
 hand writing recognition to entere anything.  This has been part of X
 and Unix/Linux for many years, yet it's broken on the N800.

That's not entirely accurate. Handwriting recognition has never been a
part of the X windowing system, and if you have a Bluetooth keyboard
associated with the N800, you can most definitely run X applications
with keyboard.

The virtual keyboard/handwriting layer on the N800 is done not at the X
protocol level, but at the GTK level. There's no way for the X server to
know that the specific X window you have given focus to is a
keyboard type input - the only solution would be for any window which
can accept focus to cause the launch of the virtual keyboard. And note:
what X considers a window is not the same as what you or I consider a
window - any button, scroll bar, or just about any focusable object is a
window to X.

Now, if you want to complain about the window manager losing a minimized
window, so that any non-Hildonized program once minimized cannot be
maximized, I'll be right behind you saying Amen!


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


Re: my two big fustrations with the N800 - please help me find aworkaround!

2007-07-20 Thread James Sparenberg
On Friday 20 July 2007 07:45:16 andrei raevsky wrote:
 On 7/20/07, Theodore Tso [EMAIL PROTECTED] wrote:
  why is it
  that 12-year-old Palm technology still better than anything Nokia can
  put out over a decade later?
 
  And if the Palm Foleo has better PDA applications, it might seriouslly
  threaten the N800; after all, it has built-in keyboard and is only
  $100 more

 I think I can answer this one (and if I am wrong, please correct me): the
 Nokia Tablets were never designed to be PDAs.  They have some PDA
 capabilities thanks to, if my memory is correct, GPE (or something
 similar), but they were *not* intended as PDAs.  You can probably plow a
 field with a Ferrari, but it would be better to use a tractor.  And in a
 decade, Ferraris will still be mediocre tools to plow fields.

 I personally have no use whatsoever for PDA applications and I am quite
 happy that Nokia did not even try to go down that road.  They created a
 fantastic piece of hardware and a rather good OS to run it.  Then they
 added some applications and the rest is up to us, the community.  And it
 seems that the community does not have PDA functionality high up its list
 of priorities and I understand that.

 I do not mean to be critical, but you might stick to Palm for PDA like
 applications and not expect Internet Tablets to ever even try to match
 them.

 Cheers!

 Andrei

I kind of have to agree with Andrei.  If I wanted a PDA I'd put batteries in 
my palm III .  But to have the full capabilities of a laptop + 24/7 anywhere 
I have a Cell signal connectivity to the net so I can do things with my 
family until my boss calls in a panic.  THAT is priceless to me.

I don't see the system as a lightweight device at all.  The owner ... now that 
can be lightweight (I need to get off my duff here soon and build fuser 
modules.) But I really need to either carry something as portable as the 
770/n800 or figure out how to make my laptop walk.  

James



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


Re: my two big fustrations with the N800 - please help me find aworkaround!

2007-07-20 Thread James Knott
David Hagood wrote:
 On Fri, 2007-07-20 at 18:29 -0400, James Knott wrote:
   
 Paul Klapperich wrote:
 Another problem I've encountered, is with remote X apps.  On my desktop
 linux systems, I can remotely run apps, via ssh and X.  While I can
 start and display those apps on my N800, I can't use the keyboard or
 hand writing recognition to entere anything.  This has been part of X
 and Unix/Linux for many years, yet it's broken on the N800.
 

 That's not entirely accurate. Handwriting recognition has never been a
 part of the X windowing system, and if you have a Bluetooth keyboard
 associated with the N800, you can most definitely run X applications
 with keyboard.

 The virtual keyboard/handwriting layer on the N800 is done not at the X
 protocol level, but at the GTK level. There's no way for the X server to
 know that the specific X window you have given focus to is a
 keyboard type input - the only solution would be for any window which
 can accept focus to cause the launch of the virtual keyboard. And note:
 what X considers a window is not the same as what you or I consider a
 window - any button, scroll bar, or just about any focusable object is a
 window to X.

 Now, if you want to complain about the window manager losing a minimized
 window, so that any non-Hildonized program once minimized cannot be
 maximized, I'll be right behind you saying Amen!


   
When I use a remote app on my desktop system, the keyboard and mouse
work with that application.  Why doesn't the N800 keyboard follow
that, regardless of whether I'm using a virtual keyboard or hand
writing.  It is generating characters, just like any physical keyboard. 
Why should there be a difference for what should be an identical function?


-- 
Use OpenOffice.org http://www.openoffice.org
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: my two big fustrations with the N800 - please help me find aworkaround!

2007-07-20 Thread David Hagood

On Fri, 2007-07-20 at 21:20 -0400, James Knott wrote:
 When I use a remote app on my desktop system, the keyboard and mouse
 work with that application.

As they do with the N800. Hook a Bluetooth keyboard up, and it works
just like you said.

You might try actually READING what I posted.


   Why doesn't the N800 keyboard follow
 that, regardless of whether I'm using a virtual keyboard or hand
 writing.
Because, as I said in my first post, they keyboard on the N800 is NOT an
X function, it is a function of GTK, which, as I also said in my
previous post, is NOT A FUNCTION OF X. It is a layer ABOVE X.

That is like saying How come when I change my Gnome theme on my local
computer, my remote sessions don't change their theme! Gnome broke X!

No, themes are a level above the X protocol - just like the virtual
keyboard.

   It is generating characters, just like any physical keyboard. 
No, it is NOT. The Hildon keyboard is a GTK entity, and is NOT
generating X keypress events.

 Why should there be a difference for what should be an identical function?
 
Because they AREN'T identical functions, they are similar looking
functions. That's like saying that because a zebra looks like a horse,
it is identical to a horse, just stripy-er. They aren't the same, they
don't have the same number of chromosomes, they aren't the same.

The Hildon keyboard is a function of GTK, not X. It does not generate X
keyboard events, it generates GTK events OUTSIDE OF X.

Now, take a few moments, and READ WHAT I JUST WROTE.


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


Re: my two big fustrations with the N800 - please help me find aworkaround!

2007-07-20 Thread DrFredC.com
James Knott wrote:
 My point is that since it is almost a general purpose computer, people
 should be able to do what ever they want with it, including PDA
 function.  That said, I find some of the apps are not quite there yet,
 as far as product quality and usability go.  For example, while there is
 an email client, the import function doesn't import properly from Sea
 Monkey, in that it mixes up a couple of fields.  The capability is
 certainly in the device, we simply need the applications to use it properly.

 Another problem I've encountered, is with remote X apps.  On my desktop
 linux systems, I can remotely run apps, via ssh and X.  While I can
 start and display those apps on my N800, I can't use the keyboard or
 hand writing recognition to entere anything.  This has been part of X
 and Unix/Linux for many years, yet it's broken on the N800.-
I agree that Nokia could perhaps do a little more to direct folks to PIM 
apps for the N800.  However, in the big picture, I'm sure they will 
come, probably sooner than later. 

As for importing into the n800 mail client, my experience is there are 
also problems with importing from Thunderbird.  However, curiously, I 
imported my TBird address book into my N800, then exported it back to 
another computer which needed a TBird address book update.  Here I 
corrected the goofed up assignments (nickname and emails were 
reversed).  Then I exported back to the N800 and the corrections were 
correctly displayed in the N800.  Go figure.   I suppose it's possible 
that TBird had an update in the interum that might have played a role.   
Or something else was in play. 

  It would be very nice to get a Tbird (or Seamonkey) on the N800 that 
would have junk mail and folder filters.   It's a  big struggle to use 
the n800 to sort thru a couple hundred emails a day which Tbird does on 
my laptop without much trouble.  Seems to me most of these TBird 
features were available back when I was  bulleting along with a 133 M 
processor with 128M of memory.  

Always, Dr Fred C
[EMAIL PROTECTED]

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