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.

Bug 118682 - Nokia Deployment Module on 5.5 Stable UC
Summary: Nokia Deployment Module on 5.5 Stable UC
Status: VERIFIED FIXED
Alias: None
Product: updatecenters
Classification: Unclassified
Component: Stable (show other bugs)
Version: 5.x
Hardware: PC Windows XP
: P3 blocker (vote)
Assignee: Antti Kuorelahti
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-10-12 10:40 UTC by Jiri Kovalsky
Modified: 2007-10-23 09:41 UTC (History)
1 user (show)

See Also:
Issue Type: TASK
Exception Reporter:


Attachments
NBM file to be published on the Update Center. (80.59 KB, application/octet-stream)
2007-10-12 10:46 UTC, Jiri Kovalsky
Details
Screenshot of Error (11.96 KB, image/png)
2007-10-18 13:31 UTC, Jaromir Uhrik
Details
New version of module, including cddl license (80.96 KB, application/octet-stream)
2007-10-18 16:54 UTC, Antti Kuorelahti
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jiri Kovalsky 2007-10-12 10:40:52 UTC
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
Comment 1 Jiri Kovalsky 2007-10-12 10:46:07 UTC
Created attachment 50793 [details]
NBM file to be published on the Update Center.
Comment 2 Jiri Kovalsky 2007-10-12 10:49:23 UTC
I am sorry but I specified incorrect version. It should be published on Stable Update Center for NetBeans 5.5.
Comment 3 rnovak 2007-10-16 14:32:24 UTC
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.
Comment 4 rnovak 2007-10-16 14:33:24 UTC
What about Stable UC for NB 5.5.1, shouldn't it be published there as well ? 
Comment 5 Jiri Kovalsky 2007-10-16 14:52:59 UTC
I was told that no.
Comment 6 Jaromir Uhrik 2007-10-18 13:29:38 UTC
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.
Comment 7 Jaromir Uhrik 2007-10-18 13:31:59 UTC
Created attachment 51215 [details]
Screenshot of Error
Comment 8 Lukas Hasik 2007-10-18 14:03:54 UTC
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.
Comment 9 Lukas Hasik 2007-10-18 14:07:28 UTC
add 2, maybe it should be mentioned in the Description of the plugin what is it for + what are the requirements
Comment 10 Jaromir Uhrik 2007-10-18 14:48:32 UTC
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.
Comment 11 Jaromir Uhrik 2007-10-18 14:52:25 UTC
It means I don't agree that adding of description is sufficient.
Comment 12 Antti Kuorelahti 2007-10-18 16:54:56 UTC
Created attachment 51227 [details]
New version of module, including cddl license
Comment 13 Antti Kuorelahti 2007-10-18 16:56:26 UTC
Should the module be signed?
Comment 14 Jiri Kovalsky 2007-10-18 18:09:04 UTC
Thanks. You can sign the module by Nokia certificate or we will sign it by ours if you want.
Comment 15 Lukas Hasik 2007-10-18 20:32:48 UTC
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).
Comment 16 Antti Kuorelahti 2007-10-19 07:43:11 UTC
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.
Comment 17 Jaromir Uhrik 2007-10-19 10:05:49 UTC
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.
Comment 18 Jiri Kovalsky 2007-10-19 10:11:35 UTC
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?"
Comment 19 Antti Kuorelahti 2007-10-19 11:23:53 UTC
Regarding the UC version: could this module be made available on 5.5 and also 5.5.1 update centers?
Comment 20 Antti Kuorelahti 2007-10-19 11:34:29 UTC
Additional note to my previous remark, the module has been tested to work in both 5.5 and 5.5.1.
Comment 21 rnovak 2007-10-19 12:08:57 UTC
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.
Comment 22 Jiri Kovalsky 2007-10-19 14:28:02 UTC
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
Comment 23 Antti Kuorelahti 2007-10-19 15:35:29 UTC
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?
Comment 24 Jiri Kovalsky 2007-10-19 16:05:11 UTC
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?
Comment 25 rnovak 2007-10-19 17:03:07 UTC
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.
Comment 26 rnovak 2007-10-19 17:41:21 UTC
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.
Comment 27 Jiri Kovalsky 2007-10-22 09:35:54 UTC
Yes, I can see the module on both staging Update Centers when used suggested workaround. Roberte, please proceed with
pushing the module live!
Comment 28 Antti Kuorelahti 2007-10-22 09:43:10 UTC
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?
Comment 29 Jiri Kovalsky 2007-10-22 10:07:23 UTC
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.
Comment 30 Jiri Kovalsky 2007-10-22 14:58:08 UTC
Great, the problem is fixed. Could you please akuorela verify this on your side? Thanks!
Comment 31 Antti Kuorelahti 2007-10-22 15:27:14 UTC
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.
Comment 32 rnovak 2007-10-23 00:15:05 UTC
I pushed the module live on both - Stable UC for NB 5.5 and NB 5.5.1
Comment 33 Jiri Kovalsky 2007-10-23 09:41:48 UTC
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!