Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [eclipse.org-planning-council] Hopefully the final word on about files and license files for Europa (and future releases)

Title: Re: [eclipse.org-planning-council] Hopefully the final word on about files and license files for Europa  (and future releases)
Before my statement, just a few notes:

  1. I checked the Orbit bundles we use and found Batik and Xerces to have the date June 13, 2006 in their about.html files, and LPG to have May 23, 2006.  I suppose we need to open bugs on each?
  2. Referring to the comment about updating our license.html for these orbit bundles, it seems there is a list of licenses referenced that cover our cases (Apache and EPL), so I did nothing.
  3. All about.html files for GMF plug-ins have the date June 5, 2007.  All license.html files in our features have the date March 17, 2005 (not adjusted, but seemingly different from others I’ve seen).  Some recent changes were made, so please allow for the next build to run your verification tooling.
--------------------------------------------------
I certify that all features and plug-ins of the GMF project contain the correct legal documentation. Specifically, that the terms and conditions governing Plug-ins and Fragments are contained in files named "about.html" and that the terms and conditions governing Features and Included Features are contained in files named "license.html". I certify that I have reviewed these legal files for the following features and plug-ins:

org.eclipse.gmf 1.0.0
org.eclipse.gmf.bridge 1.1.0
org.eclipse.gmf.bridge.trace 1.0.100
org.eclipse.gmf.bridge.ui 1.1.0
org.eclipse.gmf.bridge.ui.dashboard 2.0.0
org.eclipse.gmf.codegen 2.0.0
org.eclipse.gmf.codegen.edit 2.0.0
org.eclipse.gmf.codegen.lite 1.1.0
org.eclipse.gmf.codegen.lite.ui 1.1.0
org.eclipse.gmf.codegen.ui 1.1.0
org.eclipse.gmf.common 1.1.0
org.eclipse.gmf.doc 1.0.0
org.eclipse.gmf.doc.ui 1.1.0
org.eclipse.gmf.doc-feature 1.1.0
org.eclipse.gmf.ecore.editor 2.0.0
org.eclipse.gmf.examples 1.0.0
org.eclipse.gmf.examples.pde-feature 1.1.0
org.eclipse.gmf.examples.runtime.common.service 1.0.1
org.eclipse.gmf.examples.runtime.diagram.decorator 1.0.1
org.eclipse.gmf.examples.runtime.diagram.geoshapes 1.0.1
org.eclipse.gmf.examples.runtime.diagram.layout 1.0.1
org.eclipse.gmf.examples.runtime.diagram.logic 1.0.100
org.eclipse.gmf.examples.runtime.diagram.logic.model 1.0.1
org.eclipse.gmf.examples.runtime.diagram.logic.model.edit 1.0.1
org.eclipse.gmf.examples.runtime.diagram.logic.model.editor 1.0.1
org.eclipse.gmf.examples.runtime.emf.clipboard 1.0.1
org.eclipse.gmf.examples.ui.pde 1.0.100
org.eclipse.gmf.examples-feature 1.0.100
org.eclipse.gmf.graphdef 2.0.0
org.eclipse.gmf.graphdef.codegen 2.0.0
org.eclipse.gmf.graphdef.codegen.ui 1.0.100
org.eclipse.gmf.graphdef.edit 2.0.0
org.eclipse.gmf.graphdef.editor 1.0.0
org.eclipse.gmf.map 2.0.0
org.eclipse.gmf.map.edit 2.0.0
org.eclipse.gmf.map.editor 1.0.0
org.eclipse.gmf.runtime.common.core 1.0.100
org.eclipse.gmf.runtime.common.ui 1.0.100
org.eclipse.gmf.runtime.common.ui.action 1.0.100
org.eclipse.gmf.runtime.common.ui.action.ide 1.0.1
org.eclipse.gmf.runtime.common.ui.printing 1.0.1
org.eclipse.gmf.runtime.common.ui.printing.win32 1.0.2
org.eclipse.gmf.runtime.common.ui.services 1.0.100
org.eclipse.gmf.runtime.common.ui.services.action 1.0.100
org.eclipse.gmf.runtime.common.ui.services.dnd 1.0.1
org.eclipse.gmf.runtime.common.ui.services.dnd.ide 1.0.1
org.eclipse.gmf.runtime.common.ui.services.properties 1.0.1
org.eclipse.gmf.runtime.diagram.core 1.0.100
org.eclipse.gmf.runtime.diagram.ui 1.0.100
org.eclipse.gmf.runtime.diagram.ui.actions 1.0.100
org.eclipse.gmf.runtime.diagram.ui.dnd 1.0.1
org.eclipse.gmf.runtime.diagram.ui.geoshapes 1.0.1
org.eclipse.gmf.runtime.diagram.ui.printing 1.0.100
org.eclipse.gmf.runtime.diagram.ui.printing.render 1.0.1
org.eclipse.gmf.runtime.diagram.ui.properties 1.0.100
org.eclipse.gmf.runtime.diagram.ui.providers 1.0.100
org.eclipse.gmf.runtime.diagram.ui.providers.ide 1.0.1
org.eclipse.gmf.runtime.diagram.ui.render 1.0.100
org.eclipse.gmf.runtime.diagram.ui.resources.editor 1.0.3
org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide 1.0.3
org.eclipse.gmf.runtime.draw2d.ui 1.0.100
org.eclipse.gmf.runtime.draw2d.ui.render 1.0.100
org.eclipse.gmf.runtime.draw2d.ui.render.awt 1.0.100
org.eclipse.gmf.runtime.emf.clipboard.core 1.0.100
org.eclipse.gmf.runtime.emf.commands.core 1.0.3
org.eclipse.gmf.runtime.emf.core 1.0.100
org.eclipse.gmf.runtime.emf.type.core 1.0.100
org.eclipse.gmf.runtime.emf.type.ui 1.0.1
org.eclipse.gmf.runtime.emf.ui 1.0.100
org.eclipse.gmf.runtime.emf.ui.properties 1.0.2
org.eclipse.gmf.runtime.gef.ui 1.0.1
org.eclipse.gmf.runtime.lite 1.0.0
org.eclipse.gmf.runtime.notation 1.0.100
org.eclipse.gmf.runtime.notation.edit 1.0.1
org.eclipse.gmf.runtime.notation.providers 1.0.1
org.eclipse.gmf.runtime-feature 1.0.100
org.eclipse.gmf.sdk 1.0.0
org.eclipse.gmf.sdk.experimental-feature 1.1.0
org.eclipse.gmf.sdk-feature 2.0.0
org.eclipse.gmf.tests 2.0.0
org.eclipse.gmf.tests.lite 2.0.0
org.eclipse.gmf.tests.runtime.common.core 1.0.3
org.eclipse.gmf.tests.runtime.common.ui 1.0.100
org.eclipse.gmf.tests.runtime.common.ui.services 1.0.2
org.eclipse.gmf.tests.runtime.common.ui.services.action 1.0.100
org.eclipse.gmf.tests.runtime.common.ui.services.provider 1.0.1
org.eclipse.gmf.tests.runtime.diagram.ui 1.0.100
org.eclipse.gmf.tests.runtime.draw2d.ui 1.0.1
org.eclipse.gmf.tests.runtime.draw2d.ui.render 1.0.100
org.eclipse.gmf.tests.runtime.emf.clipboard.core 1.0.100
org.eclipse.gmf.tests.runtime.emf.commands.core 1.0.3
org.eclipse.gmf.tests.runtime.emf.type.core 1.0.100
org.eclipse.gmf.tests.runtime.emf.type.ui 1.0.1
org.eclipse.gmf.tests.runtime.emf.ui 1.0.1
org.eclipse.gmf.tests.runtime.emf.ui.properties 1.0.1
org.eclipse.gmf.tests.runtime.gef.ui 1.0.1
org.eclipse.gmf.tests-feature 2.0.0
org.eclipse.gmf.tooldef 2.0.0
org.eclipse.gmf.tooldef.edit 2.0.0
org.eclipse.gmf.validate 1.1.0
org.eclipse.gmf.xpand 1.0.0
org.eclipse.gmf.xpand.editor 1.0.0

