Hi Fabio,

The change (based on 2.8.2 since thats what we currently use, so was easier 
to try out) for creating source packages and an sdk feature is at:

https://github.com/apaku/Pydev/tree/build_src_packages

Based on that I changed the com.python.pydev.debug package to contain the 
class files directly inside the plugin jar (instead of creating another jar 
inside that) and created a branch for that as well:

https://github.com/apaku/Pydev/tree/c.p.p.debug_no_jar_in_jar

Andreas

On 2014-05-16 17:40, Fabio Zadrozny wrote:
> Hi Andreas,
>
> Do you have the change you did on github so that I can take a look on 
> what'd change?
>
> On Fri, May 16, 2014 at 7:38 AM, Andreas Pakulat <andr...@froglogic.com> 
> wrote:
>
>> Hi,
>>
>> I was exploring how to get an 'sdk' bundle set up for PyDev and have the
>> necessary source plugins and features now. Unfortunately it seems that
>> Eclipse does not cope very well with the way PyDev plugins setup their
>> classes. In particular having the class files inside a jar thats itself
>> packed into the actual plugin jar does not allow Eclipse to automatically
>> connect class files and sources.
>>
>> I've adjusted one of the plugins to not create such a jar-in-a-jar and 
>> for
>> that plugin Eclipse can lookup sources for the classes of the plugin just
>> fine.
>>
>> However before creating a pull request that changes this in all plugins I
>> wanted to check wether there's a particular reason for doing this that 
>> I'm
>> not seeing.
>>
>> Andreas
>>
>> --
>> Andreas Pakulat squ...@froglogic.com
>> froglogic GmbH - Automated UI and Web Testing
>>
>> 
>> ------------------------------------------------------------------------------
>> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
>> Instantly run your Selenium tests across 300+ browser/OS combos.
>> Get unparalleled scalability from the best Selenium testing platform 
>> available
>> Simple to use. Nothing to install. Get started now for free."
>> http://p.sf.net/sfu/SauceLabs [1]
>> _______________________________________________
>> pydev-code mailing list
>> pydev-code@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/pydev-code [2]
>
>
>
> Links:
> ------
> [1] http://p.sf.net/sfu/SauceLabs
> [2] https://lists.sourceforge.net/lists/listinfo/pydev-code
>
> 
> ------------------------------------------------------------------------------
> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
> Instantly run your Selenium tests across 300+ browser/OS combos.
> Get unparalleled scalability from the best Selenium testing platform 
> available
> Simple to use. Nothing to install. Get started now for free."
> http://p.sf.net/sfu/SauceLabs
>
> _______________________________________________
> pydev-code mailing list
> pydev-code@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/pydev-code

-- 
Andreas Pakulat squ...@froglogic.com
froglogic GmbH - Automated UI and Web Testing

------------------------------------------------------------------------------
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform available
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
_______________________________________________
pydev-code mailing list
pydev-code@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pydev-code

Reply via email to