Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Dynamic Languages Toolkit (DLTK) » Can I help out with DLTK Ruby?
Can I help out with DLTK Ruby? [message #948594] Thu, 18 October 2012 07:05 Go to next message
Thomas Hallgren is currently offline Thomas HallgrenFriend
Messages: 3229
Registered: July 2009
Senior Member
Hi,

I'm in need of good Ruby support in Eclipse. I've looked at the DLTK and
it seems great in many respects. But is it actively being developed? I
found to my surprise that it doesn't support the hash syntax introduced
in Ruby 1.9 yet:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=386350

and that seems fairly fundamental. I'm willing to help out and provide a
patch unless someone else is working on fixing this already.

While looking at the DLTK code I noticed that it has not yet been
transitioned into Java 1.5. No typed collections and no generics. I'm
the guy who did that transition on the p2 code-base so perhaps I could
help out with DLTK too? All if there's an interest of course.

In short, what's the state of DLTK Ruby and in what ways can I help?

Kind Regards,
Thomas Hallgren
Re: Can I help out with DLTK Ruby? [message #958517 is a reply to message #948594] Fri, 26 October 2012 02:58 Go to previous messageGo to next message
Alex Panchenko is currently offline Alex PanchenkoFriend
Messages: 342
Registered: July 2009
Senior Member
Hi Thomas,

Thanks for offering the help!

Unfortunately DLTK-Ruby is not actively developed at the moment.

Generics: Parts are updated (slowly :-)) when there is a need for other
changes in the same part. Just not to introduce (more) bugs during bulk
update.

Ruby 1.9: DLTK uses parser from some old JRuby, converting JRuby AST to
DLTK-specific one. Now they have kind of IDE-oriented parser
https://github.com/jruby/jruby-parser , so it should be updated and to
have it enabled for usage we should file a CQ.

Definitely, Ruby needs somebody to work on it.

Regards,
Alex

On 10/18/2012 02:05 PM, Thomas Hallgren wrote:
> Hi,
>
> I'm in need of good Ruby support in Eclipse. I've looked at the DLTK and
> it seems great in many respects. But is it actively being developed? I
> found to my surprise that it doesn't support the hash syntax introduced
> in Ruby 1.9 yet:
>
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=386350
>
> and that seems fairly fundamental. I'm willing to help out and provide a
> patch unless someone else is working on fixing this already.
>
> While looking at the DLTK code I noticed that it has not yet been
> transitioned into Java 1.5. No typed collections and no generics. I'm
> the guy who did that transition on the p2 code-base so perhaps I could
> help out with DLTK too? All if there's an interest of course.
>
> In short, what's the state of DLTK Ruby and in what ways can I help?
>
> Kind Regards,
> Thomas Hallgren
Re: Can I help out with DLTK Ruby? [message #959631 is a reply to message #958517] Fri, 26 October 2012 21:45 Go to previous message
Thomas Hallgren is currently offline Thomas HallgrenFriend
Messages: 3229
Registered: July 2009
Senior Member
On 2012-10-26 04:58, Alex Panchenko wrote:
> Hi Thomas,
>
> Thanks for offering the help!
>
> Unfortunately DLTK-Ruby is not actively developed at the moment.
>
> Generics: Parts are updated (slowly :-)) when there is a need for other
> changes in the same part. Just not to introduce (more) bugs during bulk
> update.
>
> Ruby 1.9: DLTK uses parser from some old JRuby, converting JRuby AST to
> DLTK-specific one. Now they have kind of IDE-oriented parser
> https://github.com/jruby/jruby-parser , so it should be updated and to
> have it enabled for usage we should file a CQ.
>
Yes, I figured that would be the case and in fact, I've done some work
on switching to that parser already :-)

Could you please enter the CQ and CC me on it? I don't think I'm
entitled to do that on behalf of DLTK.

- thomas
Previous Topic:Unable to debug plug-in function calls through JRuby script
Next Topic:OSX code completion for jruby/ruby not complete
Goto Forum:
  


Current Time: Mon Nov 24 04:00:17 GMT 2014

Powered by FUDForum. Page generated in 0.02022 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software