Re: Google SoC, To-Do

2007-03-16 Thread Michael 'Mickey' Lauer
[EMAIL PROTECTED] wrote:
 From the idea page came me to mind To-Do list. One may say it is
 simple, but I want to do quite powerful one and I think I will
 came to troubles with OpenMoko libs. So part of work would have
 to be bugfixing/adding features to OpenMoko libs.

 I would like to do something like 'call for papers' and collect
 ideas of whatever it should be able to do. You can mail me
 directly if you doesn't want to flood mailinglist. I will be
 putting ideas to wiki.

Please see the bugtracker entries for openmoko-libs, there are also
some feature wishes which may be google SoC project worthy, if they're
not too small.

:M:
-- 
- Michael Lauer [EMAIL PROTECTED]   http://openmoko.org/

Software for the worlds' first truly open Free Software mobile phone


___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Idea: up-to-date business card

2007-03-16 Thread Peter A Trotter

Interesting stuff,

I checked the draft for 1.1 out:

http://openid.net/specs/openid-simple-registration-extension-1_1-01.html

As well as the main authentication specification. Also I signed up to an IdP
and signed up to the OpenID Wiki as a test.

Whilst OpenID is lovely stuff it does not at the moment seem appropriate for
use in the way we intend. Which is pretty much what I expected in the first
place. You have to authenticate every time you go to a site thereby proving
your identity. If this authentication is successful then the IdP sends the
authorised personal information back to the site you are logging into.

So the bit that clashes with what we require is the regular user
interaction.

It would be nice to have an automated extension that allows a request for
updated information from one verifiable OpenID to another.

E.G.

http://monkeyA.com (A)  --- logs into his OpenID server and allows
http://monkeyB.com (B) to see one of his personas.

B --- adds A to his contacts. B's Pim application then contacts A's OpenID
server for details

A's OpenID server contacts B's OpenID server requiring B to authenticate.
Now that A's OpenID server has authenticated B it sends A's persona to B's
Pim application.

I'm pretty sure there is no facility for this now. It would need to have
security aspects checked and likely be an extension to the OpenID server.
Initially it seems reasonable that if B can be authenticated and A has
agreed to share a persona...

Do you think this is worth pursuing with the people at OpenID?

-Pete


On 15/03/07, Pius A. Uzamere II [EMAIL PROTECTED] wrote:


Hi there,

The latest OpenID spec provides for this using the Simple Registration
(SReg) extension.  This functionality is optional for consumers and servers
to implement.  See
http://openid.net/specs/openid-simple-registration-extension-1_0.html#response_formatfor
 more information.

Cheers,
Pius

On 3/15/07, Steven ** [EMAIL PROTECTED] wrote:

 I agree on the OpenID thing.  I just got my OpenID created a couple of
 weeks ago.  It's nice not relying on any one company to store you
 information.

 Does the OpenID spec allow for storing additional information besides
 just your password?

 -Steven

 On 3/15/07, Peter A Trotter [EMAIL PROTECTED] wrote:
  It would be ideal trying to tie this in with OpenID authentication.
 I've not
  really had time to think this through fully but basically you would be
  replacing the one big store (Plaxo) with a distributed model.
 
  I was about to flesh that out a little but I think everyone can see
 where I
  am going. PIM app on phone updates contact info when required / when
 cheap
  connection is available.
 
  I need to research OpenID a bit more but I'm thinking this may be a no
 go
  because you'd probably need to re authenticate to update information.
 
  Seems my brain is not really working yet this morning. I think I need
 more
  information and less speculation. I leave this as food for thought...
 
  -Pete

 ___
 OpenMoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community



___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Looking for a mentor for Google SoC - interested in GPS-smart app devel

2007-03-16 Thread Ryan Prior

Dear OpenMoko community,

I plan on writing and extending OpenMoko apps to take best advantage of GPS
data, providing support to all OpenMoko apps via d-bus and providing useful
built-in functions in the base Moko apps. My primary objectives are:
1) Write a library or daemon that provides simple geographically related
data to Moko apps, such as creation and management of GPS points, distance
between the phone and a point, finding the nearest point, generating a list
of all points within a certain distance, etc.
2) Write a daemon that reports events based on geographical location or
location relative to defined GPS nodes. This allows the phone to
automatically perform tasks based on GPS data without each having to poll
the GPS module by providing an event-driven geolocation architecture.
3) Write a GPS-smart todo list application that can give reminders based on
location, generate a pared-down todo list based on location, and provides an
API to other apps for parsing various structures (especially plain text, as
might be received in an email or typed with the stylus, and info imported
from calendars) into a todo list complete with geographic info.
4) Write GPS intelligence into a profile switching app, allowing automatic
reconfiguration of the phone depending on geographical location or location
relative to defined GPS points. Useful features include automatically going
into drive-mode when driving, silent-mode when inside a theatre or symphony
hall, silent mode (or disabled communications mode) when inside a public
school, etc.
5) Integrate the above into an auto-task manager that can automatically
perform tasks such as Sync with my latest email and calendar data as I
walk/drive to work or Put music player at top of my commonly used apps
list when I get to track practice. The same task manager can also
incorporate data such as current time, number of emails in inbox, which day
of the week, etc. The goal of this application is to allow sophisticated
control over phone automation for power users and give a number of sane,
useful options to basic phone users.

Scope of the Summer of Code project: implement 1 and 2 solidly, laying the
framework for the next ones; implement 3 4 and 5 as far as time allows,
focusing more on function than polish (though with the OpenMoko application
framework, polish isn't exactly hard to come by!)

About me: I am 18 years old and a USA resident. I have been tinkering with
computers all my life, but only started programming at 11. My name is Ryan
and my primary interests are computers, microbiology, and world travel (I'm
writing this from Europe). I enjoy long walks on the beach and longer
hacking sessions afterwards.

My development experience: The languages I am best with are Python, Scheme,
and JavaScript. I am willing to (and know that I have to) learn C/C++, and I
know a smattering of Perl, PHP, and Java. I have worked with a number of
application frameworks including GTK+ and have spent a lot of time using
(and being frustrated with) mobile phones. I am comfortable developing on a
Linux computer, and use a Linux laptop as my primary development tool. I
have written a bunch of programs but I have never contributed to open source
projects before. I'm looking forward to the experience! I have used many
open-source project management tools but I have never used CVS before. I'm
good at picking these things things up and I have strong online
communication skills, so I am optimistic that I can learn the ropes quickly.

Thanks for reading -- if anybody is interested in mentoring me, please help
me get the ball rolling for summer 2007! I'm really excited to watch
OpenMoko development unfold and I am itching to be a part of it.

Cheers,
Ryan aka PirateHead
___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


My Moko

2007-03-16 Thread Mary Stovel
Though not a developer,  I have been following this list for some  
time with much interest.  I am excited to see that wi-fi is being  
discuss again as a possibility in a future Neo.  I know this phone is  
in my future.


 I just got a new puppy and named him Moko.  People I meet around  
town like his name and when they ask me about it, I tell them about  
the openmoko  project.  Just my way of spreading the word.  Someday,  
people will just say oh, mokoI have a phone connected with that.


Mary

P.S.  wonder if there is a way to use the neo to locate lost  
dogs...like hang a mini Neo to its collar or be able to locate via an  
internal chip.  Dog owners would love that.  Cat owners too.;-)))


___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: My Moko

2007-03-16 Thread Mike Hodson

On 3/16/07, Mary Stovel [EMAIL PROTECTED] wrote:

Though not a developer,  I have been following this list for some
time with much interest.  I am excited to see that wi-fi is being
discuss again as a possibility in a future Neo.  I know this phone is
in my future.

I am the same way, Ive wanted a properly working phone since I first
got a cellphone, some 5 years ago now. Properly, in as much as the
fully featured hardware being able to utilize new software rather than
carriers hindering and forcing removal of hardware/software features.


P.S.  wonder if there is a way to use the neo to locate lost
dogs...like hang a mini Neo to its collar or be able to locate via an
internal chip.  Dog owners would love that.  Cat owners too.;-)))

This technology has been quite popular for years now, in Japan.
However, I dont think that until recently they used GPS signals, but
rather the microcell architecture of the PHS phone system.
Effectively you could expect an antenna box about as often as you see
a phone box sticking in the ground/on a pole over here, so the
tracking resolution is rather good without having to rely on
triangulation. if you can get within 1 block of your dog, you can
usually call to him :)

Mike

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Looking for a mentor for Google SoC - interested in GPS-smart app devel

2007-03-16 Thread Michael Welter

Hello Ryan,

I would be willing to mentor you, as I am interested in your proposed 
software.  However, I don't have any software development experience 
with embedded systems or kernel modules.  My experience is C/C++, Java, 
Lisp, PHP, HTML, etc.  let me know if and how I can help.


Michael Welter
Denver, Colorado
303-414-4980

Ryan Prior wrote:

Dear OpenMoko community,

