You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@groovy.apache.org by "Rhangaun ." <rh...@outlook.com> on 2015/07/09 20:14:48 UTC

DSLD

Hi,
It seems that the DSLD doc was not moved from the old web site, I guess it's because DSLD are not maintained anymore, but some of us are still using them.

 		 	   		  

Re: DSLD

Posted by Keegan Witt <ke...@gmail.com>.
FYI, here's Andy's reply (he's not on the new Apache lists).  I've started
some of the documentation cleanup (I ported the DSLD examples already) and
there's another thread on issue migration.

-Keegan

Hey,

As a housekeeping job, getting the wiki into better shape would be a help
and perhaps drive more contributors to try and get involved. As noticed the
DSLD stuff is entirely missing from the github wiki - that could be ported.
We tried to use the github wiki as a fresh start and only brought over or
created material as we found we needed it. In addition to DSLD there are
probably other materials from there to port too.  One key missing piece is
the dev environment setup instructions. The github wiki points to an old
stale (and now dead link) on codehaus. But I just uploaded a PDF of more
recent instructions - if someone wants to try those out, update them as
they go and produce a PR against the wiki that has them in a better format,
that’d be very useful. PDF is here:
https://github.com/groovy/groovy-eclipse/blob/master/docs/IntroductiontoGroovy-EclipseDev.pdf

The instructions on updating to a more recent groovy are all in the wiki
already and have been followed a few times:
https://github.com/groovy/groovy-eclipse/wiki/Updating-the-groovy-in-groovy-eclipse

I did not have any time to migrate all the open issues from codehaus jira
to github, but I did take a snapshot of the jira contents before it went
away. If someone wants to pick through that I could share that file,
however users have started opening github issues.  I’m not sure if there
are any simple ones though, to get to grips with things. This is a
complicated plugin, as language integrations often tend to be. If I were
starting again, I’d do things rather differently.

cheers,
Andy
===

cheers


On Tue, Aug 11, 2015 at 8:56 PM, Keegan Witt <ke...@gmail.com> wrote:

> Adding Andy again.  I'm not sure he sees email to his Pivotal address.
>
> -Keegan
>
> On Fri, Jul 10, 2015 at 5:21 AM, Guillaume Laforge <gl...@gmail.com>
> wrote:
>
>> Hi Andrew,
>>
>> (adding Andy Clement in CC)
>>
>> I don't know exactly where to start, but I'm glad you're willing to jump
>> on it! :-)
>>
>> Perhaps Andy could give us some directions on how to start developing /
>> getting up to speed with the development of the Groovy Eclipse plugin?
>> Andy, if you're around, your feedback would be most valuable to help
>> transitioning the development back to the Groovy community.
>>
>> Beside that, is everybody here aware of particular pressing issues with
>> the plugin in its current state?
>> (like not supporting latest version of Groovy, known bugs that are
>> painful, etc)
>>
>> Guillaume
>>
>>
>>
>> 2015-07-10 10:56 GMT+02:00 Andrew Myers <am...@gmail.com>:
>>
>>> I'm a wanna be Eclipse developer (have done a teeny bit on a plugin in
>>> the past.   Would love to help in any way possible.
>>>
>>> On Fri, 10 Jul 2015 5:51 pm Guillaume Laforge <gl...@gmail.com>
>>> wrote:
>>>
>>>> Just sent a quick ping to Andy.
>>>> It's indeed something that should live with the assets of
>>>> Groovy-Eclipse.
>>>> Speaking of which, if there are experienced Eclipse developers here (or
>>>> wanna be too!) we'd greatly appreciate if you could stand up and help us
>>>> maintain Groovy-Eclipse!
>>>>
>>>> Guillaume
>>>>
>>>> 2015-07-09 21:47 GMT+02:00 Keegan Witt <ke...@gmail.com>:
>>>>
>>>>> I believe he's referring to these
>>>>>
>>>>> https://web.archive.org/web/20150102204924/http://groovy.codehaus.org/DSL+Descriptors+for+Groovy-Eclipse
>>>>>
>>>>> https://web.archive.org/web/20150102204930/http://groovy.codehaus.org/DSLD+examples
>>>>>
>>>>> I suggest that whoever is working on Groovy-Eclipse (Andy Clement?)
>>>>> should look at adding this to their wiki
>>>>> <https://github.com/groovy/groovy-eclipse/wiki>.  Here are a few more
>>>>> resources that might be useful for whoever takes that on
>>>>>
>>>>> http://en.appsatori.eu/2011/05/writing-groovy-dsl-descriptors-dsld-for.html
>>>>>
>>>>> http://contraptionsforprogramming.blogspot.com/2012/07/using-groovy-eclipse-to-make-your-dsls.html
>>>>>
>>>>> http://www.slideshare.net/werdnagreb/better-dsl-support-for-groovyeclipse
>>>>> http://aosd.net/2013/greclipse.html
>>>>>
>>>>> -Keegan
>>>>>
>>>>> On Thu, Jul 9, 2015 at 3:31 PM, Guillaume Laforge <gl...@gmail.com>
>>>>> wrote:
>>>>>
>>>>>> Where was it exactly?
>>>>>>
>>>>>> 2015-07-09 20:14 GMT+02:00 Rhangaun . <rh...@outlook.com>:
>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> It seems that the DSLD doc was not moved from the old web site, I
>>>>>>> guess it's because DSLD are not maintained anymore, but some of us
>>>>>>> are still using them.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Guillaume Laforge
>>>>>> Groovy Project Manager
>>>>>> Product Ninja & Advocate at Restlet <http://restlet.com>
>>>>>>
>>>>>> Blog: http://glaforge.appspot.com/
>>>>>> Social: @glaforge <http://twitter.com/glaforge> / Google+
>>>>>> <https://plus.google.com/u/0/114130972232398734985/posts>
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Guillaume Laforge
>>>> Groovy Project Manager
>>>> Product Ninja & Advocate at Restlet <http://restlet.com>
>>>>
>>>> Blog: http://glaforge.appspot.com/
>>>> Social: @glaforge <http://twitter.com/glaforge> / Google+
>>>> <https://plus.google.com/u/0/114130972232398734985/posts>
>>>>
>>>
>>
>>
>> --
>> Guillaume Laforge
>> Groovy Project Manager
>> Product Ninja & Advocate at Restlet <http://restlet.com>
>>
>> Blog: http://glaforge.appspot.com/
>> Social: @glaforge <http://twitter.com/glaforge> / Google+
>> <https://plus.google.com/u/0/114130972232398734985/posts>
>>
>
>

