Freerunner Chat Application: Suggestions wanted!

2009-07-16 Thread Alex Teiche
Hello everyone,

I recently recieved my A6 FreeRunner, and have been looking for some coding
to do:)  I plan on writing a chat application(similar to Pidgin) optomized
for the small screen.  I was wondering what suggestions the community had
before I get too far into it.

What UI elements do you recommend I keep out front/put back in menus to save
space?
Which protocols have the highest demand for implementation?
How should it deal with multiple concurrent chat sessions?
How should the user be notified when a new chat message is recieved?
Should logging be implemented?
Any other ideas/suggestions?

We all have our own opinions on these issues, so I just wanted a sense of
what the greater community thought.

~xelapond
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Freerunner Chat Application: Suggestions wanted!

2009-07-16 Thread Richy

Hey there,

I would love to see an XMPP(Jabber) chat-programm. 


As for notifications: It would be really need if the program adjust to the phones 
settings. As in default profile - play a sound
vibrate maybe vibrate once short too, have the LED blinking (slowly)
silent just the LED blinking

Personally I do like to see the last few lines, maybe around 50 or so. The rest 
can be discarded.

Please use the elementary libs and make it SHR-compatible ;)

Way to go!




signature.asc
Description: OpenPGP digital signature
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Freerunner Chat Application: Suggestions wanted!

2009-07-16 Thread Risto H. Kurppa
Hi!

Sound's good! What 'chat' protocols: Instant messengers (like
Jabber/XMPP, msn, facebook chat..) or irc? I'd really like to see
something that supports facebook chat (Hmm.. pidgin supports it on
desktop, I wonder if someone could be able to add it to the arm
version too..)

 Which protocols have the highest demand for implementation?
My suggestion is Jabber  Facebook. Many people have irc clients
(=irssi) running on a server connectable over ssh.

 How should it deal with multiple concurrent chat sessions?
Maybe tabs? First tab would show contacts, the rest would show the
open chat windows

 How should the user be notified when a new chat message is recieved?
option to select between audio/vibra/something?

 Should logging be implemented?
Not very important for me but if doable, why not.

I've come to the conclusion that it makes no sense to add small
buttons in top/bottom bar. It's faster to use large buttons in menu,
that's shown when clicked on top/bottom of the screen thus increasing
the size of the clickable area - making it faster to use. I know this
measn more clicking but - it's just faster to click 2 times on a large
area than once in a very small area.. - We have a good resolution but
let's not be overwhelmed by that and do bad designs.. THat's why I
like Zhone: press button, a menu opens and you have big buttons to
press with your fingers. Especially I noticed this when I was biking
and trying to change the font size in vala-terminal - with my finger.
It just doesn't happen..

- big menu buttons that are seen after pressing a smaller button/area.


waiting to see the first screenshots :)



r


-- 
| risto h. kurppa
| risto at kurppa dot fi
| http://risto.kurppa.fi

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


Re: Freerunner Chat Application: Suggestions wanted!

2009-07-16 Thread sam tygier
Alex Teiche wrote:
 Hello everyone,
 
 I recently recieved my A6 FreeRunner, and have been looking for some 
 coding to do:)  I plan on writing a chat application(similar to Pidgin) 
 optomized for the small screen.  I was wondering what suggestions the 
 community had before I get too far into it.

probably worth looking at the telepathy stack. it does all the major protocols 
(including everything supported by pidgin) 
already used in desktop apps like empathy, and on the nokia internet tablets 
(that are not to far hardwarewise from freerunners).

http://telepathy.freedesktop.org/wiki/
http://en.wikipedia.org/wiki/Telepathy_%28software%29
http://live.gnome.org/Empathy

sam


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


Re: Freerunner Chat Application: Suggestions wanted!

2009-07-16 Thread Nicola Mfb
On Thu, Jul 16, 2009 at 9:22 AM, Alex Teichexelap...@gmail.com wrote:
 Hello everyone,
