This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
AUC request: ============ Module: Ruby Themes AUC Type: Beta AUC Version: 6.8/6.9 Contact: Erno Mononen (emononen) Live date: June 15th, 2010 URL: http://netbeans.org/projects/www/lists/aumasters/archive/2010-06/message/21
Robert, can you please stage the Ruby Color Themes plugin on both 6.8/6.9 Beta UCs? Thanks!
Plugin NBM wasn't provided. I contacted module the owner with request to provide it.
Ruby Color Themes plugin is now staged on Beta UC for Nb 6.8 and 6.9
The plugin is staged correctly on both 6.8/6.9 Beta UCs. Roberte, please publish it on the live UC. Thanks!
The the plugin was pushed to the live UC for both NB 6.8 and NB 6.9
The 6.9 version is installable but this does not apply for 6.8 as well. It is very strange: I select the plugin for installation, click "Instal", go "Next >", confirm license and then agree to immediate restart in order the changes to take effect but after restart the plugin is still in "Available Plugins" tab and not in "Installed" one! Erno, can you please test it as well?
I'll test it with 6.8, I've tested with 6.9 and trunk and it works fine for me. It's strange as there are no changes (that I know of) in the plugin since 6.1 or 6.5.
So indeed there is an issue with 6.8, after installation the IDE is looking for the module jar in the user's home dir: INFO [org.netbeans.core.startup.NbEvents]: Warning: the module /home/erno/modules/org-netbeans-modules-ruby-themes.jar could not be found, ignoring... ..while the module stays unpacked in /home/erno/.netbeans/6.8/modules/org-netbeans-modules-ruby-themes.jar.pack.gz AFAICT this is due to a bug in the plugin manager in 6.8, or at least I can't tell how the ruby.themes plugin would be causing this. Probably best if somebody more familiar with AU/PM took a look... Perhaps we can enable the plugin for 6.9 only?
Agreed. Core team, can you please investigate this? Why is the Ruby Themes plugin being ignored on installation? Thanks!
Plus this is no longer TASK but an obvious DEFECT.
NBM created for 6.9 (with default settings) can't be used for 6.8 due to pack200 compression used in 6.9 by default. So you have the following options: 1) Create it using 6=.9 harness for 6.9 only 2) Create it using 6.9 harness for both 6.8 and 6.9 with turning off pack200 compression (-Duse.pack200=false if using "nbm" task or usepack200="false" when calling MakeNBM task) 3) Create it using 6.8 harness. Not sure whether this module dependencies will allow to install it in NB6.9 then.
I see. Erno, it's your turn now I guess, right? Thanks Dmitry!
Yes, I'll need to look at how to provide the 6.8 build and where to upload it. Currently the module nbm is built as part of the nbms-javadoc build, I'm not sure now how/if I can change set -Duse.pack200=false for an individual module so that the nbm could be used for both.
Sorry, I've forgotten about yet another method. You can set use.pack200=false in module's project.properties file to disable pack200 compression for the this module.
Thanks. I've set use.pack200=false in abf370be864c, let's test again when it makes to the update center (I did test that it works from a local nbm both with 6.8 and 6.9, but I guess that's not the same thing).
Thanks Erno! Robert, can you please stage the plugin once again to the 6.8 Beta UC? Thank you.
Is it sufficient to take the module NBM from deadlock, job nbms_and_javadoc ?
Integrated into 'main-golden', will be available in build *201006160001* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/abf370be864c User: Erno Mononen <emononen@netbeans.org> Log: #187207 - Publish Ruby Themes plugin on Beta 6.8/6.9 UCs - disabled pack200
Erno? I think it's question for you...
Ah, didn't notice the question before. AFAICT it is sufficient to take the nbm from nbms_and_javadoc.
OK thanks. So it's Robert's turn again.
Updated module is now staged on Beta UC for both NB 6.8 and 6.9.
Correct plugin is staged on 6.9 Beta UC but I am still waiting for 6.8 Beta UC content to be refreshed. :-(
Great, it's finally staged correctly also on 6.8 Beta UC. I approve publishing to the live Beta UC.
Module was pushed to the live UC couple days ago.
Confirmed. Thanks a lot Robert!