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: Nokia Deployment Module AUC Type: Stable AUC Version: 6.0 AUC Category: Mobility Contact: akuorela@netbeans.org NB signature required: Yes Live date: Beta 2 i.e. October 22nd, 2007
Created attachment 50793 [details] NBM file to be published on the Update Center.
I am sorry but I specified incorrect version. It should be published on Stable Update Center for NetBeans 5.5.
I staged the Nokia module on the Stable UC for NB 5.5 Please, proceed with the download test and then I push it live.
What about Stable UC for NB 5.5.1, shouldn't it be published there as well ?
I was told that no.
I have found the following problems: 1.License is missing 2.The error dialog appears when I try to add the plugin to the install list - see attached screenshot These are reasons why I don't recommend pushing the plugin to live update center in its current state.
Created attachment 51215 [details] Screenshot of Error
add 1, yes, the license is missing -> akuorela, please fix it add 2, This is correct. You need Mobility(...j2meproject) installed in your build to be able to install this module.
add 2, maybe it should be mentioned in the Description of the plugin what is it for + what are the requirements
ad 2, IMHO if the user wants to install this plugin that requires Mobility then the Mobility should be added together with the desired plugin. Currently users can see the error instead.
It means I don't agree that adding of description is sufficient.
Created attachment 51227 [details] New version of module, including cddl license
Should the module be signed?
Thanks. You can sign the module by Nokia certificate or we will sign it by ours if you want.
2 juhrik: "ad 2, IMHO if the user wants to install this plugin that requires Mobility then the Mobility should be added together with the desired plugin. Currently users can see the error instead." -> there is no way how to achieve it in 5.5 version of IDE because the Mobility modules are not available on Update Center. (It would work for 6.0).
If you could sign the module with your certificate, that would be ok. As for 2, and the previous comment. For 6.0 there is no need to have this module in the UC, as the same plugin is already committed to trunk.
I see, I have forgotten that the Mobility pack is not in the update center in 5.x releases. I don't remember exactly but I think that notification dialog can help somehow in this case, or not?. I would appreciate if there is description which warns that the plugin doesn't work without Mobility pack. Jirko, could you please consult possibility of notification with Robert. Thanks.
OK, Roberte could you please publish the module and add the notification [1]? Thank a lot! [1] "Nokia Deployment Module requires NetBeans Mobility pack. Do you want to continue?"
Regarding the UC version: could this module be made available on 5.5 and also 5.5.1 update centers?
Additional note to my previous remark, the module has been tested to work in both 5.5 and 5.5.1.
I just staged the new version of Nokia module on Stable UC for NB 5.5 and NB 5.5.1. Please, proceed with the download test and I'll make it live.
Thanks Robert. Could you please akuorela verify that your module was staged correctly on both Update Centers? Please use this wiki page to access staging area: http://wiki.netbeans.org/wiki/view/FaqStagingUpdateCenter
For some reason I'm not able to see the module on either 5.5 or 5.5.1 UC. Whenever I change the UC in the options, the URL reverts back to the previous one (i.e. www.netbeans.org) Is the access to testwww.netbeans.org limited somehow?
Well, the point is to press Enter after you type "test". Then push "OK"button. However, I have tried it but I couldn't find the module in NetBeans 5.5. Can you explain that Roberte?
Sometimes, the UC URL gets for some reasons reverted back automatically. In this case it is better to add a new UC with staging URL.
I made a quick download test and I was able to see and download Nokia module. I encountered the same problem during the testing - URL was reverted from http://testwww.netbeans.org/ back to http://www.netbeans.org/. I really recommend to create a new UC.
Yes, I can see the module on both staging Update Centers when used suggested workaround. Roberte, please proceed with pushing the module live!
I tried installing the module from staging area with the workaround. But the license for some reason is gnu license instead of the CDDL license I supplied the module with. why is that so?
Yes, confirming. The incorrect license text is shown. Robert staged the correct module but our Update Client in NetBeans 5.* has bug that takes the first license with given name. Your module claims to have license.txt however the GNU license is named as <license name="license.txt">. So, to fix this problem Robert will have to change the license name to standard-nbm-license.txt which refers to CDDL. Robert is unfortunately on vacation today but I will try to manage it differently. Please stay tuned.
Great, the problem is fixed. Could you please akuorela verify this on your side? Thanks!
The license is ok now. I verified installation on 5.5 and 5.5.1, and everything worked fine now. The module can now be pushed live.
I pushed the module live on both - Stable UC for NB 5.5 and NB 5.5.1
Confirmed. I was able to download the module in NetBeans 5.5 and 5.5.1 without any problem, license was correct and module was signed. Good job. Thanks everyone!