[...]
 Any other ideas/suggestions?

My suggestions come from my laziness of writing somethingh with the
virtual keyboard :)
So a popup dialog with buttons to quick send user predefined text is welcome.
Audio usage should me maximized! For protocol not supporting realtime
audio streaming, and supporting file transfer pressing aux button
start to record a sound from the mic, releasing it stops, convert the
audio data in some compressed format and send it to the peer just like
a CB radio :)

 We all have our own opinions on these issues, so I just wanted a sense of
 what the greater community thought.

Thanks for take caring of that!

Regards

Nicola

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


Re: Freerunner Chat Application: Suggestions wanted!

2009-07-16 Thread Patryk Benderz
My wishlist:
-BIG buttons and finger friendly layout.
-possibility to set literki as a default keyboard
-transport for GG (instant messenger popular in Poland)

There is already linux client for GG called Kadu, maybe you could use
their libraries? Also Pidgin supports GG transport.
http://www.kadu.net/w/English:Main_Page



-- 
Kind Regards

Patryk Benderz
IT Specialist
Linux Registered User #377521
+48 22 538 6292

ERSTE Securities Polska S.A.
ul. Królewska 16
Warszawa 00-103
KRS 065121
NIP 526-10-27-638
REGON 011136053
Kapitał akcyjny: 15.500.000 złotych (w pełni opłacony)

This message and any attached files are confidential and intended solely
for the addressee(s). Any publication, transmission or other use of the
information by a person or entity other than the intended addressee is
prohibited. If you receive this in error please contact the sender and
delete the material. The sender does not accept liability for any errors
or omissions as a result of the transmission.


Email secured by Check Point

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


Re: Freerunner Chat Application: Suggestions wanted!

2009-07-16 Thread Rui Miguel Silva Seabra
On Thu, Jul 16, 2009 at 12:22:38AM -0700, Alex Teiche wrote:
 Which protocols have the highest demand for implementation?

Use libpurple or telepathy, then all you need is a UI for setting
the various elements of each protocol you wish to support.

 How should it deal with multiple concurrent chat sessions?

If it doesn't mean a memory hungry application, that would be nice :)

 How should the user be notified when a new chat message is recieved?

I would refrain from doing that until there's a generic notification api.

Rui

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


Re: Freerunner Chat Application: Suggestions wanted!

2009-07-16 Thread Sebastian Krzyszkowiak
On 7/16/09, Alex Teiche xelap...@gmail.com wrote:
 Hello everyone,

 I recently recieved my A6 FreeRunner, and have been looking for some coding
 to do:)  I plan on writing a chat application(similar to Pidgin) optomized
 for the small screen.  I was wondering what suggestions the community had
 before I get too far into it.

 What UI elements do you recommend I keep out front/put back in menus to save
 space?
 Which protocols have the highest demand for implementation?
 How should it deal with multiple concurrent chat sessions?
 How should the user be notified when a new chat message is recieved?
 Should logging be implemented?
 Any other ideas/suggestions?

 We all have our own opinions on these issues, so I just wanted a sense of
 what the greater community thought.

 ~xelapond


Please use elementary and telepathy, with priority on Jabber/XMPP.
That's all of my requirements :)

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


Re: Freerunner Chat Application: Suggestions wanted!

2009-07-16 Thread Patryk Benderz
 Please use elementary and telepathy, with priority on Jabber/XMPP.
 That's all of my requirements :)
Sebastian, do you think elementary is a good choice? I know it looks
nice, but we all know FR suffers from low graphics performance.
Maybe it should be wiser to choose library which is less CPU/power
consuming? I do not know which one - that is a question for a
experienced developers.

-- 
Kind Regards

Patryk Benderz
IT Specialist
Linux Registered User #377521
+48 22 538 6292

ERSTE Securities Polska S.A.
ul. Królewska 16
Warszawa 00-103
KRS 065121
NIP 526-10-27-638
REGON 011136053
Kapitał akcyjny: 15.500.000 złotych (w pełni opłacony)

