Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 344210 - tycho-versions-plugin does not preserve MANIFEST.MF EOL
Summary: tycho-versions-plugin does not preserve MANIFEST.MF EOL
Status: RESOLVED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Tycho (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Tobias Oberlies CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-28 17:28 EDT by Robert Munteanu CLA
Modified: 2021-04-28 16:54 EDT (History)
3 users (show)

See Also:


Attachments
Bugfix with tests (26.01 KB, patch)
2011-05-05 17:50 EDT, Beat Strasser CLA
no flags Details | Diff
Bugfix and tests incl correct copyright headers (25.66 KB, patch)
2011-06-13 14:38 EDT, Beat Strasser CLA
t-oberlies: iplog+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Munteanu CLA 2011-04-28 17:28:33 EDT
Created from:
	TYCHO-426: tycho-versions-plugin does not preserve MANIFEST.MF EOL
https://issues.sonatype.org/browse/TYCHO-426

Original Description:
While releasing m2e version, I've noticed that tycho-versions-plugin changed EOL from windows to unix for all bundle manifests it touched.

Original Comments:
== bstrasser ==          [1295802113000]
Fixed in my fork: https://github.com/b8/sonatype-tycho/commit/95131b3b0e35214490049c5ac20a2bd917510cf6
Comment 1 Tobias Oberlies CLA 2011-05-04 03:44:07 EDT
I'll look at the contribution once the Tycho sources are in parallel IP at Eclipse.
Comment 3 Tobias Oberlies CLA 2011-06-03 08:42:45 EDT
I'm don't have much experience with the tycho-versions-plugin, but your changes look good to me (and I particularly like the test coverage), so I am willing to integrate them.

The only open point are the copyright headers:
* Who owns the intellectual property of your changes? This is typically your employer. What is the name of your employer?
* Do you want to be listed as contributor with name, e.g. "Beat Strasser (<company>) - preserve EOL in manifests", or only have your employer listed under contributions?
* Did you write the ManifestAttributeTest yourself, or did you copy it from somewhere? The current copyright header appears to be copied in error.
Comment 4 Beat Strasser CLA 2011-06-13 14:38:11 EDT
Created attachment 197915 [details]
Bugfix and tests incl correct copyright headers

I've updated my patch with new copyright headers. I hope it's ok now.

I'd liked to be listed with my name and my employer "Inventage AG". The ManifestAttributeTest isn't copied from anywhere (except the obsolete copyright info...), I've fixed this.

Thanks for applying the patch!
Comment 5 Tobias Oberlies CLA 2011-06-14 11:08:41 EDT
Beat, thank you for the updated patch. I have created CQ 5285 for it because it exceeds 250 lines. Let's hope the CQ will go through quickly.
Comment 6 Tobias Oberlies CLA 2011-07-26 04:03:19 EDT
Beat, the IP team wants you to answer the following questions:
1) Did you author 100% of the contributed code?
2) Do you have the right to donate content to Eclipse?
3) Do you contribute the content under the EPL?

They also need your employer to confirm that you have the permission to contribute this patch under the EPL. The confirmation can be sent via e-mail. (I'll give you the contact in private.)
Comment 7 Beat Strasser CLA 2011-07-26 04:55:07 EDT
(In reply to comment #6)
> Beat, the IP team wants you to answer the following questions:
> 1) Did you author 100% of the contributed code?

Yes, the contributed code has been created by refactoring the existing code and without copying or using work from anyone else.

> 2) Do you have the right to donate content to Eclipse?

Yes. My employer permission will follow soon per mail.

> 3) Do you contribute the content under the EPL?

Yes, I do.
Comment 8 Tobias Oberlies CLA 2011-08-15 08:17:15 EDT
Comment on attachment 197915 [details]
Bugfix and tests incl correct copyright headers

CQ 5285 is approved - committing patch.

Thank you Beat!
Comment 9 Tobias Oberlies CLA 2011-08-15 08:18:28 EDT
Fixed with 7dfcd7f.