Re: GTA03 - buttons or touchscreen

2008-10-25 Thread Knight Walker
My preferences, in order:
3) combination touchscreen plus qwerty
1) touchscreen (no qwerty buttons)
2) qwerty keyboard and tracker ball



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


Re: PIM software (was: Back to the basics: improving user experience)

2008-10-17 Thread Knight Walker
On Fri, 2008-10-17 at 14:02 +0200, Mark Weinem wrote: 
 Yes, the do indeed use MySQL!

The follow-up question to that is: Does it really _need_ MySQL, or does
it just use the convenience of an SQL back-end?

If it just needs SQL, then it could be altered to use SQLite. If it
requires MySQL, then it may be more work to port to SQLite than to make
something new.

To me, the fact that there are so many PIM projects for Linux means two
things: 1) It's fun to write one, and 2) Everyone has their own
(possibly incompatible) requirements for what a PIM stack should do.

I can see how it would be fun to write one, but with all the existing
ones (EDS, various KDE-based ones, GPE, QTopia, etc.) I don't really
want to. Plus I'm still fighting with building an OpenMoko environment
(Fighting with MokoMakefile on a Fedora 8 box).

But I do agree that there is a strong need for PIM functions on the
phone. I also think it's something we as the community can do while
leaving the Core Developers free to work on their stated projects. I
would like some guidance from the folks at FreeSmartPhone.org (Since FSO
is supposed to define a PIM API) but thus far it doesn't look like
anything has been written about it yet. Ideally what I'd like to see is
a front-end and back-end APIs for the PIM functions, so those who really
like one PIM server or another (See above-mentioned ones) can plug-in
whatever they like (Possibly with a shim that translates it for the FSO
API).

-KW


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


Re: OpenMoko apps website ?

2008-08-19 Thread Knight Walker
On Tue, 2008-08-19 at 12:09 +0100, Valerio Valerio wrote: 
 Hi,
 
 besides projects.openmoko, I think OpenMoko should have a new website
 more oriented to the users, it all the OpenMoko applications organized
 by categories, with screenshots, small descriptions and also the
 direct link to the packages. Something like this:
 http://maemo.org/downloads/OS2008/
 
 Sometimes I go to the  screenshots area of linuxtogo and I see very
 cool app running on the FR there, but a lot of times I don't know what
 app is, this new site will resolve this lack for sure.
 
 When OpenMoko goes to prime time, and non technical people get in
 touch it the phone this application site will give a lot of help to
 those people that don't know all the free apps that can install in the
 phone.
 
 what do you think ?

I like the idea, but I think we can do it a few steps better.