This message and any attached files are confidential and intended solely
for the addressee(s). Any publication, transmission or other use of the
information by a person or entity other than the intended addressee is
prohibited. If you receive this in error please contact the sender and
delete the material. The sender does not accept liability for any errors
or omissions as a result of the transmission.


Email secured by Check Point

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


Re: Freerunner Chat Application: Suggestions wanted!

2009-07-16 Thread Sebastian Krzyszkowiak
On 7/16/09, Patryk Benderz patryk.bend...@esp.pl wrote:
 Please use elementary and telepathy, with priority on Jabber/XMPP.
 That's all of my requirements :)
 Sebastian, do you think elementary is a good choice? I know it looks
 nice, but we all know FR suffers from low graphics performance.
   Maybe it should be wiser to choose library which is less CPU/power
 consuming? I do not know which one - that is a question for a
 experienced developers.

It's good choice, as it's optimized for small touch screen devices.
About permormance - just use x11-16 engine with some very simple
theme. Then it can provide even really smooth animations (but i'm for
disabling all animations, as i did in sixteen theme :P)

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


Re: Freerunner Chat Application: Suggestions wanted!

2009-07-16 Thread Michael Sheldon
Alex Teiche wrote:
 Hello everyone,
 
 I recently recieved my A6 FreeRunner, and have been looking for some coding
 to do:)  I plan on writing a chat application(similar to Pidgin) optomized
 for the small screen.  I was wondering what suggestions the community had
 before I get too far into it.

Hi Alex,

 I'm actually currently working on a project similar to this using
elementary and telepathy; I haven't made it particularly public yet as
it's only in a very roughly usable state and I think I still need to
spend some time updating some of the telepathy packages in OE before
it's easy to install directly on the device (there are easy to install
debian/ubuntu packages though).

 At present it supports Jabber for text and jingle (google talk) for
VoIP; although it's reasonably trivial to make other protocols
available. If you'd like to join the effort you're more than welcome, I
won't take offense if you decide you want to go your own way though ;)

 The final plan is to make it a complete communications package that
handles SMS and GSM conversations as well as IM and VoIP (by writing
some telepathy connection managers that talk to FSO); we have the
skeleton of an SMS connection manager at the moment, but it hasn't been
a high priority yet so it's pretty unfinished. It would then support a
kind of meta-contact which would store details about a contact across
multiple protocols so the best option could be chosen depending on
availability (e.g. if wifi is available and the contact is online, then
use VoIP, otherwise make a normal GSM call). That's all a little way in
the future though.

 You can find more details and a few slightly out-of-date screenshots at
http://www.openapathy.org and you can find myself (Elleo) and the other
main developer (alasdair) in #apathy on irc.freenode.net if you want to
chat a bit more.

 Cheers,
  Mike.

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


Re: Freerunner Chat Application: Suggestions wanted!

2009-07-16 Thread Steven Le Roux
On Thu, Jul 16, 2009 at 11:58 AM, Sebastian Krzyszkowiak 
seba.d...@gmail.com wrote:

 On 7/16/09, Alex Teiche xelap...@gmail.com wrote:
  Hello everyone,
 
  I recently recieved my A6 FreeRunner, and have been looking for some
 coding
  to do:)  I plan on writing a chat application(similar to Pidgin)
 optomized
  for the small screen.  I was wondering what suggestions the community had
  before I get too far into it.
 
  What UI elements do you recommend I keep out front/put back in menus to
 save
  space?
  Which protocols have the highest demand for implementation?
  How should it deal with multiple concurrent chat sessions?
  How should the user be notified when a new chat message is recieved?
  Should logging be implemented?
  Any other ideas/suggestions?
 
  We all have our own opinions on these issues, so I just wanted a sense of
  what the greater community thought.
 
  ~xelapond
 

 Please use elementary and telepathy, with priority on Jabber/XMPP.
 That's all of my requirements :)


Same here :)





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




