Hello,
On Fri, 2008-04-11 at 14:01 -0400, Marina Zhurakhinskaya wrote:
If you have an interest in an application outside of the bigboard
getting the accounts information, we can prioritize breaking the
Accounts system out into a separate python module and providing a D-Bus
API for it. We can also change accounts.py if there is some
functionality that is missing in it or if there are some other account
types that need to be added if you plan to use it for a new bigboard
widget. There is also a plan to have the accounts dialog have a version
that only lets the user edit a subset of account types, so that the user
can concentrate on the current task. For example, a dialog with only
Twitter accounts that is opened up for a Twitter widget or a dialog with
only photo site accounts that is opened up for F-Spot.
I have some doubts related with this. For example, I've read a previous
thread [1] that talks about how to provide Online Desktop support to
Tomboy application, thinking to use as storage system an external web
service, Remeber The Milk (RTM) [2].
I don't know how is this development at the moment, however I see that
RTM accounts as stored under "/apps/bigboard/accounts/" at GConf, I
think that it's because you're developing a Big Board widget to provide
an online Tomboy.
In my opinion, it'd be better modify Tomboy to allow it to synchronize
with RTM independently of Big Board. In this case RTM accounts shouldn't
be stored under "/apps/bigboard/accounts/", because Big Board won't
use them.
Maybe I don't explain me fine. I'm going to try to rewrite my idea.
I'd like that Online Desktop provides me synchronization services
transparently. About note-taking, I'd like to use Tomboy at work to
write a note, and when I open Tomboy at home have the same note written.
I don't like have to use a new application (maybe a Big Board widget)
that provides me an online note-taking system, I prefer don't have to
change my common application to take notes.
For this reason I think that accounts system should be a module
separated of Big Board, and consequently accounts wouldn't be stored
under "/apps/bigboard/accounts/", for example they would be stored
below "/apps/online-desktop/accounts/" and every GNOME application
(Tomboy, Big Board, or other application) should be able to get/set
information about this accounts and use this information for your own
purpose.
Maybe I'm completely wrong, it's only my opinion, and I like to know
what do you think about this possibility.
In addition to continuing this discussion on the mailing list, feel free
to join #online-desktop on GimpNet with any questions!
IMHO you should add this irc channel at live.gnome.org/OnlineDesktop
below "Discussion" [3].