Re: .Mac like service

2008-05-02 Thread Fredrik Wendt
Christoph Witzany <[EMAIL PROTECTED]> writes:
> Alexey Feldgendler schrieb:
> > <[EMAIL PROTECTED]> wrote:
> >
> >>>  my list starts with: [snip]
> >
> > * Allow backup and incremental synchronization of typical data items 
> > stored on mobile devices:
> > [snip - lot's of stuff]
> 
> I would very much like to participate at such a project (or even kick it 
> off ftm), as my the plans for my PhD work include creating a service 
> that would fulfill an important part of this: The transparent storage of 
> data in the [Web|Cloud|Grid|].

I'd start by looking at SyncML and ScheduleWorld. I use (and have used) SyncML
for quite some time and it works fairly well (right now I can't get my temporary
phone  - a SonyEricsson T610 - to sync up the address book but the calendar is
still fine). Using SyncEvolution you get an almost perfect match.

/ Fredrik


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


Re: .Mac like service

2008-04-30 Thread Kosa

I knew you buys will bring some very good ideas. :)

Now I think we could even set at least two groups
of apps related to this service. One group might be
refered for those apps we develop for personal matters
as sms storage, contact list, time-zone, language and
others like that (encrypted and protected), and the
second group might be related to communities, groups,
public and social networks like facebook, lastfm and
many others, wich could be shared.

Kosa

- Un mundo mejor es posible -

Alexey Feldgendler escribió:

 my list starts with:
 *backing up phone settings, including list of installed packages (in
 case i need to re-install everything)
 *backing up e-mails/text messages
 *storing gps coords in case the phone's stolen/lost
 *backup/storage of any other arbitrary files 


* Allow backup and incremental synchronization of typical data items 
stored on mobile devices:

* SMS/IM histories
* last dialled/received calls
* contact lists
* browser bookmarks, histories and cookies
* calendar events
* various account information (GPRS, HTTP proxy, email, IM)
* stored certificates
* global preferences like language, time zone, visual theme
* software-specific settings
* user documents
* information about installed downloadable addons
* As much as possible should be synchronizable across devices and 
software platforms.
* Leverage existing open standards wherever possible, e.g. use vCard 
for contact information.

* Provide automatic conflict resolution.
* Be bandwidth-efficient.
* Survive long periods without connectivity and synchronize reasonably 
afterwards.
* Don't insist on complete synchronization before parts of data become 
usable.

* Be secure so that even passwords and certificates can be trusted to it.
* Do not require server-initiated activity because it's often 
impossible, i.e. rely on pull only.
* Allow for interchangeable transport layers to make use of various 
connectivity options available on devices:

* HTTP
* various serial port-like connections like IR and BT
* maybe offline synchronization via memory card
* Allow automatic offloading of data that's typically moved from 
device to PC:

* pictures, video and audio recordings
* various logs
* Probably allow sharing or publishing parts of user's data.
* Provide remote control and reporting infrastructure that allows:
* upgrades of device software
* activation of special modes on lost/stolen devices and obtaining 
information from them
* Transparent expansion of device's storage, e.g. the user can 
continue taking pictures without thinking about where they go, and the 
older ones are pushed off to the server.


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


Re: .Mac like service

2008-04-30 Thread Kosa

I'm not sure about that, but again as Robin,
I think could offer that service for free and
set up an account to recive donations from
those who want to do it.

Kosa

- Un mundo mejor es posible -

Shawn Rutledge escribió:

You would want it to be a commercial service like .mac, with a
subscription fee and guaranteed reliable service, and use GPRS to
access it?  Or you would want to just do that stuff with your own PC?


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


Re: .Mac like service

2008-04-30 Thread Kosa

Robin already listed some of them, but as I think, the list
could get bigger, specially 'couse it deppends on the apps
we will make for Openmoko. That service might even be
something that could bring some new ideas to build software.

Kosa

- Un mundo mejor es posible -



Shawn Rutledge escribió:

What kind of features do you want to see?  What are the use cases?
  


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


Re: .Mac like service

2008-04-30 Thread Steven Milburn
well, if you encrypt the data and store everything as binary, I don't think
the version control system would be able to minimize the network traffic.
However, I like the concept.  If you access the svn server through an ssh
tunnel, you'd get the encryption on the link and the reduced traffic.  I
think you could also user server-side scripts to encrypt and decrypt the
stored data on the server.

--Steve



On Wed, Apr 30, 2008 at 9:29 AM, Flemming Richter Mikkelsen <
[EMAIL PROTECTED]> wrote:

