ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> Jython-users
Jython-users
Re: [Jython-users] Eclipse and Jython/Python
by Frank Cohen other posts by this author
May 9 2003 3:54PM messages near this date
RE: [Jython-users] Eclipse and Jython/Python | [Jython-users] RE: Jydle
Hi Kevin: Thanks for the update. I've been embedding Jython in my 
TestMaker open-source project for the past year with great success. 
(Details at http://www.pushtotest.com.) TestMaker is built on NetBeans. 
NB provides the GUI elements, file navigator and a good script editor. 
In addition to writing test agents in Jython the scripting language can 
access all of NB's objects. So a by-product is that NB gets its own 
script/macro language. Eclipse would benefit in the same way. Plus, in 
my opinion Eclipse is becoming bloated with so many disparate plug-ins 
that it needs a script language to show some synergy between the 
plug-ins.

Here's what I think would be involved with adding Jython to Eclipse:
1) Embed the Jython interperter (very easy)
2) Write a simple support object in Java that provides a gateway to the 
Eclipse APIs.
3) Write Jython syntax highlighting and code lookup (not easy in 
Eclipse)
4) Write 5-10 sample Jython scripts that demonstrate the Eclipse 
environment and how to call Eclipse APIs.
5) Write an article for IBM developerWorks explaining the project, 
benefits and tutorial.
6) Write a book: Jython on Eclipse for SAMS (well maybe I'm getting 
carried away. hehe)

None of this is particularly difficult, but it does take a lot of time. 
I'm overcommitted to PushToTest.com projects, but I would like to help. 
If someone else wants to take on the code writing I would be available 
to write the supporting articles and docs.

-Frank



On Wednesday, May 7, 2003, at 03:55 PM, Kevin Altis wrote:

> > From: Updike, Clark
> >
> > Would you mind updating the jython-user list with a post regarding the
> > status of your efforts to-date to start up a jython plug-in for
> > eclipse with
> > the eclipse folks?  It seems like there is a lot of interest at
> > the moment.
> >
> > TIA,
> > Clark
> 
>  Last week quite a few Jython users sent me replies (some privately and 
>  some
>  to the list) expressing interest in Jython/Python/Eclipse integration.
>  [Rather than repeatedly saying Jython/Python below I'll just say 
>  Jython, but
>  many of the issues are also applicable to C Python.] Those ideas need 
>  to be
>  discussed on the mailing list and captured on one or more web pages. To
>  start the process, I went ahead and created a wiki page on python.org 
>  as a
>  placeholder. Please add to the page.
> 
>    http://www.python.org/cgi-bin/moinmoin/EclipsePythonIntegration
> 
>  I talked to Paul Buck, Director of Eclipse Development at IBM last 
>  Friday.
>  The call went extremely well. Paul said that he thought full Jython 
>  support
>  was a good idea, but he could not commit his team or other IBM 
>  employees at
>  this time to do the work. OTOH, he was willing to create a Jython 
>  Eclipse
>  sub-project and have his team provide technical support and 
>  information to
>  whoever heads up the project. The C/C++ Development Tools sub-project 
>  might
>  be a good example to follow.
> 
>    http://www.eclipse.org/cdt/
> 
>  The overall tone of the conversation was one of eagerness to help 
>  facilitate
>  making it happen, but at this early stage he couldn't commit any of 
>  his team
>  members to writing code for it. He was also interested in embedding 
>  Jython,
>  though he was not that familiar with Jython.
> 
>  The issue was raised about how much interest there was for this 
>  project both
>  for Jython users and existing Eclipse users. I said that there was a 
>  high
>  interest level on the Jython side of the fence but that many 
>  Java/Eclipse
>  users might not be familiar with Jython or Python or understand the 
>  value of
>  Jython support in Eclipse, so we probably need to get at least a rough 
>  first
>  pass done for the benefits to be more obvious. At that time, IBM might 
>  want
>  to commit some of its own resources to furthering the project.
> 
>  Paul asked if I would be interested in taking the technical lead to 
>  make it
>  happen. I declined because I don't have the right skill set, but I 
>  said I
>  would try and find one or more people to get the project started. Any
>  volunteers? I emailed Paul links for more info on Jython as well as 
>  the two
>  projects I could find that are relevant. We need to know the current 
>  state
>  of the two projects below as well as any other Eclipse/Jython projects 
>  I
>  might have missed.
> 
>  PyEclipse is a Python plugin for the Eclipse platform
>    http://sourceforge.net/projects/pyeclipse/
> 
>  Python Editor for Eclipse (Pe4elcipse) is an Eclipse platform plugin 
>  for
>  editing and debugging Python applications.
>    http://sourceforge.net/projects/pe4eclipse
> 
>  After my phone call with Paul, I talked to Jim Hugunin at Xerox PARC. 
>  Jim
>  also said that he thought Jython integration and full Jython support 
>  inside
>  Eclipse was a great idea, but he stressed the need for a lead 
>  developer to
>  make it happen and said that due to other research commitments, he was
>  unable to participate.
> 
>  Samuele Pedroni sent me a detailed list of issues and ideas offlist. 
>  I'll
>  let him repost those to the list and wiki rather than taking his 
>  points out
>  of context.
> 
>  I don't think I could have hoped for a better first conversation with 
>  Paul.
>  If we want this to happen, the ball is in our court and one or more
>  volunteers can take it to the next level.
> 
>  ka
> 
> > ref:
> > http://sourceforge.net/mailarchive/forum.php?thread_id=2044937&for
> > um_id=5586
> >
> > -----Original Message-----
> > From: Kevin Altis [mailto:altis@[...].com]
> > Sent: Sunday, April 27, 2003 3:14 PM
> > To: jython-users@[...].net
> > Subject: [Jython-users] Eclipse and Jython/Python
> >
> >
> > I would like to hear from anyone ASAP that is using Eclipse or
> > would like to
> > use Eclipse with Python/Jython.
> >
> >   http://www.eclipse.org/
> >
> > I think it would be great to get full syntactic support for 
> > Jython/Python
> > and have Jython embedded into Eclipse. Since Jim Hugunin is
> > listed as one of
> > the Eclipse sub-project leads I figure at least some people involved 
> > with
> > Eclipse might be sympathetic to this idea, but I have not been
> > able to reach
> > Jim yet, so I don't know what he thinks.
> >
> >   http://www.eclipse.org/technology/team-leaders.html
> >
> > I have arranged a brief phone call with Paul Buck, Director of Eclipse
> > Development at IBM on Friday, May 2nd to discuss the idea.
> >
> >   http://conferences.oreillynet.com/cs/os2003/view/e_spkr/1529
> >
> > I would appreciate feedback before Thursday, May 1st if you would 
> > like to
> > see this happen. In particular, I need a specific list of benefits to 
> > Java
> > and Jython/Python programmers if they had full Jython/Python
> > syntax support
> > and the ability to use Jython from with Eclipse. I have some
> > general benefit
> > points, but I don't program in Java day-to-day so people on this
> > list should
> > be able to give me better specifics.
> >
> > Thanks,
> >
> > ka
> > ---
> > Kevin Altis
> > altis@[...].com
> > http://altis.pycs.net/
> > http://www.pythoncard.org/
> 
> 
> 
>  -------------------------------------------------------
>  Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara
>  The only event dedicated to issues related to Linux enterprise 
>  solutions
>  www.enterpriselinuxforum.com
> 
>  _______________________________________________
>  Jython-users mailing list
>  Jython-users@[...].net
>  https://lists.sourceforge.net/lists/listinfo/jython-users
> 
> 
--
Frank Cohen, Founder, PushToTest, http://www.PushToTest.com, phone: 408 
374 7426
Come to PushToTest for free open-source test automation solutions that 
test and monitor
Web-enabled applications, especially Web Services for scalability and 
reliability.




-------------------------------------------------------
Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara
The only event dedicated to issues related to Linux enterprise solutions
www.enterpriselinuxforum.com

_______________________________________________
Jython-users mailing list
Jython-users@[...].net
https://lists.sourceforge.net/lists/listinfo/jython-users
Thread:
Kevin Altis
Frank Cohen

Privacy Policy | Email Opt-out | Feedback | Syndication
© ActiveState Software Inc. All rights reserved