-- 
Steven Le Roux
Jabber-ID : ste...@jabber.fr
0x39494CCB ste...@le-roux.info
2FF7 226B 552E 4709 03F0  6281 72D7 A010 3949 4CCB
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Freerunner Chat Application: Suggestions wanted!

2009-07-16 Thread Rui Miguel Silva Seabra
On Thu, Jul 16, 2009 at 01:16:09PM +0100, Michael Sheldon wrote:
 Alex Teiche wrote:
  Hello everyone,
  
  I recently recieved my A6 FreeRunner, and have been looking for some coding
  to do:)  I plan on writing a chat application(similar to Pidgin) optomized
  for the small screen.  I was wondering what suggestions the community had
  before I get too far into it.
 
 Hi Alex,
 
  I'm actually currently working on a project similar to this using
 elementary and telepathy; I haven't made it particularly public yet as
 it's only in a very roughly usable state and I think I still need to
 spend some time updating some of the telepathy packages in OE before
 it's easy to install directly on the device (there are easy to install
 debian/ubuntu packages though).

Release early, release often, have a public repository for sources, issues,
etc... works best even if your first releases only have basic functionality.

Go, go, go, go! Mike :)

-- 

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


Re: Freerunner Chat Application: Suggestions wanted!

2009-07-16 Thread tb
well
if possible
include sms and maybe email support
threaded conversation views - logging the last 3 messages from both sides
should be enough more are welcome

2009/7/16 Steven Le Roux ste...@le-roux.info



 On Thu, Jul 16, 2009 at 11:58 AM, Sebastian Krzyszkowiak 
 seba.d...@gmail.com wrote:

 On 7/16/09, Alex Teiche xelap...@gmail.com wrote:
  Hello everyone,
 
  I recently recieved my A6 FreeRunner, and have been looking for some
 coding
  to do:)  I plan on writing a chat application(similar to Pidgin)
 optomized
  for the small screen.  I was wondering what suggestions the community
 had
  before I get too far into it.
 
  What UI elements do you recommend I keep out front/put back in menus to
 save
  space?
  Which protocols have the highest demand for implementation?
  How should it deal with multiple concurrent chat sessions?
  How should the user be notified when a new chat message is recieved?
  Should logging be implemented?
  Any other ideas/suggestions?
 
  We all have our own opinions on these issues, so I just wanted a sense
 of
  what the greater community thought.
 
  ~xelapond
 

 Please use elementary and telepathy, with priority on Jabber/XMPP.
 That's all of my requirements :)


 Same here :)





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




 --
 Steven Le Roux
 Jabber-ID : ste...@jabber.fr
 0x39494CCB ste...@le-roux.info
 2FF7 226B 552E 4709 03F0  6281 72D7 A010 3949 4CCB

 ___
 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


Re: Freerunner Chat Application: Suggestions wanted!

2009-07-16 Thread Michael Sheldon
Rui Miguel Silva Seabra wrote:
 On Thu, Jul 16, 2009 at 01:16:09PM +0100, Michael Sheldon wrote:
 Alex Teiche wrote:
 Hello everyone,

 I recently recieved my A6 FreeRunner, and have been looking for some coding
 to do:)  I plan on writing a chat application(similar to Pidgin) optomized
 for the small screen.  I was wondering what suggestions the community had
 before I get too far into it.
 Hi Alex,

  I'm actually currently working on a project similar to this using
 elementary and telepathy; I haven't made it particularly public yet as
 it's only in a very roughly usable state and I think I still need to
 spend some time updating some of the telepathy packages in OE before
 it's easy to install directly on the device (there are easy to install
 debian/ubuntu packages though).
 
 Release early, release often, have a public repository for sources, issues,
 etc... works best even if your first releases only have basic functionality.

 Yes, I do agree with that philosophy for the most part and the sources,
bug tracker, etc. are all publicly available at:
https://launchpad.net/apathy

 I've just failed to actually publicise them ;) . I was mostly waiting
