← Back to team overview

gtg-contributors team mailing list archive

Re: Client-server separation: code reorganization

 

On Tue, Jun 1, 2010 at 11:06 PM, Bryce Harrington <bryce@xxxxxxxxxxxxx>wrote:

> On Tue, Jun 01, 2010 at 12:59:55PM -0400, Paul Natsuo Kishimoto wrote:
> > Currently we have:
> > data/
> > doc/
> > GTG/
> >         backends/
> >         core/
> >         plugins/
> >         taskbrowser/
> >         taskeditor/
> >         tests/
> >         tools/
> >         viewmanager/
> >         ...
> > po/
> > scripts/
> > test/
> > gtcli
> > gtg
> > gtg_new_task
> > ...
> >
> > Please let me know what you think.
>
> Note the dbus interface stuff is currently in viewmanager but assuming
> dbus is the communication layer between client and server, it'd need to
> be present on the serverside.  Whereas most other stuff in the
> viewmanager directory would move to the client side in such a split.
>
> Yes, but there are some parts of the dbus interface that should stay on the
client side. There are functions that open windows and such and those should
stay in the viewmanager, while other functions should go to the server.

Bryce: Sorry for the double email, I hit the wrong button ;)

>
> _______________________________________________
> Mailing list: https://launchpad.net/~gtg-contributors<https://launchpad.net/%7Egtg-contributors>
> Post to     : gtg-contributors@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~gtg-contributors<https://launchpad.net/%7Egtg-contributors>
> More help   : https://help.launchpad.net/ListHelp
>

Follow ups

References