Re: DSLD

Posted by Keegan Witt <ke...@gmail.com>.
Adding Andy again.  I'm not sure he sees email to his Pivotal address.

-Keegan

On Fri, Jul 10, 2015 at 5:21 AM, Guillaume Laforge <gl...@gmail.com>
wrote:

> Hi Andrew,
>
> (adding Andy Clement in CC)
>
> I don't know exactly where to start, but I'm glad you're willing to jump
> on it! :-)
>
> Perhaps Andy could give us some directions on how to start developing /
> getting up to speed with the development of the Groovy Eclipse plugin?
> Andy, if you're around, your feedback would be most valuable to help
> transitioning the development back to the Groovy community.
>
> Beside that, is everybody here aware of particular pressing issues with
> the plugin in its current state?
> (like not supporting latest version of Groovy, known bugs that are
> painful, etc)
>
> Guillaume
>
>
>
> 2015-07-10 10:56 GMT+02:00 Andrew Myers <am...@gmail.com>:
>
>> I'm a wanna be Eclipse developer (have done a teeny bit on a plugin in
>> the past.   Would love to help in any way possible.
>>
>> On Fri, 10 Jul 2015 5:51 pm Guillaume Laforge <gl...@gmail.com> wrote:
>>
>>> Just sent a quick ping to Andy.
>>> It's indeed something that should live with the assets of Groovy-Eclipse.
>>> Speaking of which, if there are experienced Eclipse developers here (or
>>> wanna be too!) we'd greatly appreciate if you could stand up and help us
>>> maintain Groovy-Eclipse!
>>>
>>> Guillaume
>>>
>>> 2015-07-09 21:47 GMT+02:00 Keegan Witt <ke...@gmail.com>:
>>>
>>>> I believe he's referring to these
>>>>
>>>> https://web.archive.org/web/20150102204924/http://groovy.codehaus.org/DSL+Descriptors+for+Groovy-Eclipse
>>>>
>>>> https://web.archive.org/web/20150102204930/http://groovy.codehaus.org/DSLD+examples
>>>>
>>>> I suggest that whoever is working on Groovy-Eclipse (Andy Clement?)
>>>> should look at adding this to their wiki
>>>> <https://github.com/groovy/groovy-eclipse/wiki>.  Here are a few more
>>>> resources that might be useful for whoever takes that on
>>>>
>>>> http://en.appsatori.eu/2011/05/writing-groovy-dsl-descriptors-dsld-for.html
>>>>
>>>> http://contraptionsforprogramming.blogspot.com/2012/07/using-groovy-eclipse-to-make-your-dsls.html
>>>>
>>>> http://www.slideshare.net/werdnagreb/better-dsl-support-for-groovyeclipse
>>>> http://aosd.net/2013/greclipse.html
>>>>
>>>> -Keegan
>>>>
>>>> On Thu, Jul 9, 2015 at 3:31 PM, Guillaume Laforge <gl...@gmail.com>
>>>> wrote:
>>>>
>>>>> Where was it exactly?
>>>>>
>>>>> 2015-07-09 20:14 GMT+02:00 Rhangaun . <rh...@outlook.com>:
>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> It seems that the DSLD doc was not moved from the old web site, I
>>>>>> guess it's because DSLD are not maintained anymore, but some of us
>>>>>> are still using them.
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Guillaume Laforge
>>>>> Groovy Project Manager
>>>>> Product Ninja & Advocate at Restlet <http://restlet.com>
>>>>>
>>>>> Blog: http://glaforge.appspot.com/
>>>>> Social: @glaforge <http://twitter.com/glaforge> / Google+
>>>>> <https://plus.google.com/u/0/114130972232398734985/posts>
>>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>> Guillaume Laforge
>>> Groovy Project Manager
>>> Product Ninja & Advocate at Restlet <http://restlet.com>
>>>
>>> Blog: http://glaforge.appspot.com/
>>> Social: @glaforge <http://twitter.com/glaforge> / Google+
>>> <https://plus.google.com/u/0/114130972232398734985/posts>
>>>
>>
>
>
> --
> Guillaume Laforge
> Groovy Project Manager
> Product Ninja & Advocate at Restlet <http://restlet.com>
>
> Blog: http://glaforge.appspot.com/
> Social: @glaforge <http://twitter.com/glaforge> / Google+
> <https://plus.google.com/u/0/114130972232398734985/posts>
>