until I had time to get things in to a state where it was possible to
install packages easily on to the freerunner, as it's harder to get
people interested in something they can't easily have a play with (even
if it's a somewhat broken thing they're playing with). So it's mostly
just my own lack of time that's held up making things more public sooner.

 And of course the offer of helping with development and dropping by the
IRC channel is naturally open to anyone interested :).

 
 Go, go, go, go! Mike :)
 

Thanks :)

Mike.

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


Re: Freerunner Chat Application: Suggestions wanted!

2009-07-16 Thread David Reyes Samblas Martinez
2009/7/16 Rui Miguel Silva Seabra r...@1407.org:
 On Thu, Jul 16, 2009 at 01:16:09PM +0100, Michael Sheldon wrote:
 Alex Teiche wrote:
  Hello everyone,
 
  I recently recieved my A6 FreeRunner, and have been looking for some coding
  to do:)  I plan on writing a chat application(similar to Pidgin) optomized
  for the small screen.  I was wondering what suggestions the community had
  before I get too far into it.

 Hi Alex,

  I'm actually currently working on a project similar to this using
 elementary and telepathy; I haven't made it particularly public yet as
 it's only in a very roughly usable state and I think I still need to
 spend some time updating some of the telepathy packages in OE before
 it's easy to install directly on the device (there are easy to install
 debian/ubuntu packages though).

 Release early, release often, have a public repository for sources, issues,
 etc... works best even if your first releases only have basic functionality.

 Go, go, go, go! Mike :)

+1 I would love to test this app even in its ealy stages.
 --

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




-- 
David Reyes Samblas Martinez
http://www.tuxbrain.com
Open ultraportable  embedded solutions
Openmoko, Openpandora,  Arduino
Hey, watch out!!! There's a linux in your pocket!!!

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


Re: Freerunner Chat Application: Suggestions wanted!

2009-07-16 Thread Yogiz
Rewrite Pidgin's UI to be as finger friendly as possible. That's
probably all we need. Why reinvent the wheel.

On Thu, 16 Jul 2009 00:22:38 -0700
Alex Teiche xelap...@gmail.com wrote:

 Hello everyone,
 
 I recently recieved my A6 FreeRunner, and have been looking for some
 coding to do:)  I plan on writing a chat application(similar to
 Pidgin) optomized for the small screen.  I was wondering what
 suggestions the community had before I get too far into it.
 
 What UI elements do you recommend I keep out front/put back in menus
 to save space?
 Which protocols have the highest demand for implementation?
 How should it deal with multiple concurrent chat sessions?
 How should the user be notified when a new chat message is recieved?
 Should logging be implemented?
 Any other ideas/suggestions?
 
 We all have our own opinions on these issues, so I just wanted a
 sense of what the greater community thought.
 
 ~xelapond

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


Re: Freerunner Chat Application: Suggestions wanted!

2009-07-16 Thread Sebastian Krzyszkowiak
On 7/16/09, Yogiz yog...@gmail.com wrote:
 Rewrite Pidgin's UI to be as finger friendly as possible. That's
 probably all we need. Why reinvent the wheel.

I suppose it would be even harder than writing telepathy based app from scratch.

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


Re: Freerunner Chat Application: Suggestions wanted!

2009-07-16 Thread arne anka
 Rewrite Pidgin's UI to be as finger friendly as possible. That's
 probably all we need. Why reinvent the wheel.

because pidgin is ugly?

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


Re: Freerunner Chat Application: Suggestions wanted!

2009-07-16 Thread Rui Miguel Silva Seabra
On Thu, Jul 16, 2009 at 04:53:46PM +0200, arne anka wrote:
  Rewrite Pidgin's UI to be as finger friendly as possible. That's
  probably all we need. Why reinvent the wheel.
 
 because pidgin is ugly?

Actually there may be more problems with the typically aggressive
attitude of the pidgin developers towards bugs.

That's why it would be better (IMHO) to use libpurple or libtelepathy
and a UI designed from scratch for small touchscreens.

