Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [e4-dev] Eclipse e4 at 2009 the Google Summer of Code

Hi William,
Wow! I'm very interested in what you're doing both for PHP and _javascript_.

In addition to _javascript_, PHP and Python/Jython support are high on my list. In order to properly support bundle concepts one of the challenged is to support a scoping mechanism similar to Rhino's Context is present. I'm a modularity guy so I'm really looking forward to seeing what's possible with other language runtimes.

I really liked your work on jspde. At the moment I'm writing my js bundle manifests by hand so having decent PDE tooling would be immediately useful. It's a pity there isn't a GSOC registered for that.
I'll add a reference to your project in the wiki. If you wanted to do some work on jspde in the context of e4 that would be great.

-Simon

Inactive hide details for William Candillon ---04/07/2009 06:57:02 PM---Hello guys,William Candillon ---04/07/2009 06:57:02 PM---Hello guys,


From:

William Candillon <wcandillon@xxxxxxxxx>

To:

e4-dev@xxxxxxxxxxx

Date:

04/07/2009 06:57 PM

Subject:

[e4-dev] Eclipse e4 at 2009 the Google Summer of Code




Hello guys,

I discovered _javascript_ support inside e4 a month ago and I am really
excited about Eclipse support for scripting languages.

In december 2008 I did a talk at the french PHP conference on how
people can use the PHP Development Toolkit (PDT)  to integrate their
own PHP frameworks and tools inside Eclipse
(
http://afup.org/pages/forumphp2008/sessions.php#105).
However, PHP developers are often not familiar with Java and they need
to use PHP not only for dynamic capabilities but also to integrate
PHP-written libraries inside Eclipse. Using PHP as a runtime language
for plug-in is also an opportunity to script development workflows.
When I discovered e4, I wrote a _javascript_ plug-in that performs
statis analysis on PHP source-code as a showcase:
http://code.google.com/p/jspde/source/browse/trunk/org.phpaspect.examples/src/PHPStaticAnalysis.js
I also started to play with e4 and bring basic functionnalities such
as JSON bundle validation extending PDE builders:
http://code.google.com/p/jspde/source/browse/#svn/trunk/eu.tl1.jspde.core/src/eu/tl1/jspde/internal/core/builder.

This is a lot of fun and I applied to the 2009 Google Summer of Code:
"Leverage one of existing PHP/Java bridges for adding a PHP support
into e4". You will find my proposal enclosed.
I also wrote a couple of slides that sum-up my proposal:
http://www.slideshare.net/wcandillon/e4php-google-summer-of-code-proposal
I wrote a small proof of concept that Java can talk with PHP as well
than it does with Rhino.
This project would be a giant leap for PHP developers but also a great
showcase for other communities looking to integrate other scripting
languages inside e4.

If you think that this project is worthwhile, please log-in on the
Google Summer of Code application and please vote for this proposal.

Please send me your feedbacks.

Best regards,

William

--
William Candillon
[attachment "e4-proposal.pdf" deleted by Simon Kaegi/Ottawa/IBM] _______________________________________________
e4-dev mailing list
e4-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/e4-dev


GIF image

GIF image


Back to the top