Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Oomph » Oomph setup for PyDev(Having difficulty creating a working setup for the PyDev plugin)
Oomph setup for PyDev [message #1705204] Wed, 12 August 2015 19:09 Go to next message
David Brown is currently offline David BrownFriend
Messages: 4
Registered: August 2015
Junior Member
We teach Python to an introductory class of 300+ students, and have very happily used Eclipse/Pydev for a number of years to do so. However, getting consistent set ups and preferences amongst all these students has always been an issue, and it seemed to me that using Oomph with the Mars release may help. I have been able to define a standard Eclipse installation setup, but have not been able to get it to include the PyDev plugin. So, it's one of:

* I've missed the fact that Ooomph doesn't support installing the PyDev plugin at all

* I've missed something along the way about the installation setup

I would greatly appreciate any help on this matter.

The P2 Director XML defined for the Pydev repository and features is in the attached file:

p2.txt

and for the Targlet defining the Mars requirements:

targlet.txt

Thanks,
  • Attachment: p2.txt
    (Size: 0.59KB, Downloaded 197 times)
  • Attachment: targlet.txt
    (Size: 0.83KB, Downloaded 154 times)
Re: Oomph setup for PyDev [message #1705228 is a reply to message #1705204] Thu, 13 August 2015 06:14 Go to previous messageGo to next message
Ed Merks is currently offline Ed MerksFriend
Messages: 33258
Registered: July 2009
Senior Member
David,

Comments below.

On 12/08/2015 10:48 PM, David Brown wrote:
> We teach Python to an introductory class of 300+ students, and have very happily used Eclipse/Pydev for a number of years to do so. However, getting consistent set ups and preferences amongst all these students has always been an issue, and it seemed to me that using Oomph with the Mars release may help. I have been able to define a standard Eclipse installation setup, but have not been able to get it to include the PyDev plugin.
Are you trying to create a product definition or a project definition?
(I imagine the latter because you have a targlet task.)
> So, it's one of:
>
> * I've missed the fact that Ooomph doesn't support installing the PyDev plugin at all
What are the symptoms of this not working? Does the p2 task fail? Do
you seem your requirements in the p2 task on the Confirmation page?
>
> * I've missed something along the way about the installation setup
>
> I would greatly appreciate any help on this matter.
>
> The P2 Director XML defined for the Pydev repository and features is in the attached file:
They're isolated tasks, so I don't know the overall context in which
you're trying to make them work. I imagine a project setup, in which
case it would be good to share the show project setup...
>
> p2.txt
>
> and for the Targlet defining the Mars requirements:
>
> targlet.txt
>
> Thanks,
>


Ed Merks
Professional Support: https://www.macromodeling.com/
Re: Oomph setup for PyDev [message #1705289 is a reply to message #1705228] Thu, 13 August 2015 13:55 Go to previous messageGo to next message
David Brown is currently offline David BrownFriend
Messages: 4
Registered: August 2015
Junior Member
[quote title=Ed Merks wrote on Thu, 13 August 2015 06:14]David,

A quick note:

Turns out I had performed the installation incorrectly. I dragged and dropped the .setup file so that it showed up in <user>, but then didn't click on it correctly so that it was the installation used. Instead, one of the predefined products was installed. Having tried it again correctly, PyDev etc. and its custom settings installed just fine. It requires some tweaking on my part, but it's all good otherwise.

Any suggestions on making the installation easier for the typical first-year computer science student? The current advanced-mode / drag-drop-select approach works, but seems rather cumbersome.

Ed, thank you very kindly for your comments and questions. The only thing I'll ask is whether, given our needs, I should be working with project or product setups. I've read over their descriptions in the Help, but I'm still not completely clear on which approach is best for me.


Quote:
On 12/08/2015 10:48 PM, David Brown wrote:
> We teach Python to an introductory class of 300+ students, and have very happily used Eclipse/Pydev for a number of years to do so. However, getting consistent set ups and preferences amongst all these students has always been an issue, and it seemed to me that using Oomph with the Mars release may help. I have been able to define a standard Eclipse installation setup, but have not been able to get it to include the PyDev plugin.


Are you trying to create a product definition or a project definition?
(I imagine the latter because you have a targlet task.)


Quote:
> So, it's one of:
>
> * I've missed the fact that Ooomph doesn't support installing the PyDev plugin at all


What are the symptoms of this not working? Does the p2 task fail? Do
you seem your requirements in the p2 task on the Confirmation page?

Quote:
> * I've missed something along the way about the installation setup
>
> I would greatly appreciate any help on this matter.
>
> The P2 Director XML defined for the Pydev repository and features is in the attached file:


They're isolated tasks, so I don't know the overall context in which
you're trying to make them work. I imagine a project setup, in which
case it would be good to share the show project setup...

Quote:
>
> p2.txt
>
> and for the Targlet defining the Mars requirements:
>
> targlet.txt
>
> Thanks,
>

Re: Oomph setup for PyDev [message #1705301 is a reply to message #1705289] Thu, 13 August 2015 15:15 Go to previous message
Eike Stepper is currently offline Eike StepperFriend
Messages: 6692
Registered: July 2009
Senior Member
Am 13.08.2015 um 15:55 schrieb David Brown:
> [quote title=Ed Merks wrote on Thu, 13 August 2015 06:14]David,
>
> A quick note:
>
> Turns out I had performed the installation incorrectly. I dragged and dropped the .setup file so that it showed up in
> <user>, but then didn't click on it correctly so that it was the installation used. Instead, one of the predefined
> products was installed. Having tried it again correctly, PyDev etc. and its custom settings installed just fine. It
> requires some tweaking on my part, but it's all good otherwise.
>
> Any suggestions on making the installation easier for the typical first-year computer science student? The current
> advanced-mode / drag-drop-select approach works, but seems rather cumbersome.
>
> Ed, thank you very kindly for your comments and questions. The only thing I'll ask is whether, given our needs, I
> should be working with project or product setups. I've read over their descriptions in the Help, but I'm still not
> completely clear on which approach is best for me.
I would create a project setup if you want the PyDev sources to appear in the workspace to enable PyDev contributors to
work on them. If you want to enable Python developers to work on their own Python projects it's probably best to offer
them a product setup that installs just their IDE.

Cheers
/Eike

----
http://www.esc-net.de
http://thegordian.blogspot.com
http://twitter.com/eikestepper


Previous Topic:How to redirect git clone to use https instead of git: protocol?
Next Topic:Can Oomph configure workspace views?
Goto Forum:
  


Current Time: Sun Dec 08 00:31:20 GMT 2024

Powered by FUDForum. Page generated in 0.03079 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top