Status report 'Refactoring Deskbar-Applet' 07.05.2007



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi!

So here's what I've been doing and my goals for the future.

What I already did
==================
First of all, I had a look at the current code of Deskbar-Applet and
analyzed it. Therefore, I created a UML diagram and talked to the
developers to be able to assign each class a short description[1]. In
addition, I created a rough todo list (not in any special order):

* Seperate core and GUI part completely
* Expose core through a D-Bus interface
* Provide quicksilver-like actions for search results
* Rethink the GUI
* Speed up module loader

What I'm currently doing
========================
I'm reading about refactoring and design patterns in general. This way I
 can find out which patterns exist, how they're implemented and most
important when it makes sense to use them.

What will come next
===================
My next step is to define a D-Bus interface for the core and discussing
it with other developers. After that seperation of core and GUI begins
and in the end the core exposes the D-Bus interface.

[1]: http://live.gnome.org/DeskbarApplet/Architecture

- --
Greetings,
Sebastian Pölsterl
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGPzpZ1ygZeJ3lLIcRAv38AJ49fjfniFWOG40bN+sd2y46rUieWACdGdUm
GWaO6OYHJe3xKmEAw0TFD2Q=
=T2UK
-----END PGP SIGNATURE-----



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]