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 66303 - [50cat] Externalize configuration for CVS subcontext menu and allow for better extensibility
Summary: [50cat] Externalize configuration for CVS subcontext menu and allow for bette...
Status: NEW
Alias: None
Product: versioncontrol
Classification: Unclassified
Component: CVS (show other bugs)
Version: 5.x
Hardware: PC Windows XP
: P2 blocker (vote)
Assignee: issues@versioncontrol
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-08 04:25 UTC by misterm
Modified: 2007-01-04 17:14 UTC (History)
0 users

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description misterm 2005-10-08 04:25:56 UTC
[ BUILD # : 5.0 beta ]
[ JDK VERSION : 1.4.2_xx ]

Currently, the list of options displayed inside the CVS item at the context popmenu for a node/file are hardcoded inside the module and there is no way for an external module to change them without rewriting a significant portion of the javacvs API. 

Given the new CVS support is not supposed to be a superset of the old features, but rather a subset, many developers will be willing to "solve their problem" inside the IDE themselves and won't be able to do it in a clean way.

The API should be changed in a way that other modules can add new actions to the submenu and be displayed only when it makes sense, for example, when the selection is a folder, a non-managed file etc. A folder in the system filesystem or the META-INF/services approach could be used for that.
Comment 1 Maros Sandor 2005-10-14 16:03:06 UTC
Kind of makes sense for module add-ons, we will consider this.
Comment 2 misterm 2006-01-05 00:22:00 UTC
Any chance this gets implemented for 5.1?
Comment 3 Maros Sandor 2006-01-05 09:45:02 UTC
It is too early to tell.