>
>
> I think that the best way to implement this is with a version control
> system,
> so that you may restore your address book from x updates ago, etc. The
> version control system should be able to handle binary data (e.g. svn) so
> that the information may be encrypted. Using a version control system
> would
> also minimize the network traffic.
>
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: .Mac like service

2008-04-30 Thread Flemming Richter Mikkelsen
On 4/30/08, Christoph Witzany <[EMAIL PROTECTED]> wrote:
> I would very much like to participate at such a project (or even kick it off
> ftm), as my the plans for my PhD work include creating a service that would
> fulfill an important part of this: The transparent storage of data in the
> [Web|Cloud|Grid|].

I think that the best way to implement this is with a version control system,
so that you may restore your address book from x updates ago, etc. The
version control system should be able to handle binary data (e.g. svn) so
that the information may be encrypted. Using a version control system would
also minimize the network traffic.

-- 
Please don't send me Word or PowerPoint attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html

Join the FSF as an Associate Member at:
http://www.fsf.org/register_form?referrer=5774>

Free your mind - Open(moko) your phone

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


Re: .Mac like service

2008-04-30 Thread Christoph Witzany

Alexey Feldgendler schrieb:
On Wed, 30 Apr 2008 02:54:08 +0200, Shawn Rutledge 
<[EMAIL PROTECTED]> wrote:



 my list starts with:
 *backing up phone settings, including list of installed packages (in
 case i need to re-install everything)
 *backing up e-mails/text messages
 *storing gps coords in case the phone's stolen/lost
 *backup/storage of any other arbitrary files



You would want it to be a commercial service like .mac, with a
subscription fee and guaranteed reliable service, and use GPRS to
access it?  Or you would want to just do that stuff with your own PC?


The difference between an open technology and a closed one is that 
while Apple is the only one who runs a .Mac server, anyone can run a 
server in an open technology. Someone can install software based on 
open standards and run a server, and even charge for its use if they 
like. Don't like paying for it? Set up your own!


I believe that an open standards based server solution for assisting 
mobile phone features should be created. The most important thing here 
is that the data formats and protocols are open, so that anyone can 
implement a client or a server. There are several proprietary services 
with their closed data formats out there, but no really open one, as 
far as I know. Developing a consistent and comprehensive specification 
is an immensely important step.


I would define the scope of the technology as “sycnhronization, backup 
and remote control for mobile devices”. Here is a very vague, draft 
list of requirements:


* Allow backup and incremental synchronization of typical data items 
stored on mobile devices:

* SMS/IM histories
* last dialled/received calls
* contact lists
* browser bookmarks, histories and cookies
* calendar events
* various account information (GPRS, HTTP proxy, email, IM)
* stored certificates
* global preferences like language, time zone, visual theme
* software-specific settings
* user documents
* information about installed downloadable addons
* As much as possible should be synchronizable across devices and 
software platforms.
* Leverage existing open standards wherever possible, e.g. use vCard 
for contact information.

* Provide automatic conflict resolution.
* Be bandwidth-efficient.
* Survive long periods without connectivity and synchronize reasonably 
afterwards.
* Don't insist on complete synchronization before parts of data become 
usable.

* Be secure so that even passwords and certificates can be trusted to it.
* Do not require server-initiated activity because it's often 
impossible, i.e. rely on pull only.
* Allow for interchangeable transport layers to make use of various 
connectivity options available on devices:

* HTTP
* various serial port-like connections like IR and BT
* maybe offline synchronization via memory card
* Allow automatic offloading of data that's typically moved from 
device to PC:

* pictures, video and audio recordings
* various logs
* Probably allow sharing or publishing parts of user's data.
* Provide remote control and reporting infrastructure that allows:
* upgrades of device software
* activation of special modes on lost/stolen devices and obtaining 
information from them
* Transparent expansion of device's storage, e.g. the user can 
continue taking pictures without thinking about where they go, and the 
older ones are pushed off to the server.





This is an excellent starting point. I also like very much the ambition 
to reach out beyond Openmoko (even if it is the natural platform to 
start such a projec).


I would very much like to participate at such a project (or even kick it 
off ftm), as my the plans for my PhD work include creating a service 
that would fulfill an important part of this: The transparent storage of 
data in the [Web|Cloud|Grid|].


Who's in?

regards
Christoph

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


Re: .Mac like service

2008-04-30 Thread Alexey Feldgendler
On Wed, 30 Apr 2008 02:54:08 +0200, Shawn Rutledge  
<[EMAIL PROTECTED]> wrote:



 my list starts with:
 *backing up phone settings, including list of installed packages (in
 case i need to re-install everything)
 *backing up e-mails/text messages
 *storing gps coords in case the phone's stolen/lost
 *backup/storage of any other arbitrary files