Re: DSLD

Posted by Guillaume Laforge <gl...@gmail.com>.
Hi Andrew,

(adding Andy Clement in CC)

I don't know exactly where to start, but I'm glad you're willing to jump on
it! :-)

Perhaps Andy could give us some directions on how to start developing /
getting up to speed with the development of the Groovy Eclipse plugin?
Andy, if you're around, your feedback would be most valuable to help
transitioning the development back to the Groovy community.

Beside that, is everybody here aware of particular pressing issues with the
plugin in its current state?
(like not supporting latest version of Groovy, known bugs that are painful,
etc)

Guillaume



2015-07-10 10:56 GMT+02:00 Andrew Myers <am...@gmail.com>:

> I'm a wanna be Eclipse developer (have done a teeny bit on a plugin in the
> past.   Would love to help in any way possible.
>
> On Fri, 10 Jul 2015 5:51 pm Guillaume Laforge <gl...@gmail.com> wrote:
>
>> Just sent a quick ping to Andy.
>> It's indeed something that should live with the assets of Groovy-Eclipse.
>> Speaking of which, if there are experienced Eclipse developers here (or
>> wanna be too!) we'd greatly appreciate if you could stand up and help us
>> maintain Groovy-Eclipse!
>>
>> Guillaume
>>
>> 2015-07-09 21:47 GMT+02:00 Keegan Witt <ke...@gmail.com>:
>>
>>> I believe he's referring to these
>>>
>>> https://web.archive.org/web/20150102204924/http://groovy.codehaus.org/DSL+Descriptors+for+Groovy-Eclipse
>>>
>>> https://web.archive.org/web/20150102204930/http://groovy.codehaus.org/DSLD+examples
>>>
>>> I suggest that whoever is working on Groovy-Eclipse (Andy Clement?)
>>> should look at adding this to their wiki
>>> <https://github.com/groovy/groovy-eclipse/wiki>.  Here are a few more
>>> resources that might be useful for whoever takes that on
>>>
>>> http://en.appsatori.eu/2011/05/writing-groovy-dsl-descriptors-dsld-for.html
>>>
>>> http://contraptionsforprogramming.blogspot.com/2012/07/using-groovy-eclipse-to-make-your-dsls.html
>>> http://www.slideshare.net/werdnagreb/better-dsl-support-for-groovyeclipse
>>> http://aosd.net/2013/greclipse.html
>>>
>>> -Keegan
>>>
>>> On Thu, Jul 9, 2015 at 3:31 PM, Guillaume Laforge <gl...@gmail.com>
>>> wrote:
>>>
>>>> Where was it exactly?
>>>>
>>>> 2015-07-09 20:14 GMT+02:00 Rhangaun . <rh...@outlook.com>:
>>>>
>>>>> Hi,
>>>>>
>>>>> It seems that the DSLD doc was not moved from the old web site, I
>>>>> guess it's because DSLD are not maintained anymore, but some of us
>>>>> are still using them.
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Guillaume Laforge
>>>> Groovy Project Manager
>>>> Product Ninja & Advocate at Restlet <http://restlet.com>
>>>>
>>>> Blog: http://glaforge.appspot.com/
>>>> Social: @glaforge <http://twitter.com/glaforge> / Google+
>>>> <https://plus.google.com/u/0/114130972232398734985/posts>
>>>>
>>>
>>>
>>
>>
>> --
>> Guillaume Laforge
>> Groovy Project Manager
>> Product Ninja & Advocate at Restlet <http://restlet.com>
>>
>> Blog: http://glaforge.appspot.com/
>> Social: @glaforge <http://twitter.com/glaforge> / Google+
>> <https://plus.google.com/u/0/114130972232398734985/posts>
>>
>


