-
+
+
+
+
+
+
+
+
+
+
@@ -837,7 +853,8 @@
-
+
+
@@ -895,67 +912,4 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Index: openide/manifest.mf
===================================================================
RCS file: /cvs/openide/manifest.mf,v
--- openide/manifest.mf 22 Nov 2001 12:03:57 -0000 1.27
+++ openide/manifest.mf 3 Jun 2002 22:32:06 -0000
@@ -8,6 +8,10 @@
Implementation-Version: @BUILD_NUMBER_SUBST@
Implementation-Vendor: NetBeans
@Class-Path@: ext/regexp.jar
+@OpenIDE-Module@: org.openide/1
+OpenIDE-Module-Localizing-Bundle: org/openide/Bundle.properties
+OpenIDE-Module-Specification-Version: @SPEC_VERS_SUBST@
+OpenIDE-Module-Implementation-Version: @BUILD_NUMBER_SUBST@
Name: /org/openide/
Package-Title: org.openide
Index: openide/org-openide-nbm-license.txt
===================================================================
RCS file: openide/org-openide-nbm-license.txt
--- openide/org-openide-nbm-license.txt 3 Jun 2002 10:27:21 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,26 +0,0 @@
-This module is part of NetBeans and is open-source.
-You can see http://www.netbeans.org/license.html for details.
-
-The source file license is:
-
- Sun Public License Notice
-
-The contents of this file are subject to the Sun Public License
-Version 1.0 (the "License"). You may not use this file except in
-compliance with the License. A copy of the License is available at
-http://www.sun.com/
-
-The Original Code is NetBeans. The Initial Developer of the Original
-Code is Sun Microsystems, Inc. Portions Copyright 1997-2002 Sun
-Microsystems, Inc. All Rights Reserved.
-
---------------------------------------------------------------------
-
-Additionally this module includes binary files which it needs to
-function which are not covered under the SPL. Specifically:
-
-The Crimson, Regexp, Xalan and Xerces software products included
-in the org-openide module are governed by the terms of the Apache
-Software License found at http://www.apache.org/LICENSE.txt.
-
-
Index: openide/org-openide.mf
===================================================================
RCS file: openide/org-openide.mf
--- openide/org-openide.mf 1 Jun 2002 08:27:19 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,4 +0,0 @@
-OpenIDE-Module: org.openide/1
-OpenIDE-Module-Localizing-Bundle: org-openide.properties
-OpenIDE-Module-Specification-Version: @SPEC_VERS_SUBST@
-OpenIDE-Module-Implementation-Version: @BUILD_NUMBER_SUBST@
Index: openide/org-openide.properties
===================================================================
RCS file: openide/org-openide.properties
--- openide/org-openide.properties 1 Jun 2002 08:27:20 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,17 +0,0 @@
-# Sun Public License Notice
-#
-# The contents of this file are subject to the Sun Public License
-# Version 1.0 (the "License"). You may not use this file except in
-# compliance with the License. A copy of the License is available at
-# http://www.sun.com/
-#
-# The Original Code is NetBeans. The Initial Developer of the Original
-# Code is Sun Microsystems, Inc. Portions Copyright 1997-2000 Sun
-# Microsystems, Inc. All Rights Reserved.
-
-# manifest.mf
-OpenIDE-Module-Name=Open IDE
-OpenIDE-Module-Display-Category=Infrastructure
-OpenIDE-Module-Short-Description=The OpenIDE APIs and their implementation
-OpenIDE-Module-Long-Description=This module represents a set of API libraries \
-and also libraries with the implementation of the APIs
Index: openide/src/org/openide/Bundle.properties
===================================================================
RCS file: /cvs/openide/src/org/openide/Bundle.properties,v
--- openide/src/org/openide/Bundle.properties 16 Nov 2001 08:46:25 -0000 1.33
+++ openide/src/org/openide/Bundle.properties 3 Jun 2002 22:32:06 -0000
@@ -6,10 +6,20 @@
# http://www.sun.com/
#
# The Original Code is NetBeans. The Initial Developer of the Original
-# Code is Sun Microsystems, Inc. Portions Copyright 1997-2000 Sun
+# Code is Sun Microsystems, Inc. Portions Copyright 1997-2002 Sun
# Microsystems, Inc. All Rights Reserved.
-#
+
+# Localized text for the fake module in the openide/core NBM.
+
+OpenIDE-Module-Name=Open APIs
+OpenIDE-Module-Display-Category=Infrastructure
+OpenIDE-Module-Short-Description=The NetBeans Open APIs.
+OpenIDE-Module-Long-Description=\
+ This pseudomodule represents the Open APIs (org.openide.*) which \
+ are used by all other NetBeans modules.
+
+
# Notify system
Index: openide/www/versioning-policy.html
===================================================================
RCS file: /cvs/openide/www/versioning-policy.html,v
--- openide/www/versioning-policy.html 16 May 2002 17:06:41 -0000 1.14
+++ openide/www/versioning-policy.html 3 Jun 2002 22:32:07 -0000
@@ -249,6 +249,10 @@
changes, run cvs diff, and commit the code changes
and manifest in one CVS commit.
+Note that the NetBeans core (org.netbeans.core/1
) now
+needs to declare a dependency on the Open APIs in the exact same way
+as any module.
+
Avoid increasing your dependency on the API version unless you need
to, as it would prevent a user interested in trying out a new version
of your module from running it in an older build (such as the last