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
|