My New Years Wish - Bonjour Support
James Moore
jam at omnigroup.com
Wed Jan 4 15:52:58 PST 2006
On Jan 1, 2006, at 10:40 AM, Kirk Biglione wrote:
> I've emailed OmniGroup support about this in the past, but I thought
> I'd post here to see if there's any interest in Bonjour support for
> OO.
>
> Specifically I'd like to do the following:
>
> 1. Open an outline on my desktop system then easily connect and edit
> that outline from my laptop.
>
If you want real-time updates then I'm afraid it will be awhile
before OmniOutliner can do this. If you simply wanted your changes in
one place to appear a short time later in another place then document
synchronization might provide enough functionality satisfy you. We
would of course have to add document synchronization to OmniOutliner
first. Apple has made this task at least possible by opening up
SyncServices. I'll add your email to the feature request we have open
for this.
> 2. Collaborate on outlines with other users on my network (similar to
> SubethaEdit).
>
Apps like SubEthaEdit have very cleverly created multi-user text
editing, and made it look a little too easy. The main thing to keep
in mind is that SEE only operates on plain text. Because Outliner
files not only have structure but text styles, the problem for us is
many orders of magnitude more difficult.
If Outliner does ever get multi-user functionality it will most
likely come in the form of a client/server.
> 3. Sync outline changes via Bonjour. In other words, if I made
> changes to an outline on my laptop while I was out of the office I'd
> like to be able to sync those changes to the outline on my desktop via
> Bonjour. I suppose this could also be acheived with .Mac sync
> support, but I'd prefer not to be dependant on the .Mac service.
What you're describing here is document synchronization.
Bonjour is simply a service discovery system. It provides a way for
an application to advertise a network service and for clients to get
a list of available services on the network. Unfortunately Apple's
marketing of Bonjour (formerly Rendezvous) has caused many to believe
that *it* is what's responsible for SebEthaEdit having document
collaboration. Really Bonjour simply solves the problem of how you
find servers on your network without knowing anything about the
network configuration.
--
-James
Technical Support Engineer
The Omni Group
More information about the OmniOutliner-Users
mailing list