> 1) Why do we need extension points to define our own Python interpreter
> MANAGER?
>
> ...
>
> I checked how this would affect current pydev core. In fact, we just need to
> change the PydevPlugin: the python interpreters managers wouldn't be defined
> there anymore, but on a PythonInterpreterManagerRegistry class which gets
> the PythonInterpreterManagers from .xml files (defined as extension points)
> and some more a couple of classes that access the python interpreters
> managers by using PydevPlugin#getPythonInterpreterManager() or
> PydevPlugin#getJythonInterpreterManager().


Do you think you can create/send a patch for that? As you know your
problem better than me, you're probably better suited to solve that
(the only thing is that you should also provide a unit-test for the
feature implemented, as the default version probably won't use it --
otherwise it may end up being removed or broken for some reason).

See http://pydev.sourceforge.net/developers.html for details on how to
create the patch.

Cheers,

Fabio

------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________
pydev-code mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pydev-code

Reply via email to