Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cross-project-issues-dev] RC3 and Final Daze ...

I rebuilt the feature/plugin on the build.eclipse.org server so it could be signed in the process (it's a tycho build), that's why my id showed up.  I'm afraid adding files directly to the archives would break checksums in p2 sites. and we also want the file in the pack200 jar. So manual tampering is not something I want to try. Moreover, modifying an existing archive changes its identity, thus requires a change in the version string (in manifests ...). 

As for the Orbit matter, I could argue that mavenarchiver is not shared by any other eclipse projects so doesn't strictly match the "Any third-party plug-ins that are common between projects" condition. But I get the point. Would it be acceptable to put mavenarchiver in orbit for Kepler SR1?

Fred







2013/6/5 Wayne Beaton <wayne@xxxxxxxxxxx>
The bundle manifest suggests your involvement:

wbeaton@build:~/downloads/releases/kepler/201305310900/plugins> unzip -c org.sonatype.m2e.mavenarchiver_0.15.0.201207090125-signed-201209140800.jar META-INF/MANIFEST.MF
Archive:  org.sonatype.m2e.mavenarchiver_0.15.0.201207090125-signed-201209140800.jar
  inflating: META-INF/MANIFEST.MF   
Manifest-Version: 1.0
Bundle-RequiredExecutionEnvironment: J2SE-1.5,JavaSE-1.6
Built-By: fbricon
Bundle-SymbolicName: org.sonatype.m2e.mavenarchiver;singleton:=true
Require-Bundle: org.eclipse.core.resources;bundle-version="3.4.0",org.
 eclipse.core.runtime;bundle-version="3.4.0",org.eclipse.m2e.jdt;bundl
 e-version="[1.0.0,2.0.0)",org.eclipse.m2e.core;bundle-version="[1.0.0
 ,2.0.0)",org.eclipse.m2e.maven.runtime;bundle-version="[1.0.0,2.0.0)"
Export-Package: org.sonatype.m2e.mavenarchiver.internal
Bundle-Version: 0.15.0.201207090125-signed-201209140800
Build-Jdk: 1.6.0_27
Bundle-Vendor: Sonatype, Inc.
Bundle-Name: m2e connector for the mavenarchiver and pom properties
Archiver-Version: Plexus Archiver
Created-By: Apache Maven
Bundle-ManifestVersion: 2
...

Not that this particularly matters...

You should not host any third-party code at eclipse.org, but you should plan on contributing the third-party library to Orbit. This is a simultaneous release requirement.

http://wiki.eclipse.org/SimRel/Simultaneous_Release_Requirements#Re-use_and_share_common_third_party_code_.28partially_tested.29

Do you really need to recompile it. Isn't it enough to just add the about.html to the file archive?

FWIW, AFAIK Orbit doesn't recompile anything.

Wayne


On 06/05/2013 03:33 PM, Fred Bricon wrote:
2013/6/5 Wayne Beaton <wayne@xxxxxxxxxxx>
I believe that you've also "bundlized" it, correct?

I've made zero changes to the original feature. It's just signed and embedded in the m2e-wtp p2 site.
 
Third party libraries still need an about.html file, and--in the case of non-EPL'd libraries--a license file.

I'll fork it to add an about.html (hope it'll build ok). Do I need to keep the fork @ eclipse.org

 
http://www.eclipse.org/legal/guidetolegaldoc.php#Abouts
http://www.eclipse.org/legal/epl/about.php

('ll address the CVS references in the latter document).

Wayne


On 06/05/2013 03:08 PM, Fred Bricon wrote:
org.sonatype.m2e.mavenarchiver.feature_0.15.0.201207090125-signed-201209140800.jar appears having missing epl-v10.html and about.html files in the reports. This is correct but the reason is org.sonatype.m2e.mavenarchiver is not an Eclipse project. It's a required dependency of m2e-wtp, has such must be provided by the Eclipse infra. Apart from being signed with the EF certificate, it has not been modified from the original 0.15.0.201207090125 version.

Is it a big deal?

Fred
  


2013/6/5 David M Williams <david_williams@xxxxxxxxxx>
Here we are, nearly at the end of RC3 (remember, staging repo builds close at 5 PM Eastern, unless someone notifies us here they need an extra hour or two).
 
I am a little disappointed there is still so much work for some projects to do to meet minimum requirements to be "released",
 http://build.eclipse.org/simrel/kepler/reporeports/reports/layoutCheck.txt
 http://build.eclipse.org/simrel/kepler/reporeports/reports/verifydiroutput/unsigned.txt
But, I guess every year there are some projects that like to "save it to the very end".

The main purpose of this note is to educate everyone on some of the mechanics over the next few weeks .... what we call the "Final daze".
For those of you that have been through it before ... it's all the same ... just dates have changed ... but it wouldn't hurt for Project Leads and release engineers to re-read.  For those of you new to Simultaneous Release, I hope you find it a helpful reference on how to make things go smoother, in a more coordinated way.

http://wiki.eclipse.org/Kepler/Final_Daze

After reading it, and the documents it links to, please ask here on cross-project list if there are questions, issues, or suggestions.

Thanks,


_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev




--
"Have you tried turning it off and on again" - The IT Crowd


_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

--
Wayne Beaton
Director of Open Source Projects, The Eclipse Foundation
Learn about Eclipse Projects
EclipseCon France 2013

_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev




--
"Have you tried turning it off and on again" - The IT Crowd


_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

--
Wayne Beaton
Director of Open Source Projects, The Eclipse Foundation
Learn about Eclipse Projects
EclipseCon
          France 2013

_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev




--
"Have you tried turning it off and on again" - The IT Crowd

Back to the top