I plan on writing and extending OpenMoko apps to take best advantage of 
GPS data, providing support to all OpenMoko apps via d-bus and providing 
useful built-in functions in the base Moko apps. My primary objectives are:
1) Write a library or daemon that provides simple geographically related 
data to Moko apps, such as creation and management of GPS points, 
distance between the phone and a point, finding the nearest point, 
generating a list of all points within a certain distance, etc.
2) Write a daemon that reports events based on geographical location or 
location relative to defined GPS nodes. This allows the phone to 
automatically perform tasks based on GPS data without each having to 
poll the GPS module by providing an event-driven geolocation architecture.
3) Write a GPS-smart todo list application that can give reminders based 
on location, generate a pared-down todo list based on location, and 
provides an API to other apps for parsing various structures (especially 
plain text, as might be received in an email or typed with the stylus, 
and info imported from calendars) into a todo list complete with 
geographic info.
4) Write GPS intelligence into a profile switching app, allowing 
automatic reconfiguration of the phone depending on geographical 
location or location relative to defined GPS points. Useful features 
include automatically going into drive-mode when driving, silent-mode 
when inside a theatre or symphony hall, silent mode (or disabled 
communications mode) when inside a public school, etc.
5) Integrate the above into an auto-task manager that can automatically 
perform tasks such as Sync with my latest email and calendar data as I 
walk/drive to work or Put music player at top of my commonly used apps 
list when I get to track practice. The same task manager can also 
incorporate data such as current time, number of emails in inbox, which 
day of the week, etc. The goal of this application is to allow 
sophisticated control over phone automation for power users and give a 
number of sane, useful options to basic phone users.


Scope of the Summer of Code project: implement 1 and 2 solidly, laying 
the framework for the next ones; implement 3 4 and 5 as far as time 
allows, focusing more on function than polish (though with the OpenMoko 
application framework, polish isn't exactly hard to come by!)


About me: I am 18 years old and a USA resident. I have been tinkering 
with computers all my life, but only started programming at 11. My name 
is Ryan and my primary interests are computers, microbiology, and world 
travel (I'm writing this from Europe). I enjoy long walks on the beach 
and longer hacking sessions afterwards.


My development experience: The languages I am best with are Python, 
Scheme, and JavaScript. I am willing to (and know that I have to) learn 
C/C++, and I know a smattering of Perl, PHP, and Java. I have worked 
with a number of application frameworks including GTK+ and have spent a 
lot of time using (and being frustrated with) mobile phones. I am 
comfortable developing on a Linux computer, and use a Linux laptop as my 
primary development tool. I have written a bunch of programs but I have 
never contributed to open source projects before. I'm looking forward to 
the experience! I have used many open-source project management tools 
but I have never used CVS before. I'm good at picking these things 
things up and I have strong online communication skills, so I am 
optimistic that I can learn the ropes quickly.


Thanks for reading -- if anybody is interested in mentoring me, please 
help me get the ball rolling for summer 2007! I'm really excited to 
watch OpenMoko development unfold and I am itching to be a part of it.


Cheers,
Ryan aka PirateHead




___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


openmoko future

2007-03-16 Thread mathew davis

I have been very interested in the openmoko development and I see a lot of
potential.  I was just wondering where the openmoko project is projecting
it's self to be in the next 5-10 years.  For example will it stick to phones
or will it also include PC's?  Will it have a server version?  I think this
could be a real amazing operating system/platform/firmware.  You can see
Apple and Microsoft jumping all over this 3rd generation UI tools.  I think
Apple is focusing on the touch and Microsoft on the Voice.  I think openmoko
is in a unique position to offer both, as I have noticed posts about the
sound analyzing also.  Wouldn't it be great if you could work on your
computer and then on your way home just pick up your neo and start working
on it on the bus, train, subway, or when you get home.  You could have an
openmoko server that your pc connected to, your phone connected to, and you
know maybe a future tablet based computer that connected to it.  It could
manage all your documents.  Then you could have a storage space, control
backups, data protection, and the list goes on.  I wish I knew more about
being a developer.  I am a student now and am about to start my operating
systems class.  I hope I will be able to contribute more to the project in
the future.  I am just wondering what the projects future plans are.  Here
are some cool links to the touch pad technology.  It was a presentation done
by Jeff Han and he just finished another one this tuesday I believe but the
video is not released yet.  Here is the link where you will find the one he
did over a year ago.  And keep posted for the new one.

http://www.ted.com/tedtalks/tedtalksplayer.cfm?key=j_han

It's a cool site any way.  Maybe someday openmoko will be presenting there
also.
___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community