You would want it to be a commercial service like .mac, with a
subscription fee and guaranteed reliable service, and use GPRS to
access it?  Or you would want to just do that stuff with your own PC?


The difference between an open technology and a closed one is that while  
Apple is the only one who runs a .Mac server, anyone can run a server in  
an open technology. Someone can install software based on open standards  
and run a server, and even charge for its use if they like. Don't like  
paying for it? Set up your own!


I believe that an open standards based server solution for assisting  
mobile phone features should be created. The most important thing here is  
that the data formats and protocols are open, so that anyone can implement  
a client or a server. There are several proprietary services with their  
closed data formats out there, but no really open one, as far as I know.  
Developing a consistent and comprehensive specification is an immensely  
important step.


I would define the scope of the technology as “sycnhronization, backup and  
remote control for mobile devices”. Here is a very vague, draft list of  
requirements:


* Allow backup and incremental synchronization of typical data items  
stored on mobile devices:

* SMS/IM histories
* last dialled/received calls
* contact lists
* browser bookmarks, histories and cookies
* calendar events
* various account information (GPRS, HTTP proxy, email, IM)
* stored certificates
* global preferences like language, time zone, visual theme
* software-specific settings
* user documents
* information about installed downloadable addons
* As much as possible should be synchronizable across devices and software  
platforms.
* Leverage existing open standards wherever possible, e.g. use vCard for  
contact information.

* Provide automatic conflict resolution.
* Be bandwidth-efficient.
* Survive long periods without connectivity and synchronize reasonably  
afterwards.
* Don't insist on complete synchronization before parts of data become  
usable.

* Be secure so that even passwords and certificates can be trusted to it.
* Do not require server-initiated activity because it's often impossible,  
i.e. rely on pull only.
* Allow for interchangeable transport layers to make use of various  
connectivity options available on devices:

* HTTP
* various serial port-like connections like IR and BT
* maybe offline synchronization via memory card
* Allow automatic offloading of data that's typically moved from device to  
PC:

* pictures, video and audio recordings
* various logs
* Probably allow sharing or publishing parts of user's data.
* Provide remote control and reporting infrastructure that allows:
* upgrades of device software
* activation of special modes on lost/stolen devices and obtaining  
information from them
* Transparent expansion of device's storage, e.g. the user can continue  
taking pictures without thinking about where they go, and the older ones  
are pushed off to the server.



--
Alexey Feldgendler <[EMAIL PROTECTED]>
[ICQ: 115226275] http://feldgendler.livejournal.com

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


Re: Re: .Mac like service

2008-04-29 Thread Jeremy List
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Flemming Richter Mikkelsen wrote:
> On 4/30/08, Shawn Rutledge <[EMAIL PROTECTED]> wrote:
>> On Tue, Apr 29, 2008 at 5:44 PM, Robin Paulson <[EMAIL PROTECTED]> wrote:
>>>  my list starts with:
>>>  *backing up phone settings, including list of installed packages (in
>>>  case i need to re-install everything)
>>>  *backing up e-mails/text messages
>>>  *storing gps coords in case the phone's stolen/lost
>>>  *backup/storage of any other arbitrary files
>> You would want it to be a commercial service like .mac, with a
>> subscription fee and guaranteed reliable service, and use GPRS to
>> access it?  Or you would want to just do that stuff with your own PC?
> 
> I think some of the community members could set up a server for this.
> Of course there must be some encrytion so the private data is secured.

I don't think we really need community members to set up a server. There
are several existing ftp servers where you can get a free account and
store files privately and publicly. The only software you'd need to
write would be the openmoko client - which I presume you'd want to show
some intelligence regarding what it uploads, what it encrypts before
uploading, etc. Whoever took this on would need to make sure the remote
backup had a consistent (extensible) structure and format.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.2 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFIF+m4jK3MZIZPmKIRArZVAKCJpUIoE5EO0upHVYO3kIyC24FCvgCdH9Ee
oOVbneuMf287SFOli5RbDYo=
=VxZs
-END PGP SIGNATURE-

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


RE: .Mac like service

2008-04-29 Thread Tim Newsom
-Original Message-
From: Robin Paulson <[EMAIL PROTECTED]>
Sent: Tuesday, April 29, 2008 6:29 PM
To: List for Openmoko community discussion 
Subject: Re: .Mac like service

/snip

>alternatively, an application to sit 
>on my pc and do all this stuff
>locally would be very useful

To add to this, giving the application the ability to log into the service and 
sync locally, or update the service with more up-to-date info would be useful.

--Tim.


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


Re: .Mac like service

