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.
Version: 6.9.1 Type: Stable Module: jVi (vi/vim) for NetBeans 7.0 License: none (the module is only an update center) Description: This plugin simply registers an update center through which nb7.0 jVi and related modules can be picked up. NOTE: for NB-7.0 (release not listed on this form) NOTE: selected \"Stable\" but maybe 3rd party, is open source. Username: err Company: Raelity Engineering Plugin tested: yes No P1 defects: yes No P2 defects: yes Internationalized: yes Translate: no 3rd party code: no Patentable: no Encryption/security: no URL: http://sourceforge.net/projects/jvi/files/jVi-for-NetBeans/NetBeans-7.0/UC/com-raelity-jvi-uc-nb70.nbm Goal: There have been many requests for this. Well over 10,000 downloads for 6.9 Documentation: http://jvi.sourceforge.net Marketing: word of mouth NOTE: for NB-7.0 (release not listed on this form)
http://netbeans.org/community/guidelines/au-request-form.html is where I filled in the form. That page is out of date.
Ernie, that form is only for NetBeans versions up to 6.9. In 7.0 we consolidated Update Centers and the recommended way is to publish plugin(s) on the Plugin Portal and ask for verification(s) which will get the plugin(s) to the Plugin Portal Update Center which is already registered in the standard distribution of the NetBeans IDE. It's up to Petr though how this request will be resolved.
I agree with Jirka - Ernie, can you please use the plugin portal and request verification against 7.0? I also agree that the form is out of date - the page should stress that this is a legacy mechanism used for previous NetBeans releases, and for 7.0 the plugin portal is the right avenue.
> use the plugin portal and request > verification against 7.0? Will do. I was confused; this form was recommended and I was in the middle of getting a release for 7.0 ready... This brings up an issue for me. Version handling. Typically a separate release of jVi is required for each NB release, nb65/nb67 was the only exception. Following the pattern of publishing an update center, going forward I guess I'll have the plugins jVi for nb7.0 UC jVi for nb7.1 UC etc. Will all of these show up in the plugin list on a users system?
If you upload a new version and only request verification for 7.0, then the previous version will continue to be available to 6.9 users, and the newly uploaded version will be visible to 7.0 users. So I think we are fine in this respect. Still, I agree the version management on the plugin portal could be improved - there is issue #198001 filed for this.
What Petr wrote is correct but only for users installing your plugin from the Plugin Portal Update Center via built-in Plugins manager. If you upload new binary it will replace the previous version available from the web browser. The old version will remain published on the Plugin Portal Update Center until you ask for new verification. We are looking into ways how to solve the plugin versioning issue. If the above workaround is not usable for you the clearest solution would be to publish multiple entries in the Plugin Portal for different NetBeans versions. Besides, I have updated the UC process description [1] in the Wiki so hopefully, nobody else will use the AUC form for NetBeans 7.0 and newer. I am marking this issue as FIXED. If you want, please add your comments to issue #198001.
[1] http://wiki.netbeans.org/UpdateCenterProcess