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)

I certify that all features and plug-ins of project EMF (including SDO and
XSD, which technically is part of MDT) contain the correct legal
documentation, to the best of my ability to decern exactly what's correct
and with the caveat that I have unanswered questions and concerns about the
licence.html, i.e., the fact that some are referenced at the website rather
than locally contained and that the copies within the feature.properties
might need additional attention once my questions and concerns have been
addressed. 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".   After having looked at almost 100 plugins and
more than 50 features with eyes that were hopefully not so sore that they
imagined correctness as part of wishful thinking,  I certify that I have
reviewed these legal files for the following features and plug-ins, which
include examples and tests not actually contributed to Europa.

** modelingorg.eclipse.emf/ **
   -- plugins (MANIFEST.MF) --
   org.eclipse.emf.query.doc     1.1.0
   org.eclipse.emf.query.examples.ocl     1.1.0
   org.eclipse.emf.query.examples.statements     1.0.100
   org.eclipse.emf.query.examples     1.1.0
   org.eclipse.emf.query.ocl     1.1.0
   org.eclipse.emf.query     1.1.0
   org.eclipse.emf.transaction.doc     1.1.0
   org.eclipse.emf.workspace.doc     1.1.0
   org.eclipse.emf.transaction.examples     1.0.100
   org.eclipse.emf.workspace.examples.library.editor     1.0.100
   org.eclipse.emf.workspace.examples     1.0.100
   org.eclipse.emf.transaction.ui     1.0.100
   org.eclipse.emf.transaction     1.1.0
   org.eclipse.emf.workspace.ui     1.0.100
   org.eclipse.emf.workspace     1.1.0
   org.eclipse.emf.validation.doc     1.1.0
   org.eclipse.emf.validation.examples.adapter     1.0.100
   org.eclipse.emf.validation.examples.general     1.0.100
   org.eclipse.emf.validation.examples.ocl     1.1.0
   org.eclipse.emf.validation.examples     1.1.0
   org.eclipse.emf.validation.ocl     1.1.0
   org.eclipse.emf.validation.ui.ide     1.0.100
   org.eclipse.emf.validation.ui     1.1.0
   org.eclipse.emf.validation     1.1.0
   -- features (feature.xml) --
   org.eclipse.emf.query.doc-feature     1.1.0
   org.eclipse.emf.query.examples-feature     1.1.0
   org.eclipse.emf.query-feature     1.1.0
   org.eclipse.emf.query.ocl-feature     1.1.0
   org.eclipse.emf.query.sdk-feature     1.1.0
   org.eclipse.emf.transaction.doc-feature     1.1.0
   org.eclipse.emf.workspace.doc-feature     1.1.0
   org.eclipse.emf.emfqtv.all-feature     1.1.0
   org.eclipse.emf.emfqtv.all.sdk-feature     1.1.0
   org.eclipse.emf.transaction.examples-feature     1.0.100
   org.eclipse.emf.workspace.examples-feature     1.0.100
   org.eclipse.emf.transaction-feature     1.1.0
   org.eclipse.emf.transaction.sdk-feature     1.1.0
   org.eclipse.emf.workspace-feature     1.1.0
   org.eclipse.emf.validation.doc-feature     1.1.0
   org.eclipse.emf.validation.examples-feature     1.1.0
   org.eclipse.emf.validation-feature     1.1.0
   org.eclipse.emf.validation.ocl-feature     1.1.0
   org.eclipse.emf.validation.sdk-feature     1.1.0

Features: 19, plugins: 24