2008-04-29 Thread Robin Paulson
2008/4/30 Shawn Rutledge <[EMAIL PROTECTED]>:
> On Tue, Apr 29, 2008 at 5:44 PM, Robin Paulson <[EMAIL PROTECTED]> wrote:
>  >  my list starts with:
>  >  *backing up phone settings, including list of installed packages (in
>  >  case i need to re-install everything)
>  >  *backing up e-mails/text messages
>  >  *storing gps coords in case the phone's stolen/lost
>  >  *backup/storage of any other arbitrary files
>
>  You would want it to be a commercial service like .mac, with a
>  subscription fee and guaranteed reliable service, and use GPRS to
>  access it?  Or you would want to just do that stuff with your own PC?

they could provide multiple levels of service - a free one that can
store gps coords, sms (say, 50MB storage) which isn't supported
or a paid-for service that has more storage space (5GB?), is
supported, has guaranteed service levels, and includes encryption.
similar to xdrive, but good

access would be however i connect to the web - wifi, gprs, usb
connection to my home network, whatever

alternatively, an application to sit on my pc and do all this stuff
locally would be very useful

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


Re: .Mac like service

2008-04-29 Thread Flemming Richter Mikkelsen
On 4/30/08, Shawn Rutledge <[EMAIL PROTECTED]> wrote:
> On Tue, Apr 29, 2008 at 5:44 PM, Robin Paulson <[EMAIL PROTECTED]> wrote:
> >  my list starts with:
> >  *backing up phone settings, including list of installed packages (in
> >  case i need to re-install everything)
> >  *backing up e-mails/text messages
> >  *storing gps coords in case the phone's stolen/lost
> >  *backup/storage of any other arbitrary files
>
> You would want it to be a commercial service like .mac, with a
> subscription fee and guaranteed reliable service, and use GPRS to
> access it?  Or you would want to just do that stuff with your own PC?

I think some of the community members could set up a server for this.
Of course there must be some encrytion so the private data is secured.
-- 
Please don't send me Word or PowerPoint attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html

Join the FSF as an Associate Member at:
http://www.fsf.org/register_form?referrer=5774>

Free your mind - Open(moko) your phone

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


Re: .Mac like service

2008-04-29 Thread Shawn Rutledge
On Tue, Apr 29, 2008 at 5:44 PM, Robin Paulson <[EMAIL PROTECTED]> wrote:
>  my list starts with:
>  *backing up phone settings, including list of installed packages (in
>  case i need to re-install everything)
>  *backing up e-mails/text messages
>  *storing gps coords in case the phone's stolen/lost
>  *backup/storage of any other arbitrary files

You would want it to be a commercial service like .mac, with a
subscription fee and guaranteed reliable service, and use GPRS to
access it?  Or you would want to just do that stuff with your own PC?

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


Re: .Mac like service

2008-04-29 Thread Robin Paulson
2008/4/30 Shawn Rutledge <[EMAIL PROTECTED]>:
> On Tue, Apr 29, 2008 at 4:46 PM, Kosa <[EMAIL PROTECTED]> wrote:
>  >  I wonder if there's any chance Openmoko could
>  >  (or is going to) offer a service like apple's .Mac
>  >  for the Openmoko users. I have some ideas (and
>  >  I'm sure you have a lot more) that could make
>  >  this service very useful.
>
>  What kind of features do you want to see?  What are the use cases?

my list starts with:
*backing up phone settings, including list of installed packages (in
case i need to re-install everything)
*backing up e-mails/text messages
*storing gps coords in case the phone's stolen/lost
*backup/storage of any other arbitrary files

some or all of these could have the option to be encrypted of course

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


Re: .Mac like service

2008-04-29 Thread Shawn Rutledge
On Tue, Apr 29, 2008 at 4:46 PM, Kosa <[EMAIL PROTECTED]> wrote:
>  I wonder if there's any chance Openmoko could
>  (or is going to) offer a service like apple's .Mac
>  for the Openmoko users. I have some ideas (and
>  I'm sure you have a lot more) that could make
>  this service very useful.

What kind of features do you want to see?  What are the use cases?

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


.Mac like service

2008-04-29 Thread Kosa

Hi everyone,

I wonder if there's any chance Openmoko could
(or is going to) offer a service like apple's .Mac
for the Openmoko users. I have some ideas (and
I'm sure you have a lot more) that could make
this service very useful.

I was just about to add it to the wishlist, but I'm
not sure where to do it. It is not a hardware
matter, but it is not about sofware neither.

And please notice I'm not saying it could be just
for the Neo1973 and Freerunner users, but
Openmoko, and by that I mean future Fic divices
as well as other devices running Openmoko.

Kosa

- Un mundo mejor es posible -

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