Firstly, I messed up. I should have had community-ruby ready for NetBeans 7.1 general release. For all the problems I created for you all, I apologize.
Secondly, The main issues with getting a good release of community-ruby in the catalog for NB 7.1 are:
- https://netbeans.org/bugzilla/show_bug.cgi?id=207075 -- Some infrastructure broke which makes it impossible to release at the moment. This may seem like the big problem but in fact….
- Netbeans 7.1 updated some components (as software is known to do). One of those components was html.editor.lib. Ruby support was dependent on version 1, but NetBeans 7.1 only ships version 2 now. This is the main reason why the Ruby support from 7.0 is un-installable on 7.1.
- Updated internal JRuby shipped to 18.104.22.168 (from 1.1.4). It also means update JRuby internals for pieces of community-ruby which depends on JRuby internally. This is a good thing for the future of community-ruby. On top of that, it also gave me a really good idea of what we need to change in JRuby itself to help make JRuby more modular.
- Updated community-ruby to compile on Java 7
- Changed some no longer compilable unit test base classes to again compile. yay. Unfortunately, there are some regressions to be fixed. But we now have ci builds generating reasonable results again.
- Select Tools->Plugins from menu
- Select Downloaded tab
- Press Add Plugins...
- Navigate to where you unzipped the nbms files
- Select all files which end in .nbms (you can do this all in one selection but if you include any non-nbms file it greys out the open button)
- Accept and install…