I was wondering, where is the original Eclipse Monkey proposal?  I would
like to be able to reference it in the proposal I am currently writing.

Thanks,
James

On Fri, May 2, 2008 at 5:55 PM, James Ervin <[EMAIL PROTECTED]> wrote:

>
>
> ---------- Forwarded message ----------
> From: James Ervin <[EMAIL PROTECTED]>
> Date: Fri, May 2, 2008 at 7:20 PM
> Subject: Re: [dash-dev] Revised home page and now a project plan too
> To: Tools for Committer Community <dash-dev@eclipse.org>
>
>
> Yes I concur with Karl.  To allay your concerns Steve, I would like to
> make the following points.
>
> First off, groovy-monkey is a working project that I use every day.  There
> are others that use it too.
>
> Secondly, I think the biggest thing for existing Eclipse Monkey users will
> be getting the Rhino Ecmascript engine to work and to port any DOM over to
> the new framework.  DOM porting should be relatively simple, it is the
> getting Rhino to behave like the other engines that I would love help with.
>
> Thirdly, don't let the name groovy-monkey fool you, it started off as a
> port of Eclipse monkey to groovy, but it is now largely language agnostic.
> It leverages the Bean Scripting Framework (not javax.script at this time)
> and any therefore implementation of a BSF Engine could be plugged in.  The
> only thing that is that the engine not only needs to evaluate scripts in the
> given language, accept variable bindings, but it must allow for interaction
> with POJOs through setting up the classloader for the engine.  I couldn't
> get Rhino (I am not an expert) nor Jython at the time to function.  I
> therefore settled on allowing Beanshell, Groovy and Ruby, which is what
> groovy-monkey currently supports.  In fact there is an extension point that
> defines how to plugin in a new language (in the beginning I even tried
> getting NetRexx and Tcl to work).
>
> Thanks,
> James
>
>
> On Fri, May 2, 2008 at 6:37 PM, Karl Matthias <[EMAIL PROTECTED]>
> wrote:
>
> > Steve,
> >
> > Well the tool has already "gone away" in the sense that no one is
> > maintaining it actively.  It works now, but it won't work or at least will
> > not have been tested when Ganymede is released if nobody works on it.  There
> > is no evidence that that is going to happen.  Thus, Bjorn is simply making a
> > change to the project status to reflect reality.  However, James is stepping
> > up to the plate to offer a new direction for Monkey, possibly as a new
> > project and I'm sure he'd be happy to receive or help direct any efforts you
> > might want to contribute to the project.
> >
> > Cheers,
> > Karl
> >
> >
> >
> > Steve Corwin wrote:
> >
> > > I'm a Java developer who is happy with the Eclipse Monkey project
> > > as-is, and rely on it for my daily work in Eclipse.  I don't think I could
> > > use Eclipse without it.  My biggest concern is that all of these proposed
> > > changes will cause a currently working tool to go away.
> > >
> > > -Steve
> > >
> > > Bjorn Freeman-Benson wrote:
> > >
> > > > Arnoud,
> > > >
> > > > > im a flex developer and find the javascript part of monkey quite
> > > > > useful.
> > > > > Will that part still be supported or is the project moving in
> > > > > another direction?
> > > > >
> > > > James has offered to restart the Monkey project (see other emails on
> > > > this dev list).
> > > >
> > > > > For me its strange that a project like this isn't more popular.
> > > > > Being able to script eclipse is awesome!
> > > > >
> > > > I'm sure that James would welcome your participation and
> > > > contributions... without committers, the project isn't going to go 
> > > > anywhere
> > > > (as demonstrated by its lack of progress to date).
> > > >
> > > > - Bjorn
> > > >
> > > > --
> > > > [end of message]
> > > >
> > > >
> > > >
> > > > ------------------------------------------------------------------------
> > > >
> > > > _______________________________________________
> > > > dash-dev mailing list
> > > > dash-dev@eclipse.org
> > > > https://dev.eclipse.org/mailman/listinfo/dash-dev
> > > >
> > > _______________________________________________
> > > dash-dev mailing list
> > > dash-dev@eclipse.org
> > > https://dev.eclipse.org/mailman/listinfo/dash-dev
> > >
> >
> > _______________________________________________
> > dash-dev mailing list
> > dash-dev@eclipse.org
> > https://dev.eclipse.org/mailman/listinfo/dash-dev
> >
>
>
>
> --
> James E. Ervin, IV
>
> A human being should be able to change a diaper, plan an invasion, butcher
> a hog, conn a ship, design a building, write a sonnet, balance accounts,
> build a wall, set a bone, comfort the dying, take orders, give orders,
> cooperate, act alone, solve equations, analyze a new problem, pitch manure,
> program a computer, cook a tasty meal, fight efficiently, die gallantly.
> Specialization is for insects.
> -Robert A. Heinlein
>
> Blog: http://iacobus.blogspot.com
>
>
>
> --
> James E. Ervin, IV
>
> A human being should be able to change a diaper, plan an invasion, butcher
> a hog, conn a ship, design a building, write a sonnet, balance accounts,
> build a wall, set a bone, comfort the dying, take orders, give orders,
> cooperate, act alone, solve equations, analyze a new problem, pitch manure,
> program a computer, cook a tasty meal, fight efficiently, die gallantly.
> Specialization is for insects.
> -Robert A. Heinlein
>
> Blog: http://iacobus.blogspot.com
>



-- 
James E. Ervin, IV

A human being should be able to change a diaper, plan an invasion, butcher a
hog, conn a ship, design a building, write a sonnet, balance accounts, build
a wall, set a bone, comfort the dying, take orders, give orders, cooperate,
act alone, solve equations, analyze a new problem, pitch manure, program a
computer, cook a tasty meal, fight efficiently, die gallantly.
Specialization is for insects.
-Robert A. Heinlein

Blog: http://iacobus.blogspot.com
_______________________________________________
dash-dev mailing list
dash-dev@eclipse.org
https://dev.eclipse.org/mailman/listinfo/dash-dev

Reply via email to