Thank you,
Richard Gronback


On 5/30/07 12:28 PM, "Bjorn Freeman-Benson" <bjorn.freeman-benson@xxxxxxxxxxx> wrote:

Europa Team Leads,
The tool that I put in place to check the about and license files has had the wrong net effect. I apologize for that and for the ill will it created. The intent of the tool was to verify that each project lead had reviewed their about and license files - that the files exist and that their contents are correct. So... version 2 of the process and tool is:

(1) Each project lead or PMC lead will send an email to the eclipse.org-planning-council mailing list saying:
-------------------------------------------------
I certify that all features and plug-ins of project <project name> contain the correct legal documentation. Specifically, that the terms and conditions governing Plug-ins and Fragments are contained in files named "about.html" and that the terms and conditions governing Features and Included Features are contained in files named "license.html". I certify that I have reviewed these legal files for the following features and plug-ins:

org.eclipse.foobar 1.2.0
org.eclipse.tweedle.core 3.7.1
org.eclipse.dee.ui 9.9.0
<plug-in or feature id> <version number>
...entire list...

<your signature>
-------------------------------------------------
This level of detail (plug-ins and versions) is required as an additional check (sort of a signature in triplicate) that the reviews have actually been done. (There have, unfortunately, been cases in the past where the blanket "all reviews have been done" statement has been made but later turned out to be false - a sufficient number of them that we now require this extra level of detail.)

(2) The revised tool will check for two things: (a) it will check the existence of the license.html and about.html files and (b) the non-existence of any plug-ins and features not listed in the emails from (1).  In other words, the revised tool will report errors if:
  • a plug-in does not have an about.html
  • a plug-in not mentioned in an email has an about.html (the assumption being that if the plug-in is not mentioned, it has not been reviewed)
  • a feature does not have a feature.html
  • a feature not mentioned in an email has a license.html (the assumption being that if the feature is not mentioned, it has not been reviewed)
This will roll out for RC3 so please do the necessary reviews (you should already have done so in order to create the Release Review slides - due today) and send those assertion emails to the mailing list by this Friday so that I can incorporate your lists into the checker tool.
- Bjorn


_______________________________________________
eclipse.org-planning-council mailing list
eclipse.org-planning-council@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/eclipse.org-planning-council


--
Richard C. Gronback
Borland Software Corporation
richard.gronback@xxxxxxxxxxx
+1 860 227 9215

Back to the top