[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #3215 [Vidalia]: RFC: Plugin framework design
#3215: RFC: Plugin framework design
-------------------------+--------------------------------------------------
Reporter: chiiph | Owner: chiiph
Type: enhancement | Status: needs_review
Priority: normal | Milestone: Vidalia-0.3.X
Component: Vidalia | Version:
Keywords: | Parent:
Points: | Actualpoints:
-------------------------+--------------------------------------------------
Changes (by chiiph):
* status: new => needs_review
Comment:
I've implemented this part of the framework in my branch chiiph/plugin.
Currently, there's a dummy interface to VidaliaTab that I used to test the
workflow. I'm going to start working on interfacing a couple of more
useful Qt classes, and the TorControl class, to make a first (more useful)
plugin.
Regarding the API, it will follow Qt's already defined API for the
different classes. What would differ might be the availability of methods,
since interfacing everything in Qt will take a while (if it ever comes to
that). So I need to think of a way of documenting which methods are
available without duplicating Qt's doc.
Here are a couple of plugin ideas: tbb interface, obfsproxy, an advance
dialog for the exit policies, a thandy interface (whenever it's
functional), custom circuit handling.
I can see a lot of other possibilities if, for example, QtNetwork follows
as it should the proxy settings.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/3215#comment:5>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs