SyncML May Make Handheld-to-PC Links Easier 60
diggem writes, "I don't personally have this problem (YET!), but I know people who do... too many PDA-like devices, all with their own desktop syncro software which isn't usually compatible with other sync software. A new proposal is trying to correct the problem. It's called SyncML, an XML-based spec for sharing data between portable devices, your computer and the Web. The initial draft has backing from Palm Computing, Nokia, Psion, Motorola, Starfish (Motorola subsidiary), IBM and Lotus (IBM subsidiary). So it looks to have fairly significant backing. Cool!
"
Mis-application (Score:2)
First is the obvious: an open (?) spec mean all devices can sync with all OS's.
with each other. This would be an absolute godsend!
--
Here is the result of your Slashdot Purity Test.
"any-to-any"?? (Score:2)
the white paper on their site talks of "any-to-any" synchronisation, but the only listed options are
It´s about time (Score:1)
Too late for me :/ (Score:2)
It was a very cool toy. But the lack of this kind of synch-tool killed it. I've resold it.
It let me a bitter taste in the mouth. The utility given with the package "PsiWin 2.2", not only was Windows(or MacOS)-only, but was buggy as hell !
I never was able to make a real synch. Some tests were, but a real-life synch was nearly impossible.
And, worse, there was no synch utility for Linux at that time ! Just some less-than-alpha-file-tranfer utilities.
So, now, my appointments are back, as before, in the safest location I could imagine : my memory !
Stéphane
You know things have changed... (Score:2)
Anyway, call me crazy, but this is the kind of thing that does not take the backing of seven industry leaders to be worked out. We all remember the aberrations that have resulted from design by committee (*cough*COBOL*cough*). And needless to say, much cooler things in terms of markup languages have come out of individual or small-group efforts (TeX, anyone? LaTeX? MusiXTeX?). So I think that instead of having the industry leaders battle about language features for a decade, ending up with no result to speak of (as has happened many times with this kind of thing), they should simply hand the project to, say, IEEE or IETF or whatever, and then take whatever has come of it and implement it as-is in their own devices.
Yeah, that looks about right. Feel free to flame.
Sounds great, but ... (Score:2)
Please fill in the application form and you will receive more detailed instructions of the membership application process.
Has anyone went through this and had a look at the specification? What exactly is the membership application process? I personally would've liked to have a look at what's been done already without registering and all.
Thank god! It's about time. (Score:2)
What I cannot figure out from the web site, however, is if the new standards include physical connections as well as data. I would not mind in the least if all the devices came with some varient of a USB port, which would mean I could connect all of them with the same cable, especially as I can see using something like a flash drive with all of them. (Store MP3s for my rio, photos from my camera, numbers for my cell phone, software for my mindstorms, and backup my palm pilot.)
Hopefully Lego joins the group.... :)
Hmmm. It's be nice if Sony did something with the Aibo along these lines. Attach the cable so it looked like the leash, throw a huge flash drive in that monster, and let it follow you around, especially if you could store all the equipment in saddlebags on the Aibo...
-----
Need to clean up their backyards, too (Score:2)
Christopher A. Bohn
Re:This is the GOOD way ! (Score:2)
Re:You know things have changed... (Score:1)
Not really viable. The personal/portable market is moving quite quickly, to put it mildly. If Nokia, IBM et al. hand it off to IEEE then sit and twiddle their thumbs waiting for a spec., they'll find that, say, Microsoft and Ericsson have developed their own proprietary standard which dominates the entire market. pIf you want something done quickly, do it yourself. If you want it done well, do it openly (check the website... they invite anyone to participate... well, any company...). I think they're on to a winner here :-).
Remember the Zaurus? (Score:1)
Whatever happened to the Newton? (Score:1)
a conspicuous absence (Score:3)
-Andrew
Re:You know things have changed... (Score:2)
I suppose... then again, this whole thing really reeks of COBOL to me.
I Love It (Score:1)
----------------------------------
Re:Whatever happened to the Newton? (Score:1)
----------------------------------
Re:Need to clean up their backyards, too (Score:1)
Push to Test.
Release to Detonate.
Not really (Score:2)
Dude, it's a markup language specification. Even more, it's a XML DTD: it's text-based. There is no way they can make it "closed source"!
Hex dump of Word document is a text, too, yet it is still proprietary. XML solves a non-issue with parsing of data, but parsers are dime a dozen with tools like lex. Real problem is that handling the data models that include relationships between objects (including semantics) is still hidden in proprietary as hell code.
Re:Need to clean up their backyards, too (Score:2)
I don't know about the others, but Palm has three different, mutually incompatible, docking stations with which to synchronize different Pilot models with PCs.
What the HECK are you talking about? There are three cases, so holders in cradles for different models are different, but protocols are the same.
Re:You know things have changed... (Score:2)
hey should simply hand the project to, say, IEEE or IETF or whatever
IETF is dead (since the last sane person there Jon Postel died), IEEE was born dead (never ever issued a sane and open standard) and ITU is an undead monster (a stronghold of proprietary bullshit in telephony industry).
Microsoft missing? (Score:1)
J.
Re:"any-to-any"?? (Score:2)
Synchronize a mobile device with a mobile device
We'd need a way for the mobile devices to talk to each other first. Either through a hardware standard(ugh!) or wireless protocol (such as Blutooth [bluetooth.com]). Once that is done then we can concern ourselves with a uniform data transfer standard. Working at a mobile device to mobile device data transfer standard now would be putting the cart waaaay before the horse.
The ebbing of a geek (offtopic) (Score:1)
It used to be that new items would be added to slashdot at all hours of the day and night (very geeky). Not anymore. Items are now rarely posted before 900am (Is that when you get to work, guys?) And post times don't go very late into the night (very ungeeky).
What happened to your geeky ways?
Did success make you dizzy?
The reason I've noticed is that I'm 10 timezones away and slashdot is quite boring during the day here...
Before all people started to yell "Yeah! Yeah!" (Score:1)
You have to know that this is not going to solve all of your problems. Sure, a common low-level standard toward the storage of information on PDA devices is definitely the first step toward the complete solution, but this step is, hmm, tiny.
Take the large PCs we all use today for example. Sure, we have common standards for information transportation --- floppy disks with FAT filesystems is readable almost everywhere, and TCP/IP protocol is an universal language. However, we still have problems exchanging information with other people, especially one uses open source software and the other does not. Like I always said, if someone dare to mail me Word or Excel files, I will type my reply in LaTeX, and send the bzip2ed DVI file back. High, application level standard will be the key to the problem.
Undoubtedly that will not be easy. Perhaps this is the time for us to push open source sofware on those platforms.
Microsoft should be on this (Score:3)
For those who don't know how CE synchronizes, it essentially establishes a PPP connection between your desktop and your palm sized device through some semi-special software on your Windows machine. On Windows NT, it forces you to install RAS if you don't alreay have it installed (read: must reapply service packs afterwards) and then whenever the machines are hooked together, I've found the networking of the boxen stumbles for the 30 seconds or so that they chat with each other. I guess there is enough bitching to do about the CE synchronization method, but I can state that it does work though I don't care for it. The Palm pilot, on the other hand, works very nicely and transparently from the rest of the computing world.
So how does this apply to the proposed synchronization method/standard? On my machine, I have five pieces of software installed for the purpose of keeping my personal organizers in sync:
So it would be nice to have less software on my machine to keep my machines in sync. Now if only this thing (read: whatever software comes about based on this standard) could also work with Bluetooth, I'd be set :)
My two cents; no refunds.
--
What about ethernet (Score:2)
Slashdot and PDAs (Score:5)
I have a PDA (a Handspring Visor) and use AvantGo to view Web pages on my way to work after syncing up first thing in the morning. My commute is 1+1/2 hours on public transportation, so I have plenty of time to read.
Ideally I would like to read Slashdot, but all of the AvantGo-channel-ready Slashdot hacks out there only show the articles, not the talkback. I tried setting up my own page through some CGI that parsed the rdf, and created links to the Slashdot-FAQ-suggested version of the pages, but even with threshold=4, plain=1 and boxes=0, the HTML is way to long in many cases, and it's certainly too ugly on the PDA screen.
Well, I'm a coder, I got around it, but I don't like the fact that I had to parse the feedback page in order to do it. Slashdot should have support for such browsing. I would even happily download the banner-ad, if it meant getting a VERY simple HTML version of the page.
If you want my solution, grab sd [ajs.com] and sdforum [ajs.com]. Put them in your cgi-bin directory and rename them so that they have a
If you use AvantGo, they give you a nifty little javascript-button that will set the current page in your list. Use that on sd and you're done. If you use Pendragon Browser, use their user interface to add the URL to sd. For other off-line browsing applications your milage may vary.
Please, even if you manage to find where I keep sd on my system, don't use it from there. I don't have great bandwidth, and I don't want to be in the business of being a Slashdot-for-PDA mirror (I'm not even sure of the legalities). If I have to move it to stop people from using it, I will.
Re:Whatever happened to the Newton? (Score:1)
If anything, it was the high price overhead, the failure to provide on-the-fly synchronization like the PalmPilot and the sluggishness of its OS (which wasn't improved until the Messagepad 2000, 2100 and eMate, which by then was way too late).
Steve Jobs also had a hand in essentially tossing the project out with the trash; rather than approve of designs which tried to make the devices more affordable, he announced division wasn't worthwhile to Apple's future (which included the iBook, which was basically the eMate on steroids). Go figure.
Re:What about ethernet (Score:1)
Cynical rant (Score:1)
It will offered only as an expensive service
It will offered only in the largest markets
It will not work well under most circumstances
It will be very expensive
Your servers won't support it
It will only support Active X
It will have a closed authentication scheme
It will have a closed encryption scheme
It will never come to fruition
It will require special versions of host apps
It will be buggy slow and poorly crafted
Everyone will write about how great it is
No one will buy it
When the sun is a burnt out husk the FCC will head in the direction of setting the ground rules for service providers to offer wireless TCP at Ethernet speed rendering all of this special gunk useless.
You have been warned.
Re:Need to clean up their backyards, too (Score:2)
What about installed applications? (Score:1)
I used to work for a software company [iambic.com] that made software for Palm Pilots, Windows CE, and Newtons. I agree that the big companies are fairly likely to be able to get together, and create a internetworking standard for their common applications.
I don't see that happening, however, with the add-on softwares.
There's a few dozen 'Time and Expense Tracker" programs out there, each with their own features, for example. But because many of the smaller companies are set in the idea that interoperability with other products would mean that they lose sales, I doubt that it would ever change.
Anyone care to disagree?
Re:You know things have changed... (Score:1)
This isnt a fanciful notion. Exactly this technique is being used by NIST to descide on the AES standard.
Bruce Scheiner's analysis of IPSec here: http://www.counterpane.com/ipsec.html is not only a good exposition of the differences between the two approaches to getting a standard (in encryption), but also a counterexample if you think that IETF are always getting things right.
OTOH 'rough consensus and running code' (the IETF motto) moves you forward faster than the ISO standardize-everything-up-front technique. You also have a fighting chance that a single mind will have come up with the design, in the process of creating the running code.
-Baz
Re:Whatever happened to the Newton? (Score:1)
Re:Mis-application (Score:1)
www.junkbusters.com
free, comes with source. and is GPL if you are a licence bigot.
enjoy.
Re:Slashdot and PDAs (Score:2)
I'm annoyed every day by the format of Slashdot. I read it because of it's interesting articles and discussions, but actually the interface sucks. Slashdot, and many other discussion sites, just should use NNTP/Usenet. That was made for discussions, you can have the same program to access lots of such discussion forums, with the same keybindings, scoring mechanisms etc.
It is really a pity that Usenet is falling apart, and is fragmented into so many clumsy-to-access discussion forums.
SyncML vs Mobile Application Link (Score:1)
Re:Need to clean up their backyards, too (Score:2)
when you've got people using different Pilot models and sharing a PC.
Get the portable sync cable. It fits all Palms with no problem.
Re:Microsoft should be on this (Score:1)
*I do have a Bias here I work for Xircom who now own the Rex*
You can pay for it or you can sign up for Yahoo calender and get it for free. (The free version is missing modules just download the update utility and you can get the rest)
Re:What about ethernet (Score:1)
Re:What about ethernet (Score:1)
Re:You know things have changed... (Score:2)
I cite FpML [fpml.org] as an example of w functioning, efficient industry led initiative to develop an XML based standard.
(I'm on an FpML working group, so maybe I'm biased :0) )
Re:Whatever happened to the Newton? (Score:1)
Re:SyncML vs Mobile Application Link (Score:1)
disclaimer: I work for CS&T [www.cst.ca].
My opinions are my own, not necessarily my employer's.