I was considering tackling into the IM app after elmdentica, but I'm
glad someone else is working on it.

Rui

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


Re: Freerunner Chat Application: Suggestions wanted!

2009-07-16 Thread Dave Ball
Rui Miguel Silva Seabra wrote:
 On Thu, Jul 16, 2009 at 01:16:09PM +0100, Michael Sheldon wrote:
   
 Alex Teiche wrote:
 
 Hello everyone,

 I recently recieved my A6 FreeRunner, and have been looking for some coding
 to do:)  I plan on writing a chat application(similar to Pidgin) optomized
 for the small screen.  I was wondering what suggestions the community had
 before I get too far into it.
   
 Hi Alex,

  I'm actually currently working on a project similar to this using
 elementary and telepathy; I haven't made it particularly public yet as
 it's only in a very roughly usable state and I think I still need to
 spend some time updating some of the telepathy packages in OE before
 it's easy to install directly on the device (there are easy to install
 debian/ubuntu packages though).
 

 Release early, release often, have a public repository for sources, issues,
 etc... works best even if your first releases only have basic functionality.

 Go, go, go, go! Mike :)
   
+lots

I love the concept here - bringing together a contact and all your 
contact with them (through whatever medium), and using the best method 
for reaching them.  What's the odds of integrating this with google 
voice or similar roaming-number service?

I don't know where FSO is at with a comprehensive contacts database 
(i.e. beyond sim stored data), but it might be worth talking to them 
about integrating your contacts store needs as an FSO api?


Cheers,
Dave

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


Re: Freerunner Chat Application: Suggestions wanted!

2009-07-16 Thread Sebastian Krzyszkowiak
 I don't know where FSO is at with a comprehensive contacts database
 (i.e. beyond sim stored data), but it might be worth talking to them
 about integrating your contacts store needs as an FSO api?

opimd should work quite nicely at the moment.

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


Re: Freerunner Chat Application: Suggestions wanted!

2009-07-16 Thread Alex Teiche
Wow everyone, thanks for all your suggestions!

@Michael:  Thanks for the offer, but I don't think its really worth the
learning curve of figuring out your whole code base.  We've got how many GPS
or Web Browser apps now?  Two more IM Clients can't hurt:)

Here are the things I have decided to implement for now:
* GUI Is definately going to be Elementary
* Backend is _probably_ going to be telepathy, though I am still considering
libpurple
* I am going to start from scratch, not write a new GUI for Pidgin.  I would
rather stay away from Pidgin after the whole forking over text box resizing
fiasco last summer.
* I will not implement IRC, because I assume most people that would want to
IRC from the FreeRunner know how or have set up an irssi+screen server
somewhere.
* I am trying to keep the scope of this very low, and just support the basic
necessities of a chat program(including conurrent sessions).  A lot of apps
on the FreeRunner are pretty slow, and I don't think hardware is solely to
blame.  I would rather have a faster program then a more featureful one.
* I am going to avoid small buttons, and instead opt for a large menu that
can pull down.

Thanks again for your encouragement everyone!

On Thu, Jul 16, 2009 at 8:30 AM, Sebastian Krzyszkowiak seba.d...@gmail.com
 wrote:

  I don't know where FSO is at with a comprehensive contacts database
  (i.e. beyond sim stored data), but it might be worth talking to them
  about integrating your contacts store needs as an FSO api?

 opimd should work quite nicely at the moment.

 ___
 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


Re: Freerunner Chat Application: Suggestions wanted!

2009-07-16 Thread Ed Kapitein
Perhaps over the top, but how about a button/menu item, to send your gps
coordinates to your buddys?
(nice feature for the comming holidays ;-) )
http://www.openstreetmap.org/?mlat=51.980421667mlon=4.358515000zoom=17

Kind regards,
@