** org.eclipse.emf **
   -- plugins (MANIFEST.MF) --
   org.eclipse.emf.cheatsheets     2.3.0
   org.eclipse.emf.doc     2.3.0
   org.eclipse.emf.examples.jet.article2     2.3.0
   org.eclipse.emf.activities     2.3.0
   org.eclipse.emf.examples.generator.validator     1.0.0
   org.eclipse.emf.examples.library.edit     2.3.0
   org.eclipse.emf.examples.library.editor     2.3.0
   org.eclipse.emf.examples.library     2.3.0
   org.eclipse.emf.examples     2.3.0
   org.eclipse.emf.exporter.html     2.3.0
   org.eclipse.emf.java.edit     2.3.0
   org.eclipse.emf.java.editor     2.3.0
   org.eclipse.emf.java     2.3.0
   org.eclipse.emf.ant     2.3.0
   org.eclipse.emf.codegen.ecore.ui     2.3.0
   org.eclipse.emf.codegen.ecore     2.3.0
   org.eclipse.emf.codegen.ui     2.3.0
   org.eclipse.emf.codegen     2.3.0
   org.eclipse.emf.common.ui     2.3.0
   org.eclipse.emf.common     2.3.0
   org.eclipse.emf.converter     2.3.0
   org.eclipse.emf.ecore.change.edit     2.3.0
   org.eclipse.emf.ecore.change     2.3.0
   org.eclipse.emf.ecore.edit     2.3.0
   org.eclipse.emf.ecore.editor     2.3.0
   org.eclipse.emf.ecore.xmi     2.3.0
   org.eclipse.emf.ecore     2.3.0
   org.eclipse.emf.edit.ui     2.3.0
   org.eclipse.emf.edit     2.3.0
   org.eclipse.emf.exporter     2.3.0
   org.eclipse.emf.importer.ecore     2.3.0
   org.eclipse.emf.importer.java     2.3.0
   org.eclipse.emf.importer.rose     2.3.0
   org.eclipse.emf.importer     2.3.0
   org.eclipse.emf.mapping.ecore.editor     2.3.0
   org.eclipse.emf.mapping.ecore     2.3.0
   org.eclipse.emf.mapping.ecore2ecore.editor     2.3.0
   org.eclipse.emf.mapping.ecore2ecore     2.3.0
   org.eclipse.emf.mapping.ecore2xml.ui     2.3.0
   org.eclipse.emf.mapping.ecore2xml     2.3.0
   org.eclipse.emf.mapping.ui     2.3.0
   org.eclipse.emf.mapping     2.3.0
   org.eclipse.emf     2.3.0
   org.eclipse.emf.test.build     2.3.0
   org.eclipse.emf.test.common     1.0.0
   org.eclipse.emf.test.core     2.3.0
   org.eclipse.emf.test.edit     2.3.0
   org.eclipse.emf.test.examples     2.3.0
   org.eclipse.emf.test.performance     2.3.0
   org.eclipse.emf.test.sdo     2.3.0
   org.eclipse.emf.test.tools     2.3.0
   org.eclipse.emf.test.xml     2.3.0
   org.eclipse.emf.tests     2.3.0
   -- features (feature.xml) --
   org.eclipse.emf.doc-feature     2.3.0
   org.eclipse.emf.examples-feature     2.3.0
   org.eclipse.emf-feature     2.3.0
   org.eclipse.emf.codegen-feature     2.3.0
   org.eclipse.emf.codegen.ecore-feature     2.3.0
   org.eclipse.emf.codegen.ecore.ui-feature     2.3.0
   org.eclipse.emf.codegen.ui-feature     2.3.0
   org.eclipse.emf.common-feature     2.3.0
   org.eclipse.emf.common.ui-feature     2.3.0
   org.eclipse.emf.converter-feature     2.3.0
   org.eclipse.emf.ecore-feature     2.3.0
   org.eclipse.emf.ecore.edit-feature     2.3.0
   org.eclipse.emf.ecore.editor-feature     2.3.0
   org.eclipse.emf.edit-feature     2.3.0
   org.eclipse.emf.edit.ui-feature     2.3.0
   org.eclipse.emf.mapping-feature     2.3.0
   org.eclipse.emf.mapping.ecore-feature     2.3.0
   org.eclipse.emf.mapping.ecore.editor-feature     2.3.0
   org.eclipse.emf.mapping.ui-feature     2.3.0
   org.eclipse.emf.sdk-feature     2.3.0
   org.eclipse.emf.tests-feature     2.3.0

** org.eclipse.emf.ecore.sdo **
   -- plugins (MANIFEST.MF) --
   org.eclipse.emf.ecore.sdo.doc     2.3.0
   org.eclipse.emf.commonj.sdo     2.3.0
   org.eclipse.emf.ecore.sdo.edit     2.3.0
   org.eclipse.emf.ecore.sdo.editor     2.3.0
   org.eclipse.emf.ecore.sdo     2.3.0
   -- features (feature.xml) --
   org.eclipse.emf.ecore.sdo.doc-feature     2.3.0
   org.eclipse.emf.ecore.sdo-feature     2.3.0
   org.eclipse.emf.ecore.sdo.edit-feature     2.3.0
   org.eclipse.emf.ecore.sdo.editor-feature     2.3.0
   org.eclipse.emf.ecore.sdo.sdk-feature     2.3.0

** org.eclipse.xsd **
   -- plugins (MANIFEST.MF) --
   org.eclipse.xsd.cheatsheets     2.3.0
   org.eclipse.xsd.doc     2.3.0
   org.eclipse.xsd.example     2.3.0
   org.eclipse.emf.mapping.xsd2ecore.editor     2.3.0
   org.eclipse.emf.mapping.xsd2ecore     2.3.0
   org.eclipse.xsd.ecore.converter     2.3.0
   org.eclipse.xsd.ecore.exporter     2.3.0
   org.eclipse.xsd.ecore.importer     2.3.0
   org.eclipse.xsd.edit     2.3.0
   org.eclipse.xsd.editor     2.3.0
   org.eclipse.xsd.mapping.editor     2.3.0
   org.eclipse.xsd.mapping     2.3.0
   org.eclipse.xsd     2.3.0
   -- features (feature.xml) --
   org.eclipse.xsd.doc-feature     2.3.0
   org.eclipse.xsd-feature     2.3.0
   org.eclipse.xsd.ecore.converter-feature     2.3.0
   org.eclipse.xsd.edit-feature     2.3.0
   org.eclipse.xsd.editor-feature     2.3.0
   org.eclipse.xsd.example-feature     2.3.0
   org.eclipse.xsd.mapping-feature     2.3.0
   org.eclipse.xsd.mapping.editor-feature     2.3.0
   org.eclipse.xsd.sdk-feature     2.3.0

Features: 35, plugins: 71


Ed Merks/Toronto/IBM@IBMCA
mailto: merks@xxxxxxxxxx
905-413-3265  (t/l 969)




                                                                           
             Bjorn                                                         
             Freeman-Benson                                                
             <bjorn.freeman-be                                          To 
             nson@xxxxxxxxxxx>         "eclipse.org-planning-council"      
             Sent by:                  <eclipse.org-planning-council@eclip 
             eclipse.org-plann         se.org>                             
             ing-council-bounc                                          cc 
             es@xxxxxxxxxxx                                                
                                                                   Subject 
                                       [eclipse.org-planning-council]      
             05/30/2007 12:28          Hopefully the final word on about   
             PM                        files and license files for Europa  
                                       (and future releases)               
                                                                           
             Please respond to                                             
             "eclipse.org-plan                                             
               ning-council"                                               
             <eclipse.org-plan                                             
             ning-council@ecli                                             
                 pse.org>                                                  
                                                                           
                                                                           




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




Back to the top