1) Rather than downloading the ipkg/opkg file through the browser (Which
isn't a bad idea, see 2) using some kind of URL such as
opkg://install?pkg=pkgname or opkg://install?repo=extraspkg=pkgname.
That way a site could have screenshots, news, changelogs, user reviews,
etc. but not have to keep up with the latest rev of some of the more
rapidly-developing software.

2) For packages that aren't in repos (shocking I know), opkg could have
a local-install option similar to yum and dpkg that will satisfy unmet
dependencies from available repositories making the downloads smaller
(If it doesn't already). The ipkg/opkg file gets downloaded then passed
to opkg which takes it from there.

3) Not strictly related to this problem, but one of the things that has
really endeared me to yum is the ability to install/update repos with a
single RPM file. No mucking around editing a .cfg file to add/remove
repos, just drop a formatted .repo file in the appropriate directory and
all the yum-enabled package managers start using it. (Again, assuming
this isn't something opkg does already) 

So in conclusion, I like the idea. Something like
software.openmoko.org or mokosoftware.org that has all sorts of
goodies like categories, notifications, RSS feeds, a mobile front-end
(maybe just a CSS target) suitable for browsing right from a Moko
device, etc. Too bad the source to Freshmeat isn't available.

However, I would like to see package files contain better meta-data
(e.g. a decent description, a Homepage URL, and a License tag so you can
determine if it's something you want to install BEFORE you commit it to
your device).

-KW


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


RE: MokSec - The Security Framework

2008-08-19 Thread Knight Walker
Apologies for the tardiness of this post.

On Mon, 2008-07-14 at 10:57 -0400, Crane, Matthew wrote: 
 I would think on a phone the primary concern is protecting the user
 data.  
 
 E.g. sms, contacts, history. 
 
 If somebody was able to malicously install software on the phone, your
 pretty much already [EMAIL PROTECTED]'ed.  Not letting it call out helps, but 
 it's
 already defeated.  I'm assuming we're not installing a lot of new
 unknowns on a secure device, and anything trying to make network
 connections is evol. 

You're forgetting a large attack vector: social engineering. It doesn't
require someone being able to maliciously install something for it to
get on your system, especially once Moko repositories start to flourish
and organizations setup their own for specific apps/purposes.

Additionally, having used several mobile phones (Smart and otherwise)
often it is helpful to be able to decide what abilities a piece of
downloaded software will have (e.g. a game doesn't need to look at my
address book).

You're also assuming that it's a secure device and that the owner will
know how to keep it that way. From experience, I can tell you that as
soon as non-geeks get a hold of this phone (Presumably sometime this
fall) device security will go out the window.

 I've been picturing running an encrypted rootfs image off an SD card.
 There could be multiple encrypted rootfs images, only one would be the
 real one, or they all could be used for different reasons.

Not a bad idea. I had to do something similar with my Zaurus 5500
several years ago because 14M of storage is not enough. However with the
FreeRunner, I do actually want to keep my rootfs on the rootfs and use
the card(s) for different data sets.

 Once the system boots it's up to the user to unlock the keys to the
 encrypted image to be used and that gets booted from the already running
 kernel. 

Then what happens if you leave the system in sleep mode and accidentally
leave it somewhere and it wanders off? You've unlocked the rootfs
already, so as long as the attacker doesn't reboot the phone, they've
got access.

-KW


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


Re: not being able to use Skype is a big problem

2008-07-03 Thread Knight Walker
On Jul 2, 2008, at 10:22 PM, Jeremiah Flerchinger wrote:
 hacking android to run was tried, without too much luck, as mentioned
 at http://benno.id.au/blog/2007/11/21/android-neo1973


Depending on how open Android is made, it, or parts of it may run on
OpenMoko. I'm not holding my breath though, I'm more excited by the
native software being written. Having an Android emulator or whatever
gets ported may be good eventually, depending on how good the Android
apps ever become.

 getting back to skype, i don't see why anyone would really want or
 need
 it.  there are plenty of other voip clients such as ekiga. gizmo may
 also be an option on the freerunner.  someone else was working on a
 voip
 client specifically for the FreeRunner, but I can't remember who at
 the
 moment.
 

Most people don't want to run Skype, they just happen to run it because
everyone they talk to through it uses it. They don't really care other
than it makes calls cheap/free. Maybe they use Skype-in/out but from
what I've seen, most don't. Personally, I prefer a normal VoIP (SIP)
client, but I don't have a big group of Skype-using friends.


-KW


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


How Slow Is Fast?

2008-07-03 Thread Knight Walker
Anyone who has paid attention to this mailing list over the last few
months has seen the It doesn't have 3G, it's worthless messages about
the FreeRunner. For me (And many, many others) having a fast,
power-hungry wireless pipe to the phone isn't as important as everything
else the FreeRunner brings to the table. But I do have a question: What
kind of thru-put can we expect to see from the GPRS radio in the
FreeRunner? Is it 2k/sec dial-up speed? I'm interested in any
information about this radio, theoretical as well as experiential (Now
that people are getting FreeRunners). I've got some grand plans in the
works, which may or may not ever come to fruition, but some of the
design considerations hinge on what kind of bandwidth the GPRS radio
provides.


Also, and I know this has been talked about before, but is the final
word that the GPRS can or cannot be active at the same time as the GSM
(Class B or whatever it's called)? An ongoing GPRS connection would be
really nice but if it can suspend/resume decently (Something like v.92
on modems if anyone remembers those).


-KW


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


RE: Battery life case design

2008-07-02 Thread Knight Walker
On Wed, 2008-07-02 at 00:04 +0200, Diego Fdez. Durán wrote: 
 El mar, 01-07-2008 a las 13:22 -0700, steve escribió:
  A deeper back cover is an option. The cad files are open. I also thought of
  an external battery pack
 
 What about this: http://www.thinkgeek.com/gadgets/travelpower/7d34/ ?
 
 The specs says: Output power: 6.58 Volts - 320 mA (max) in direct
 sunlight. Can it power the FreeRunner (power no just charge) ?

Personally, I'll be using a Solio Hybrid Charger
(http://www.solio.com/charger/) with a Mini-USB tip and a max output of
[EMAIL PROTECTED], so it should be able to put out the 500mA the Neo wants for 
fast
charge (I know it can output 500mA because that's what the Blackberry
8830 wants and I have successfully charged one). Even the Hybrid 1000
can output 1.2A but I'm not sure it has enough capacity to fully charge
a FreeRunner).

-KW


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


Re: Which image

2008-07-02 Thread Knight Walker
On Wed, 2008-07-02 at 12:16 +0200, Jay Vaughan wrote: 
 The point is - what can we *developers* target for our end users?  
 Without some stability on this image issue, 3rd-party developers are  
 gonna get screwed.  There may well be a market for new apps on  
 OpenMoko; but not if there is no way we developers can reliably target  
 bundles for the phone.

Depending on exactly what you need, you should be able to develop in
just about anything you want. The Openmoko devs have been vocal about
the normal Moko firmware having Qt, GTK+, and EFL libraries on it, as
well as at LEAST Python as a scripting language (I'm sure there will be
more, though I don't know exactly which ones will be stock).

If your application needs telephone facilities, or to communicate with
the specialized hardware on a FreeRunner or other Moko device, you
should target the FSO D-Bus specs (Though those are still in flux).

As long as your software is packaged in the OPKG format (Like all Moko
software should be), then you should be able to add a Dependency on just
about any other package provided in an OpenMoko directory (Though if
you're targeting the widest audience, you should probably stick to the
main repo(s)).

-KW


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


Re: Let us impact the material world

2008-07-02 Thread Knight Walker
On Sat, 2008-06-28 at 12:24 -0500, Nelson Castillo wrote: 
 Doesn't IM requiere permanent connection? For status updates, etc?

Not necessarily. A lot of us used IM back in the old dial-up days.

I've done a lot of thinking on this subject over the last several years
and tried several systems with my existing phone and GPRS connection.

If the IM protocol in use (I'm thinking XMPP) supports offline storage,
distributed servers, and connection encryption, and preferably a robust
message delivery system (e.g. requiring an ack for messages sent) then
it should be usable, provided the phone has a data connection. It
could/would shorten battery runtime keeping the GPRS up all the time,
but a lot of that depends on other power-saving in the device.

If the user has very limited data connection (e.g. only WWW (Port 80),
and MAIL (Ports 25, 110, 143, 587, 993) then a proxy of some kind would
be necessary. The proxy would need to maintain the user's login to the
IM network and provide storage of messages sent by the client program
(running on the phone).

For those with no data connections, something involving SMS (And
eventually MMS if/when it's ever ported) would need to be created. A lot
of provider IM programs (At least the ones I've used) rely on SMS to
transport messages to/from the phone.

 I'd like to know what you think about two things:
 
 1) We know email is broken (at least unsafe and prone to spam)
 2) What is the best alternative for this scenario? Is it really IM?
 3) Are there other (IP-based) protocolos suitable for delivering the
 encrypted messages?

Honestly, for the usage pattern I reckon most people will use (based on
my existing usage of SMS and the various people who I correspond with),
SMS is just phone-based IM, so extending real IM to the phone,
especially with an extensible format like XMPP can be a real boon.
E-mail is still (IMHO) a bit heavy (More than 1k in headers to deliver a
one-line message).

I don't remember right now if XMPP provides for a compressed transport,
but I do know that by default it encrypts the connection.

-KW


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


Re: Let us impact the material world

2008-07-02 Thread Knight Walker
On Sat, 2008-06-28 at 20:54 +0800, xiangfu wrote: 
 may be can use SMS control the remote NEO like send
 #neo_command shutdown -h now 
 then the neo poweroff : )

Something like this has been floating around the mailing list for months
(or more) now. Personally, I'm hoping that the SMS stack in FSO will
allow plugins to filter incoming SMS messages and provide a secure(ish)
functionality for something like this.

-KW


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


Re: Bluetooth Headset compatible to Freerunner?

2008-07-01 Thread Knight Walker
On Tue, 2008-07-01 at 15:07 +0200, kenneth marken wrote: 
 try this then:
 http://www.sonyericsson.com/cws/products/accessories/overview/hbh-ds205?cc=gblc=en

Does anyone have one of these, or has anyone used one? If this has a mic
(for the headset/handsfree profile) and can stream decent sound in the
AD2P profile, and do headset things like last-number-redial, then it
will be the first accessory I buy for the FreeRunner. I've got a pair of
Sony canal-phones that would go perfectly with this.

-KW


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


Re: Bluetooth Headset compatible to Freerunner?

2008-07-01 Thread Knight Walker
On Tue, 2008-07-01 at 15:11 +0200, kenneth marken wrote: 
 i think its as sonyerricson only feature or something.
 
 its the same thing they use on their watches:
 http://www.sonyericsson.com/cws/products/accessories/overview/mbw-150classicedition?cc=gblc=en
 
 where if its paired up with a recent sonyericsson phone, it can display the 
 number (or name if stored in the phones contacts) of whoever is calling.
 
 i dont recall this being part of the official bluetooth spec at any point...

Even in the Handsfree profile? I'm not a Bluetooth guru (Barely
started using it, actually) but aren't the Headset and Handsfree
profiles different, with the latter being able to do more and some
exotic things like displaying CallerID info and such?

-KW


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


GTK on FSO (was: Community Initiative GTK)

2008-07-01 Thread Knight Walker
As a long-time Linux user, I have an emotional attachment to GTK+
that ... um ... transcends reason. And primarily for that reason, I
would like to see the old GTK+ interfaces (often called GTK software
stack or 2007.2 stack) maintained. I will even be helping where and
how I can (Though I can't make solid commitments).

After reading a lot on the Community and Devel mailing lists, it seems
like the primary thing that needs to be done (At this point) is for the
GTK Dialer and Preferences (and things like SMS handling, SIM access,
and others) to be ported to the FreeSmartphone.Org (FSO) framework,
which basically entails ripping out the guts of those programs and
replacing them with a bunch of DBus calls to the existing (And future)
FSO daemons (Parts of the E17/EFL/QtX11 ASU will require similar work
if it hasn't been completed yet).

Thus far, it looks like FSO primarily defines a Device API
(getting/setting device settings, triggering/waking-from suspend, etc),
an Event API (Not yet documented), a Usage API (not yet documented), a
Preferences API (Profiles and such), and a Telephony API (This is the
spec that's received the most work to-date) which includes things like
call handling, SMS, GSM network information and operations, and SIM-card
access.

It looks like their Wiki has stubs for higher-level things like PIM,
networking, Bluetooth, audio, etc. and I am eager to see what they come
up with for these, as that spec will permeate the entire mobile software
stack. However, I predict (I'm going out on a limb here) that these will
be very difficult subjects to target and will require extensive work
(just PIM is an area with several books' worth of discussion and
disagreement).

Honestly, once FSO stabilizes, it should be easy to write GTK, QT, EFL,
Curses, etc interfaces for the phone systems as all you need is a DBus
connection.

-KW


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


Re: moko running everything as root

2008-06-18 Thread Knight Walker

On Mon, 2008-06-16 at 14:41 -0400, Kevin Dean wrote: 
 You dispute that the user data is the most important part of the
 mobile device experience?

No one (that I've seen thus far) is arguing that the user data is not
the most irreplaceable (and to the user, important) part of a mobile
device.  What most everyone seems to be arguing is that running
EVERYTHING as root for convenience is opening us up to a world of
possibilities, all of them bad.

 My previous e-mail has been clear - I WANT security on the device.
 However, I simply don't beleive that the root/user seperation is the
 most important consideration in that regard. You tossed out some great
 security ideas, onces I'd personally put time into doing on my own
 device, but with all due respect, you're saying my statements are
 nonsense and then offering solutions that (while they work) aren't
 what I was saying. Protecting user data is key so encryption and a
 built-in, fully automated backup system is somethign I think would be
 a GREAT thing to have. But it doesn't refute my point at all - a
 non-root user can destroy the most critical part of the system and
 doesn't need root to do it. Implimenting a root/user seperation itself
 doesn't mitigate this risk. I agree that this risk needs to be
 mitigated, I simply don't believe that the root/user split does much
 to lessen the risks.

The root/user separation is the most fundamental part of a security
policy and here is why.  Root is by its nature not only unrestricted but
unrestrictable (I think I just made up a new word). A non-root user can
only destroy the data that user owns. Now while the conventional
desktop, user johndoe owns all his MP3s and pr0n and thus can delete
and otherwise destroy them; on the Moko platform, the extensive use of
DBus makes destruction of the most important part more difficult.

What I'm saying is that (Where possible) a daemon holds the important
data (PIM data, calendar data, etc) and is capable of restricting what
the user can do with it.  The user account communicates with this daemon
(via DBus or whatever) and gets the data the user wants while protecting
the same. Both being normal users, they are not allowed to step on each
other, but if the user is root, then someone with malicious intents can
exploit that user account to step on the guardian account, either
causing a DoS (crash) or actually manipulating/destroying data.

I guess what I'm actually saying is that moving from an unrestricted
account (root) to a restricted account (user) won't automagically buy us
protection from all data-loss possibilities, but the mindset of moving
to a normal user account is a core principle of a real security
architecture.

Ideally, something like an SELinux policy would be able to restrict
capabilities without requiring different user accounts to do it (e.g.
anything running as browser_r cannot talk to anything running as sms_r
even though they're the same user).

And if you're worried about deleting random data, a fairly simple
chown/chmod will protect against that. That stuff doesn't work if the
user you're guarding against is root. 

 That's correct if the data is encrypted but encryption isn't what's
 being tossed around here. If all your data is stored in the clear, and
 an intruder has physical access to the device, the distinctions
 between root and non-root user don't matter. That's what I'm saying.

That also depends on how long the malicious user has physical access and
how fast the malicious user works. If the malicious user has only a few
minutes and isn't proficient in cracking OM devices, the changes of
damage are less.  If the user can't keep good physical control of the
device, then yes, they'll get pwn3d eventually, but no one I know of is
that careless with their phones anymore. Even the non-geeky don't let
their phones out of their sight for more than a few minutes.

Now I'm not saying that such careless users don't exist, just that
physical access and the root/user differentiation are not the same
problem, and one should not override the other.

Encryption is another matter, and one I will want addressed before too
long. I've got some ideas on how it can be done, but I'll need to see
more of the OM system live before I can begin to decide if my ideas
are feasible or if they need changing.

-KW


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


Re: Utah Group buy?

2008-04-27 Thread Knight Walker

On Thu, 2008-04-24 at 14:54 -0600, Travis Tabbal wrote:
 Are there enough of us in Utah to bother? Maybe I can join the Denver
 group if not. :) 

Since there have been almost no replies, I'm guessing not, though this
should probably be circulated around local LUG lists to see if extra
interest can be located.

-KW


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


Re: 850MHz or 900MHz? ATT or TMobile?

2008-03-25 Thread Knight Walker

On Sun, 2008-03-23 at 00:50 -0700, Lowell Higley wrote:
 I bought a tri-band phone while I lived in Europe.  It is
 900Mhz/1900Mhz.  I had no problems with it on T-Mobile's USA network
 while I was their customer.  I tend to buy my phones is Asia or Europe
 because they are unlocked and usually not crippled.  T-Mobile in
 particular likes to artificially limit their phones.  For example,
 they will limit SMS messages to say 30 characters when that is not the
 technological limit.  My theory is they do this to increase the number
 text messages sent so they can get you to buy a more expensive SMS
 plan or charge you the 10 cents per message overage charge.

Sounds like you got a raw deal. I'd have quit too if my T-mobile
experience was like that. I've been a T-mobile customer since they were
VoiceStream and I've had no problems. I stopped buying phones from T-Mo
directly many years ago (Back when consumer phones were switching from
B/W to color) and instead I have bought my last couple of phones from
eBay, unlocked. I've had no problems using them with my SIM card. T-Mo's
website doesn't recognize my phone when I login, but I know a
compatible model (Same OS, same QWERTY keyboard) so I override it and
everything mostly works for me (Some of their T-Zones website features
don't seem to want to work, but I stopped caring about those when I
found free equivalents online). I'm anxious to try GPRS on a FreeRunner.
I hope the 2.5G will be faster and more capable than the radio that's
in my current phone.

I've never seen T-mo artificially limit phones; not like I've seen
Verizon do it. All my texts have been sent as 160-chars-per and my phone
automatically reassembles the ones that get split, so any 30-char limit
isn't a feature of the network.

I haven't actually had to call T-mo customer service in several years. I
get signal pretty much everywhere I want it and where I don't, there's
generally a localized reason that everyone else is subject to.

-KW


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


Re: An idea of sorts

2007-07-28 Thread Knight Walker
On Sat, 2007-07-28 at 15:36 +0100, Giles Jones wrote:
 ipkg is based on dpkg, it's more lightweight.

It's also a bit more than just a dpkg clone, since it includes
repositories and such.

 Don't get me wrong, we need package management, it's just that I've  
 owned Windows Mobile phones and there's been no easy way to install  
 software when using Linux. Getting a reliable sync solution that  
 works on Windows, Mac OS and Linux is quite a big piece of work and  
 while this is in development it is handy to have an alternative.

ipkg-install (package) isn't easy enough, or a GUI front-end to the
same?

As for sync, since this IS a totally Open project, I'm sure there will
be different alternatives, maybe even one for Linux, one for Mac, and
one for Windows.  It may also be that there are packages required on the
PC side to complete the sync (Some kind of plugin for ActiveSync and
iSync that talks SyncML, or a new profile for iSync for the Moko maybe).

 I'm also wondering how we are going to achieve installing  
 applications on the SD card, have a lib directory and bin directory  
 on there and add these to the paths?

If they base it on ipkg, the way other OpenEmbedded platforms work, when
you insert the card, the OS will check for and add any applications that
are installed on the SD to the program manager.  It's a little more
involved than just adding a lib/bin directory to the respective path,
but it worked well before my Zaurus died.

-KW


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


Re: email vs forum

2007-07-25 Thread Knight Walker
On Wed, Jul 25, 2007 at 03:39:08PM +0200, ramsesoriginal wrote:
 nice. And now explain this to your Grandmother. Because as Einstein said:
 you have only understood something whe you can explain it to your
 grandmother.
 For you it's easy to say that you simply have to use IMAP, but the average
 consumer that only needs to knoe the answer to his question probably isn't
 going to learn how to set it up.

I don't know what kind of grandmother you have, but not even my mother would
participate in either an OpenMoko mailing list or a forum.  If your
grandmother is anything like mine, the first time she has an issue or a
question, she will call me (you) and you will have to find the answer.

And the average user of an OpenMoKo phone (At least at this stage in the
game) is going to have to setup e-mail anyway.  If the e-mail reader on the
platform is any good, it will be able to handle multiple accounts and filter
incoming/outgoing messages anyway.

-KW

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


Re: Replying to digests Was: Re: community Digest, Vol 36, Issue 48

2007-07-19 Thread Knight Walker
On Thu, Jul 19, 2007 at 05:44:29PM -0400, Jon Radel wrote:
 [Entire digest that has nothing at all to do with the above that both
 you sent out again removed.]
 
 Spam the whole mailing list?  Ah, at least you're forthright and know
 yourself well...
 
 Ever occur to you two forum fans that the mailing list would work better
 if you used it right?  Little matters such as:
 
 * If you're starting a new discussion thread, don't reply to an existing
 e-mail; it throws off the people who use thread-aware MUAs.
 
 * If you're replying to something in a digest cut out all the stuff
 you're not replying to and fix up the subject line.
 
 * TRIM!
 
 * TRIM SOME MORE!
 
 * If you're sending a Me Too reply, TRIM YET SOME MORE!
 
 (See Mathew Davis's follow up for a beautiful example of trimming. :-)

I agree. My main problem with a forum is that all the ones I've have
serious deficiencies, the biggest one being that it's really easy to lose
new messages if you don't dedicate a block of time to reading all new
messages (Sometimes in just one forum, sometimes site-wide). I have yet
to see a forum software that doesn't mark them all read if you have an
emergency in the middle and have to come back later. For some people
that's fine, but I prefer that my e-mail box stores a flag in each
message and lets me read on my own time.

As for the rest, I concur. Good netiquette goes a long way. Too bad it's
a dying art.

-KW

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


Re: adding data services with t.mobile for neo 1973

2007-07-01 Thread Knight Walker
On Sun, 2007-07-01 at 09:40 -0700, Brian Beattie wrote:
 I'm thinking about getting an openmoko phone and I have service with
 t.mobile.  Searching the t,mobile web page does not tell me how to add
 data service to my plan since they think, there are no internet plans
 compatible with my device.
 
 Does anybody here know how I would go about adding data service to my
 plan without buying a device I don't need?

I too have T-Mobile and I am currently using an unsupported device.
As much of a pain as it will be, I'd say your best bet is to call them
and have one of their customer service people add whatever you're after
to your plan.  That's what I'll likely do when I get my Neo (Either in a
month or three months, depending on finances).  You can either call 611
from your phone or call their 800 number from another phone (I've had to
do it both ways for various reasons).

-KW


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


Re: UI ideas/questions or can we animate things as smooth as iPhone?

2007-06-07 Thread Knight Walker
On Thu, 2007-06-07 at 01:23 +0200, Michael 'Mickey' Lauer wrote:
 ... GameBoy provided nice full-screen animations
  in 1989, eighteen years ago.

This is nothing like the GameBoy, or the C64, or the Amiga. The GB was a
single-tasking system that would always only be doing one thing at a
time.  The C64 was as well.  The Amiga had no memory protection so one 
errant program could bring down the whole OS.  No one would go for that
now.  A Neo or any OpenMoKo phone will have to coordinate a lot of
programs and several windows at a time; programs that may have come from
repos that aren't as tight on the QA as others, so the OS (and the 
windowing system) has to be able to protect itself.

 I'm 100% sure nobody will cry after pure-X11 applications we loose
  this way. Almost every GTK application would require rewriting/porting
  to fit OpenMoko capabilities, so it's not great loss too. Not to
  mention font and other DPI-aware issues.

And you'd be 100% wrong in at least a few occasions.  X11 applications
aren't just for running desktop apps on the Moko.  They can also be for
running Moko apps on the desktop.

I mean, personally, if I'm home and I want to look up a phone number
while I'm sitting at my computer, I don't necessarily want to drag the
phone out of my pocket, unlock the screen, then bring up the contacts
screen and search for my target when I can just:

ssh -CY mymoko
mymoko contacts

And it comes up on my 22 LCD, where I can cut and paste from an e-mail
or whatever and have it instantly on my phone.  No file copying or data
replication required.

Yes, I know I could just sync that stuff across, but for anything that
doesn't have syncing built in, it would be really nice for me to be able
to just bring up the app and interact with it without dragging the phone
out of my pocket or my coat in another room.  There were so many times
my Zaurus was on the charger, with the CF Wifi card in it and I would
have loved to bring up one of the Z apps but couldn't.

Now, I realize I'm in the minority of this minority, but I run X11 apps
across the network ALL THE TIME.  I even installed X11 on my Mac so I
could do it there too.

As for porting, there are lots of programs I would like to see on the
Moko and most of them are GTK-based already (For one, I'd like to see
Gobby on a Moko for collaborative note taking during meetings).

It would also be interesting to be able to run apps from one MoKo and
control them on another MoKo across a Bluetooth or Wifi network (With
appropriate security precautions, of course).

 Interesting. Can I hear more supportive or counter arguments?
 What do the others think?

First, I get a sad little chill when people think that dropping X11 will
solve all their speed problems, with absolutely no knowledge of X11's
origins and progress over the last several decades.  Yeah it's another
layer of indirection, but over the years X.org (formerly XFree86) has
implemented various methods for speeding up the rendering path that
require no changes in the application code.  DRI is one of them, MIT-SHM
is another.  It's gotten to the point where running a pure-X11
application is waiting on me, not the other way around. And this is on
old hardware (Pentium 3 450) across the Internet.

Dropping X11 means that we need to find something to replace it, and
that something (DirectFB or whatever) will need to implement enough
functionality that we're not stuck when some buggy app goes out and
locks up the GUI because it's holding a token (or equivalent) and
everything else is deadlocked (Which I saw entirely too often on my
Zaurus).  In addition, this lightweight replacement needs to be
faster as well as at least as robust and documented.

What I'm curious about is if the GUI has received any love or even
attention at this point.  The Core Team has repeatedly stated that
they're working at the lower levels of the OS (Kernel, modules, drivers,
daemons, etc), which makes me think the GUI stack hasn't been run
through any profiling or debugging.  Hell, it could still have all
debugging symbols turned on, which won't be the case in the finished
product.

Also, the fact that the GTA_01 doesn't have any graphical acceleration
will also make the GUI run slowly compared to what people are used to.
Even the most bargain basement PC has a 2D accelerator in it.  In fact,
I haven't seen any that don't have a 3D accelerator in them anymore.
For a PDA with a 320x240 screen, pushing pixels is 1/4 as hard as on a
real VGA screen.  Yeah, we pay a price for the glorious screen on the
Neo, but from what we've all been hearing about the GTA_02, that will
hopefully not be a problem.

Yeah, I like X11 and I like GTK.  I like their functionality, their 
maturity, and their licenses.

-KW

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


Re: Blacklist/whitelists

2007-04-06 Thread Knight Walker
On Fri, Apr 06, 2007 at 10:31:47AM -0700, Tim Newsom wrote:
 That seems weird... Even in email you can turn off read receipts... It 
 seems like an invasion of sort (though a minor one) to not allow 
 disabling of delivery reports for the receiving party.

There are two kinds of delivery reports, because I've specifically got
them turned off in my phone, but my sister still gets them when she sends
to me, so I think they're network-generated, and that means they will
only work as far as the network can tell, so if transferring to a
different network (She's on a different one than I am), she'll only know
when they're sent to my network, not to me.  And I know my phone doesn't
send them back, because she has received some when I was out of coverage.

 Does the sms message system work while the phone is in call mode? Does 
 that require multiplex code also like the gprs while on a call does?
 If it doesn't work while calling, you can always find out when someone 
 is done talking on the phone / is available to talk (assuming they are 
 at the phone) by sending an sms with delivery report first... Right?

It may depend on the phone, but on my current phone yes, SMS can be sent
and received while I'm on a call. I've had that happen MANY times, and
my phone isn't one of the ones that can GSM and GPRS at the same time.

 Seems like there should be some kind of control message that could be 
 sent over the serial port via 'AT' commands which would enable and 
 disable this.

Assuming that the receipts are sent from the phone, yes, there should be.
However, if (as I suspect) they are generated by the network, there's
nothing you can do about them, but they're not terribly accurate to begin
with.

-KW

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


Re: Proposal: Personal Data Encryption (maybe SoC?)

2007-03-20 Thread Knight Walker
On Tue, Mar 20, 2007 at 03:06:18PM +, Jim McDonald wrote:
 Yep I understand that there are lots of possibilities and options, I
 just think that if something ships by default it should provide end
 users with a very simple dialog that is basically an on/off switch for
 'protection of personal data' (or something else that doesn't even
 mention encryption) and the additional levels of configuration can be
 made available through plugins or whatever.

I agree, to an extent.  I've used a lot of security programs on a lot of 
handhelds and I would like something that's sort of a cross between the
way Palm OS does security and the way GNOME does security.

On PalmOS, each record has a private flag that can be set.  In the OS,
there is a setting for what to do with private records, either hide  
them, redact them (black them out in listings) or show them.  If we could
combine this with a system daemon that keeps the encryption key in memory
for a user-selectable amount of time (1 minute, 5 minutes, until sleep,
etc), then it would minimize the annoyance factor of having to type in
your password all the time while still having a per-item level of
security.  A system encryption engine would also allow the user to select
their level of security (light vs. strong) and possibly be extended to
keep multiple keys/encryption schemes.

For anything beyond that, it may have to be implemented through plugins
or as a stand-alone encrypted message application (a.la CryptoPad on
Palm or ZSafe on Zaurus).

 Perhaps I've spent too long battling with ugly interfaces, but I think
 that if OpenMoko is going to have a broader audience than the people on
 this list and their kindred-in-geekness then a large amount of the
 effort will be deciding how to keep the interface as simple and
 streamlined as possible rather than loading the default build with every
 option imaginable...

A wise man once said something to the effect of: make it as simple as
possible, but no simpler.  Some things may need to be more than a 
check-box, but I doubt things will end up needlessly complex.

I think to avoid ugly interfaces, we will need to make things somewhat
abstracted and flexible.  That way if v1 is rather ugly, then v2 could be
made better without overhauling the entire thing.  And the interface
should be kept separate from the implementation, so one can be updated
without breaking the other.  Probably something that talks through DBus to
a storage engine of some kind.

-KW

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


Re: Proposal: Personal Data Encryption (maybe SoC?)

2007-03-18 Thread Knight Walker
On Sun, 2007-03-18 at 12:19 +, Jim McDonald wrote:
 Or perhaps some sort of voice recognition, perhaps a user-chosen
 phrase?

I vote no on this one, primarily due to not being able to access this
information without nearby people hearing (Or possibly recording) the
pass phrase (Think about trains, planes, buses, business meetings, etc).
A user-defined symbol drawn on the screen or a password/PIN tapped into
the screen would be ideal, preferably with a user-defined timeout period
(1-minute, 5-minutes, until-phone-goes-to-sleep, etc).

-KW


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


Re: Proposal: Personal Data Encryption (maybe SoC?)

2007-03-18 Thread Knight Walker
On Sun, 2007-03-18 at 18:57 +0100, Paul Wouters wrote:
 Excellent idea. Let's ditch the passphrase/pin though, because once we
 copy the data off phone to another device, brute forcing anything you
 can type comfortable using a pin or keyboard will be trivial.

I wouldn't.  Brute-forcing a passphrase/pin is only as simple as the
passphrase/pin.  Plus you are limiting your thinking to the current MoKo
platform (The Neo).  In the future there may be MoKo devices with
hardware keyboards and without touch screens.

An entropy meter associated with the creation of the passphrase/pin
would be very useful, as would having a high limit on the number of
characters, or no limit at all.  It could help people choose better
passphrases, making the people more security conscious in the process.
Almost all of my passwords are 15+ characters, but they are all
memorable (to me) and when I've run them through stand-alone entropy
meters, they all rate very highly.

 I really like the custom drawn symbol idea. It introduces a lot of
 variables. Not only the lines, but also the timestamps on when scribbling
 it.

Yes, lots of variables, like fuzzy-matching the symbol, because I don't
know about you, but I don't think I can be pixel-perfect drawing on a
touchscreen in any reasonable length of time.

-KW


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


Re: Voice Activated Controls

2007-02-26 Thread Knight Walker
On Mon, Feb 26, 2007 at 05:08:18PM -0600, Jonathon Suggs wrote:
 Does anyone know of any software for natural language processing that
 could be ported to OM/Neo?  I really like some of the software that is
 available for the PocketPC (MS Voice Commander and Fonix).  They both
 run and work well on a resource limited platform as well, so it *can* be
 done, but both are closed.
 
 Here are a couple of OS engines:
 http://www.speech.cs.cmu.edu/pocketsphinx/
 http://julius.sourceforge.jp/en_index.php?q=en/index.html
 http://xvoice.sourceforge.net/
 
 So I guess, is there already any voice control software planned/worked
 on for use in OpenMoko?  If not, I'll help out, but can we get a project
 up and running?

Depending on what you're looking for, it may be easier than that. My last
three phones (All Nokia) have a speech command recognition which seems
more like limited wave-form matching. It requires that I record the
command (Call Brian, Start music player, Begin recording) then when
I want to use that command, I hold down a button on the phone (Or on the
headset) until the phone makes a certain tone, and speak the command. 
The phone then searches for a few seconds, finds the match, and
activates the function.  It's VERY useful for when I'm driving and want
to call someone. I just hold down a button on my headset and give it the
command, all while keeping my eyes on the road.

My only major complaint is the (very) limited number of commands you can
record.  I find I have to think really hard about what I want a voice
command for because making a new one requires that I remove an existing
one.

It wouldn't give you continuous speech-to-text capability, but I'm not
sure I want that.  People think I'm crazy enough as it is.

-KW

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


Re: Idea: Caller set ringtone

2007-02-13 Thread Knight Walker
On Tue, Feb 13, 2007 at 04:13:43PM +, Ole Tange wrote:
 Caller should be able to transfer and set his ring tone. If the phone
 displays a picture when the phone is ringing, then caller should be
 able to transfer and set this as well.

No phone I've seen yet allows the caller to set anything on the callee's
phone, and I can imagine several reasons why I wouldn't really want this
on a MoKo phone, though I can imagine several reasons why I would as well.

 The transfer of the ring tone should preferably be done, when calling.
 But if that is not feasible then it should be done the next time the
 phone is connected to a cheap communication channel (internet).

This will depend on a few things, namely if the phone supports GSM and
GPRS connections at the same time, if the provider supports those, and if
the caller and callee have data plans.

 To avoid abuse the callee should be able to deny people from doing it.
 Default would be deny.

Actually, a better idea I can see is having some kind of a P2P (Phone to
phone) application running on the MoKo that allows people to beam items
between phones easily.  That way when I'm near a friend who has a MoKo,
(s)he could send me their personalized ring tone and even picture and
then I could associate those with their contact record so they'd come up
when that person calls.  In fact, beaming (preferably with a minimum of
effort on the users' part) entire contact records would be really nice
as well.  That way when someone asks for my number, I can just send them
my business card and they'll have all the information I want to share.
Or I could get a family member's contact information from another family
member through the same mechanism.

-KW

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


Re: T-Mobile finagling advice?

2007-02-07 Thread Knight Walker
On Tue, Feb 06, 2007 at 06:25:30PM -0700, Ben Burdette wrote:
 So, I'm thinking seriously about getting a neo1973 when they become 
 available.  I called the local T Mobile office and asked them whether I 
 could borrow a phone to see how the signal strength is where I live.  
 They said I could get a 14 day trial with a free phone and just take it 
 back when that is over. 

That would probably be the best way to test a phone, as even their street-
by-street coverage maps aren't 100% accurate (But to be fair, ther street
map of my house shows I have less signal than I actually do). This is, of
course if you live in the US.  I don't know if their coverage map works
in Europe.

 My question is, has anyone been through this process before, what's the 
 best way to find out how the service is?  I don't know anyone that has a 
 t mobile phone (maybe that should tell me something).  And the other 
 thing is, how would I get the neo1973 onto the t mobile network?  would 
 I have to get their cheapest phone and then remove the sim card to use 
 in the neo1973?  Is it possible to get the sim card without buying a t 
 mobile phone? 

I know that you can go to t-mobile.com and click the Coverage link in the
bar at the top, then punch in your address and it should show you.  Other
than that, just trying to get a T-Mo phone and try it.  Like you said
earlier, you can try it for 14 days.

As for the getting a Neo on the T-Mo network, that will be easy for
basic things and harder for others.  Currently, I use a non-T-Mo phone on
my T-mo account, and when my girlfriend joined up, she got the same phone
from eBay and we got the SIM card from the local T-Mo store.  Technically,
she got their free phone and they just gave us the card out of it. It
didn't cost us anything.

 I'm sure I could find out more by calling T Mobile, but I'm betting 
 there's a lot of expertise in this area on this list. 

Also, another thing to consider is that Cingular (The New ATT) uses
GSM networks for mobile phones as well, so if T-Mo isn't cutting it for
you, and if Cingular is in your area, you can look into them as well.

-KW

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


Re: Please no crossposting! Re: Information regarding theMessaging Support in OpenMoko

2007-02-01 Thread Knight Walker
On Thu, Feb 01, 2007 at 08:48:15AM -0600, Jonathon Suggs wrote:
 That sounds very interesting.  I very much like the concept and look
 forward to seeing how it is implemented.  Although it is an overall
 travesty, Windows Mobile has a single messaging program that you can
 configure all of your different inboxes in (SMS, MMS, POP, IMAP, etc)
 but they are all separate entities.  When sending, you still have to
 choose which account you are sending from (but that is not a bad thing
 IMHO).

After reading this e-mail list, it seems to me that no one here wants a
different inbox or handler interface for each type of message (I know it
annoys me), so having something that unifies all text-based communications
protocols would be a good idea.  And from what I've seen, on other phone
platforms, unless they're trying to up-sell you on particular
communications mediums (e.g. e-mail is an add-on), they like to keep their
messaging in one app.

As for sending messages, I would think it would only need to prompt you
when you're sending a new message (Maybe in the recipient lookup window,
when you select a recipient, it displays all the ways it knows of to send
the message to that person and you pick one).  If you're replying to an
existing message, it should be able to discern what communications
channel to use based on the one that the incoming message arrived through
(I know some e-mail clients do this now; replying with the e-mail address
the original sender used, so long as it is configured as an account in the
program).

But personally, I would like an option to switch a reply to a different
communication channel (e.g. switch to MMS if receiver supports it and I
don't want my message split every 160 chars; or switch to e-mail or IM if I
have that capability on the phone/plan and the appropriate contact info
listed for the recipient), but for most users, just replying on the same
channel that the message came in on would be sufficient.

 On the other hand, I see some very big hurdles.  First, you would have
 to know a lot (not really, but just follow) about your contact as SMS,
 IM and email are different protocols owned/managed by different
 entities (SMS/MMS=carrier, IM=aim,yahoo,google,etc, email=email
 provider).  Also, this messaging client would have to know how to talk
 over all of the IM protocols, SMS/MMS (has standards, but different
 carriers sometimes do different things), and email (pretty standard
 protocol, so no biggie).

As someone pointed out to me this morning, half of that is taken care of,
though it may still require some adaption.  There is a FreeDesktop.org
project called Telepathy (telepathy.freedesktop.org) which aims provide a
unified framework for all forms of real time conversations, including
instant messaging, IRC, voice calls and video calls.  It uses DBus to
provide that framework, and back-ends to talk to each communications
channel.  It is at least theoretically possible to write an SMS and/or
MMS module, and possibly an e-mail module to provide the back-haul
communications.

 This isn't to say that it can't be done, and I'm sure that it has all
 been thought through, but it ain't going to be easy to get people
 (especially carriers) to work with you.

Agreed, which is why I would make the OpenMoKo messaging program as flexible
as possible, so as to provide as much choice to the user and accomodate the
carriers as much as possible (be a good sport).

 Not overly worried, but it is easy to get caught up in the excitement. 
 I've seen quite a few posts about ideas that evolve around everyone
 all having a Neo... And that just isn't going to happen (especially in
 the near term).  Just thought I would give a quick reality check.

Neither am I, as at the end of the day, this IS an Open Source project, so
anything can be changed if necessary, but (Like a lot of other people on
this mailing list, I imagine), I want things to be designed RIGHT, so as to
minimize the number of re-writes we have to go through before we get
something that can work for the wide variety of people who WILL have a
MoKo.

Yes, if/when we get to a situation where there are a lot of MoKo devices
running around, it can open a lot more possibilities, but there is no way
in the foreseeable future that I will be able to get most of the people who
are important to me to buy a Neo (Either because they're not on a GSM
network and don't want to switch, or they don't want to pay that much for
a phone).

 Getting the mobile industry to be a more open environment for everyone
 is a great idea and one that I support, but as they say Rome wasn't
 built in a day.  In general, mobile carriers are some of the biggest
 control freaks, so needless to say, they aren't going to welcome these
 type of projects with open arms.

As do I, but I see this as more difficult than trying to convince my family
to switch carriers.  As it is, even with a phone that is entirely supported
by my carrier's network (But not purchased from them), 

Re: Please no crossposting! Re: Information regarding theMessaging Support in OpenMoko

2007-01-31 Thread Knight Walker
On Wed, 2007-01-31 at 22:48 -0700, Richi Plana wrote:
 I, personally, do not use MMS. I'm not even sure if that service is
 available here in Calgary, AB with the carriers here. I've had a dinky,
 free phone since the start waiting for the right phone (this one) to
 come along. However, we should also keep in mind that which the majority
 of phones out there support, and right now (at least in Europe according
 to the research mentioned above), it seems to be MMS.

I remember when I first got SMS on my phone way back in the day.  No one
seemed to care.  But several years later, it actually made the news when
some networks announced inter-network interoperability in the MMS arena,
after it became rather obvious that people like shooting grainy,
low-resolution camera phone pics and instantly sending them to their
friends.  Personally, I would rather use MMS for its ability to send up
to 1000 characters per message, rather than the paltry 160 of SMS (And
my network charges me per-message, not per-byte for either).  Maybe I
just write too much, but sometimes my phone breaks up a message into 3
(or more) SMS messages and it gets really aggravating if it coughs in
the middle and fails to send because something went wrong with part 2 or
3.

 One approach we could use is to have the application layer (the GUI as
 seen by the user) designed right, and the underlying protocol would be
 the one to differ. So a user can compose some multimedia message and it
 could be sent out as MMS (possibly with a loss of formatting due to
 constraints in MMS). This would be a smart way to get users used to our
 application frontend so that when we switch to that better
 infrastructure you're dreaming of, it would make no difference to the
 users. They'll just notice that things have just gotten better. Once the
 current MMS users who've bought into OpenMoko have had a taste of what
 we can offer, they wouldn't want to go back. But we have to hook them in
 the first place.

That was basically my thought as well.  I would like to see is an
integrated Messaging application that is capable of integrating all
available messaging back-ends in one place and lets the user (Or the
content or recipient address if it comes to that) decide the method to
send the message.  I believe some other phones do something like this
already.  But then again, I would also like to be able to store
messaging preferences in the Contacts list, so I can do things like send
specially-encoded messages to other MoKo owners (with things like
formatting, encryption, etc) and send regular SMS or MMS messages to
those unfortunate souls who have not yet joined us.

-KW


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


Re: Silent mode timeout

2007-01-29 Thread Knight Walker
On Mon, Jan 29, 2007 at 09:30:38AM -0700, Ben Burdette wrote:
 A simple feature that I'd like to see is a silent mode timeout.  What 
 always happens with my current phone is I set it to silent mode because 
 I'm in a movie or a meeting, and then later I forget to turn the ringer 
 back on.  This leads to a lot of missed calls.  You could have a default 
 timeout for simply holding down the 'volume down' button (if there is 
 one on this phone), and this default would initially be 'no timeout'.  
 When you enter silent mode, the GUI could display this current timeout 
 and allow you to adjust it then.  A checkbox would allow you to make 
 this the new default timeout. 

I agree with this, but not just for silent mode.  My current phone (Nokia)
has the ability to set a timed expiration (profile expires at a specified
time and returns to the previous profile) for ALL phone profiles.  It's
EXTREMELY useful, as I can set it to Meeting mode at the beginning of a
meeting and have it automatically return to Normal mode at the end of
the meeting, though with the MoKo's GPS ability, I'd also like to see if 
it's possible to set profiles to expire if I've traveled a set distance
from the current position (e.g. 50 meters to cover possible GPS
inaccuracies).

-KW

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


Re: Possibilities for commercial software?

2007-01-26 Thread Knight Walker
On Thu, 2007-01-25 at 22:04 +0100, Ortwin Regel wrote:
 I like open source and stuff but some things, especially games, are
 closed in many cases. What are the possibilities for selling closed
 software for OpenMoko devices? Will there be a central online
 marketplace? What about DRM, is there a way to bind a program to a
 sync ID like it's usually done with PalmOS or to a device ID? (It
 should be possible to bind it to an SD card ID, right?) Any creative
 ideas how to solve the usual issues people have with stupid DRM
 systems etc. and still being able to get money for software
 development?

There are as many possibilities for selling closed software on the
OpenMoKo platform as there are on any other device; probably more, since
the SDK doesn't cost a mint for a developer license.  As for DRM, it is
my honest opinion that it is entirely wrong-headed and causes more harm
than good, and I would be very surprised if anyone implements it on this
platform.  I know that when (not if) I buy one, I will absolutely not
allow any of that crap on my hardware.  But I'm not averse to buying
software, including games, especially if it's good.

As for getting money for software development, people were doing that
long before DRM was the gleam in a corporate monopolist's eye.  Again,
it is my honest opinion that one can make money selling software for the
OpenMoKo, but it will probably require time, patience, and talent. and
passion for your work.  If your software is good, reasonably priced, and
easily attainable, you should be able to make some money.  Make it
easier to buy the software from you than to pirate it and you should do
alright. While I can't speak for the company, I'm sure there will be
tons of on-line software clearinghouses for OpenMoKo software.  If the
company doesn't create one, someone else will, and if you're serious
about selling software on the OpenMoKo platform, you'll have it listed
on all of them.

Personally, I'm really excited about this phone, even though it doesn't
have everything my heart desires, and I've already been working on ideas
for enhancements to existing (proposed) software as well as new
software.  However I'm not planning on trying to make any money off of
it, and will be releasing it under a Free license.

-KW

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


Re: Required Software

2007-01-26 Thread Knight Walker
On Fri, 2007-01-26 at 10:16 -0700, Richi Plana wrote:
I've been working with Linux for such a long time and I'm not sure what
 that VPN client is. Truth is, though most popular network devices
 (Cisco, etc.) use VPN that Linux supports, it's Microsoft's VPN system
 that's most prevalent in the companies I've encountered. Does anyone
 know which VPN system works with MS? The choices for Linux I'm aware of
 are Open/FreeSWAN (IPSec), Cisco VPN 5000 client, PPTP VPN and OpenVPN
 (SSL-based).


There's one I've heard of called PopTop that is supposed to work with
Microsoft's PPTP VPN system.  As for Cisco, there is the VPN client, but
I don't like compiling their modules into my kernel.  The one I use with
the Ciscos at work is called vpnc 
( http://www.unix-ag.uni-kl.de/~massar/vpnc/ ) and it works well, only
requiring the tun/tap driver in the kernel.  OpenVPN, while it's my
favorite, is only compatible with itself.

 Security is very important to roaming devices which have to go through
 public infrastructures like the Internet.

I agree, which is why my OpenMoKo will probably have vpnc and OpenVPN on it.

-KW

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