On Thu, 2009-07-16 at 09:48 -0700, Alex Teiche wrote:
 Wow everyone, thanks for all your suggestions!
 
 @Michael:  Thanks for the offer, but I don't think its really worth
 the learning curve of figuring out your whole code base.  We've got
 how many GPS or Web Browser apps now?  Two more IM Clients can't
 hurt:)
 
 Here are the things I have decided to implement for now:
 * GUI Is definately going to be Elementary
 * Backend is _probably_ going to be telepathy, though I am still
 considering libpurple
 * I am going to start from scratch, not write a new GUI for Pidgin.  I
 would rather stay away from Pidgin after the whole forking over text
 box resizing fiasco last summer.
 * I will not implement IRC, because I assume most people that would
 want to IRC from the FreeRunner know how or have set up an irssi
 +screen server somewhere.
 * I am trying to keep the scope of this very low, and just support the
 basic necessities of a chat program(including conurrent sessions).  A
 lot of apps on the FreeRunner are pretty slow, and I don't think
 hardware is solely to blame.  I would rather have a faster program
 then a more featureful one.
 * I am going to avoid small buttons, and instead opt for a large menu
 that can pull down.
 
 Thanks again for your encouragement everyone!
 
 On Thu, Jul 16, 2009 at 8:30 AM, Sebastian Krzyszkowiak
 seba.d...@gmail.com wrote:
  I don't know where FSO is at with a comprehensive contacts
 database
  (i.e. beyond sim stored data), but it might be worth talking
 to them
  about integrating your contacts store needs as an FSO api?
 
 
 opimd should work quite nicely at the moment.
 
 
 ___
 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


Re: Freerunner Chat Application: Suggestions wanted!

2009-07-16 Thread David Ford
because pidgin takes a lot of ram, is cpu heavy and does a lot of disk
activity.  that wheel is sort of acceptable on a fat desktop, but not on
a cellphone :)

Yogiz wrote:
 Rewrite Pidgin's UI to be as finger friendly as possible. That's
 probably all we need. Why reinvent the wheel.


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


Re: Freerunner Chat Application: Suggestions wanted!

2009-07-16 Thread Joshua Judson Rosen
David Ford da...@blue-labs.org writes:

 Yogiz wrote:
  Rewrite Pidgin's UI to be as finger friendly as possible. That's
  probably all we need. Why reinvent the wheel.

 because pidgin takes a lot of ram, is cpu heavy and does a lot of disk
 activity.  that wheel is sort of acceptable on a fat desktop, but not on
 a cellphone :)

I've actually found Pidgin to be perfectly acceptable on my
FreeRunner, both in performance and finger-friendliness (especially
since SHR update the GTK+ theme to use larger, more finger-friendly
widgets). Not that it couldn't be *better* somehow, but...:

The thing that *really* bugs me about using Pidgin for IM over GPRS on
the Freerunner is that the GPRS traffic prevents the FreeRunner from
going to (or staying in) a suspend state--it looks like it wakes up
every time a packet comes in, and the chat protocols are apparently
fairly (pardon the pun) chatty. I've been thinking about how to work
around *that*

Assuming that it's not just my configuration (which I suppose it could
be--in which case, I'm wasting bandwidth...), my initial idea was that
I could have Pidgin connect to some proxy server out on the Internet,
and have the proxy `compress out' all of the excessive chattiness so
that there aren't any keepalive packets sent to the phone, for
example; or that I could, alternately, have a proxy IM client on a
remote server that sends a specially-formed SMS when there's IM
activity that should actually make the mobile client wake up and
establish a connection/login of its own. Interestingly, by complete
coincidence, I later discovered that this latter `SMS callback' scheme
is ostensibly what the what the `mobile e-mail' applications often
*do* use (my wife told me that she started receiving `weird
text-messages from some 3020 number' after switching to a new phone).

As to whether `write a new GUI for Pidgin' or `write a new GUI app
based on libpurple' is a better route..., is there actually a
difference?

-- 
Don't be afraid to ask (Lf.((Lx.xx) (Lr.f(rr.


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