-- 
Guillaume Laforge
Groovy Project Manager
Product Ninja & Advocate at Restlet <http://restlet.com>

Blog: http://glaforge.appspot.com/
Social: @glaforge <http://twitter.com/glaforge> / Google+
<https://plus.google.com/u/0/114130972232398734985/posts>

Re: DSLD

Posted by Andrew Myers <am...@gmail.com>.
I'm a wanna be Eclipse developer (have done a teeny bit on a plugin in the
past.   Would love to help in any way possible.

On Fri, 10 Jul 2015 5:51 pm Guillaume Laforge <gl...@gmail.com> wrote:

> Just sent a quick ping to Andy.
> It's indeed something that should live with the assets of Groovy-Eclipse.
> Speaking of which, if there are experienced Eclipse developers here (or
> wanna be too!) we'd greatly appreciate if you could stand up and help us
> maintain Groovy-Eclipse!
>
> Guillaume
>
> 2015-07-09 21:47 GMT+02:00 Keegan Witt <ke...@gmail.com>:
>
>> I believe he's referring to these
>>
>> https://web.archive.org/web/20150102204924/http://groovy.codehaus.org/DSL+Descriptors+for+Groovy-Eclipse
>>
>> https://web.archive.org/web/20150102204930/http://groovy.codehaus.org/DSLD+examples
>>
>> I suggest that whoever is working on Groovy-Eclipse (Andy Clement?)
>> should look at adding this to their wiki
>> <https://github.com/groovy/groovy-eclipse/wiki>.  Here are a few more
>> resources that might be useful for whoever takes that on
>>
>> http://en.appsatori.eu/2011/05/writing-groovy-dsl-descriptors-dsld-for.html
>>
>> http://contraptionsforprogramming.blogspot.com/2012/07/using-groovy-eclipse-to-make-your-dsls.html
>> http://www.slideshare.net/werdnagreb/better-dsl-support-for-groovyeclipse
>> http://aosd.net/2013/greclipse.html
>>
>> -Keegan
>>
>> On Thu, Jul 9, 2015 at 3:31 PM, Guillaume Laforge <gl...@gmail.com>
>> wrote:
>>
>>> Where was it exactly?
>>>
>>> 2015-07-09 20:14 GMT+02:00 Rhangaun . <rh...@outlook.com>:
>>>
>>>> Hi,
>>>>
>>>> It seems that the DSLD doc was not moved from the old web site, I guess
>>>> it's because DSLD are not maintained anymore, but some of us are still
>>>> using them.
>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>> Guillaume Laforge
>>> Groovy Project Manager
>>> Product Ninja & Advocate at Restlet <http://restlet.com>
>>>
>>> Blog: http://glaforge.appspot.com/
>>> Social: @glaforge <http://twitter.com/glaforge> / Google+
>>> <https://plus.google.com/u/0/114130972232398734985/posts>
>>>
>>
>>
>
>
> --
> Guillaume Laforge
> Groovy Project Manager
> Product Ninja & Advocate at Restlet <http://restlet.com>
>
> Blog: http://glaforge.appspot.com/
> Social: @glaforge <http://twitter.com/glaforge> / Google+
> <https://plus.google.com/u/0/114130972232398734985/posts>
>

Re: DSLD

Posted by Guillaume Laforge <gl...@gmail.com>.
Just sent a quick ping to Andy.
It's indeed something that should live with the assets of Groovy-Eclipse.
Speaking of which, if there are experienced Eclipse developers here (or
wanna be too!) we'd greatly appreciate if you could stand up and help us
maintain Groovy-Eclipse!

Guillaume

