Harry Vennik wrote:

Op zondag 30 oktober 2005 13:39, schreef Tom Jenkins:
GrdScarabe wrote:
If I understood how you'd like it to work, it would be something like :

+-----------------------------+

|            Skin             |

+-----------------------------+ +------------------+

|             GUI             | |     Plugins      |

+-----------------------------+ +------------------+
  ^GUI2Core Protocol (events)^  ^Plugins interface^
+--------------------------------------------------+

|          aMSN Core                               |

+--------------------------------------------------+
    ^Protocol2aMSN Protocol^
+-----------------------------+

|    Communication Protocol   |
|      abstraction layer      |

+-----------------------------+

| MSN | Jabber | ...          |

+-----+--------+--------------+
Yeah thats the kind of idea :) Although the way I see it, there won't be
a "core", just several parts that all work together.

I'd say this is way to complex a view on it. It will be sloooooow! Just have a event handling system (available already), and have plugins. No more than that. Implement the protocol part as a plugin, and do the same with the GUI, and it's as clean, modular and flexible as it can ever be!
Isn't that what the diagram shows? Well anyway, the idea is that we will have: Protocol fires an event, gui picks it up, and does something with the info. ANd yup, it will all be clean, modular and flexible :P Cause we lurrve that.


-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.
Get Certified Today * Register for a JBoss Training Course
Free Certification Exam for All Training Attendees Through End of 2005
Visit http://www.jboss.com/services/certification for more information
_______________________________________________
Amsn-devel mailing list
Amsn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/amsn-devel



                
___________________________________________________________ To help you stay safe and secure online, we've developed the all new Yahoo! Security Centre. http://uk.security.yahoo.com



-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.
Get Certified Today * Register for a JBoss Training Course
Free Certification Exam for All Training Attendees Through End of 2005
Visit http://www.jboss.com/services/certification for more information
_______________________________________________
Amsn-devel mailing list
Amsn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/amsn-devel

Reply via email to