-
Task
-
Resolution: Done
-
Blocker
-
None
For JBDS 8.0.0.CR1: Please perform the following 2 tasks:
1. Verify that all your plugin and feature copyright dates end in 2014, and that the copyright holder is Red Hat, Inc. or a variation similar to the examples below.
Be sure to also include translated files, where they exist.
java files
Copyright (c) 2010-2014 Red Hat, Inc. and others.
html files
© 2014 Red Hat, Inc. All rights reserved
properties files
Copyright (c) Red Hat, Inc., contributors and others 2004 - 2014. All rights reserved
Copyright (c) Red Hat, Inc., contributors and others 2004 - 2014. Tous droits r\u00E9serv\u00E9s.
Copyright (c) 2010-2014 Red Hat, Inc. and others.
# Copyright (c) 2014 Red Hat, Inc. and others.
xsd files
Copyright 2014, Red Hat, Inc., and individual contributors
2. Verify that all your plugin and feature provider names are JBoss by Red Hat.
Be sure to also include translated files, where they exist.
This step is particularly important for new plugins and features that have been added recently.
Depending on how your plugin is configured you should see something like this in your plugin.properties files:
BundleName = JMX Resources Bundle BundleProvider = JBoss by Red Hat
or
Bundle-Name.0 = JBossTools Archives Core Plugin Bundle-Vendor.0 = JBoss by Red Hat
Then in your MANIFEST.MF files, you will reference these variables like this.
Bundle-Localization is required or your plugin won't see the values in your plugin.properties file!
Bundle-Localization: plugin Bundle-Name: %BundleName Bundle-Vendor: %BundleProvider
or
Bundle-Localization: plugin Bundle-Name: %Bundle-Name.0 Bundle-Vendor: %Bundle-Vendor.0
For features, check that your feature.properties file contains good values too:
featureName=JMX Console featureProvider=JBoss by Red Hat
or
featureName=JBoss Archives Tools providerName=JBoss by Red Hat
Then in your feature.xml files, you will reference these variables like this:
<feature label="%featureName" provider-name="%featureProvider" ...>
or
<feature label="%featureName" provider-name="%providerName" ...>
3. If you would like QE to review your changes, please Resolve this JIRA when done.
4. If you do not require QE to review your changes, please Close this JIRA when done.
5. If you have any questions, please contact nickboldt.