2015-07-09 21:47 GMT+02:00 Keegan Witt <ke...@gmail.com>:

> I believe he's referring to these
>
> https://web.archive.org/web/20150102204924/http://groovy.codehaus.org/DSL+Descriptors+for+Groovy-Eclipse
>
> https://web.archive.org/web/20150102204930/http://groovy.codehaus.org/DSLD+examples
>
> I suggest that whoever is working on Groovy-Eclipse (Andy Clement?) should
> look at adding this to their wiki
> <https://github.com/groovy/groovy-eclipse/wiki>.  Here are a few more
> resources that might be useful for whoever takes that on
> http://en.appsatori.eu/2011/05/writing-groovy-dsl-descriptors-dsld-for.html
>
> http://contraptionsforprogramming.blogspot.com/2012/07/using-groovy-eclipse-to-make-your-dsls.html
> http://www.slideshare.net/werdnagreb/better-dsl-support-for-groovyeclipse
> http://aosd.net/2013/greclipse.html
>
> -Keegan
>
> On Thu, Jul 9, 2015 at 3:31 PM, Guillaume Laforge <gl...@gmail.com>
> wrote:
>
>> Where was it exactly?
>>
>> 2015-07-09 20:14 GMT+02:00 Rhangaun . <rh...@outlook.com>:
>>
>>> Hi,
>>>
>>> It seems that the DSLD doc was not moved from the old web site, I guess
>>> it's because DSLD are not maintained anymore, but some of us are still
>>> using them.
>>>
>>>
>>>
>>
>>
>> --
>> Guillaume Laforge
>> Groovy Project Manager
>> Product Ninja & Advocate at Restlet <http://restlet.com>
>>
>> Blog: http://glaforge.appspot.com/
>> Social: @glaforge <http://twitter.com/glaforge> / Google+
>> <https://plus.google.com/u/0/114130972232398734985/posts>
>>
>
>


-- 
Guillaume Laforge
Groovy Project Manager
Product Ninja & Advocate at Restlet <http://restlet.com>

Blog: http://glaforge.appspot.com/
Social: @glaforge <http://twitter.com/glaforge> / Google+
<https://plus.google.com/u/0/114130972232398734985/posts>

Re: DSLD

Posted by Keegan Witt <ke...@gmail.com>.
I believe he's referring to these
https://web.archive.org/web/20150102204924/http://groovy.codehaus.org/DSL+Descriptors+for+Groovy-Eclipse
https://web.archive.org/web/20150102204930/http://groovy.codehaus.org/DSLD+examples

I suggest that whoever is working on Groovy-Eclipse (Andy Clement?) should
look at adding this to their wiki
<https://github.com/groovy/groovy-eclipse/wiki>.  Here are a few more
resources that might be useful for whoever takes that on
http://en.appsatori.eu/2011/05/writing-groovy-dsl-descriptors-dsld-for.html
http://contraptionsforprogramming.blogspot.com/2012/07/using-groovy-eclipse-to-make-your-dsls.html
http://www.slideshare.net/werdnagreb/better-dsl-support-for-groovyeclipse
http://aosd.net/2013/greclipse.html

-Keegan

On Thu, Jul 9, 2015 at 3:31 PM, Guillaume Laforge <gl...@gmail.com>
wrote:

> Where was it exactly?
>
> 2015-07-09 20:14 GMT+02:00 Rhangaun . <rh...@outlook.com>:
>
>> Hi,
>>
>> It seems that the DSLD doc was not moved from the old web site, I guess
>> it's because DSLD are not maintained anymore, but some of us are still
>> using them.
>>
>>
>>
>
>
> --
> Guillaume Laforge
> Groovy Project Manager
> Product Ninja & Advocate at Restlet <http://restlet.com>
>
> Blog: http://glaforge.appspot.com/
> Social: @glaforge <http://twitter.com/glaforge> / Google+
> <https://plus.google.com/u/0/114130972232398734985/posts>
>

Re: DSLD

Posted by Guillaume Laforge <gl...@gmail.com>.
Where was it exactly?

2015-07-09 20:14 GMT+02:00 Rhangaun . <rh...@outlook.com>:

> Hi,
>
> It seems that the DSLD doc was not moved from the old web site, I guess
> it's because DSLD are not maintained anymore, but some of us are still
> using them.
>
>
>


-- 
Guillaume Laforge
Groovy Project Manager
Product Ninja & Advocate at Restlet <http://restlet.com>

Blog: http://glaforge.appspot.com/
Social: @glaforge <http://twitter.com/glaforge> / Google+
<https://plus.google.com/u/0/114130972232398734985/posts>