Bug 321676

Summary: Rename platform builds/feature to filetransfer
Product: [RT] ECF Reporter: Markus Kuppe <bugs.eclipse.org>
Component: ecf.relengAssignee: Markus Kuppe <bugs.eclipse.org>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P1 CC: kim.moir
Version: 3.3.0   
Target Milestone: 3.3.0RC2   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on: 321674    
Bug Blocks: 312395    
Attachments:
Description Flags
mylyn/context/zip none

Description Markus Kuppe CLA 2010-08-04 04:06:45 EDT
All builds that are named "platform"[0][1] as well as the corresponding features [2] should be renamed to filetransfer.

The original naming stems from the initial consumer (Platform/Equinox), but there is no reason why consumption should be limited to Equinox/Platform only. Hence the rename to the more fitting "filetransfer".

This has also implication WRT the p2 repo URL [3].

[0] https://build.ecf-project.org/hudson/job/C-HEAD-platform.feature/
[1] https://build.ecf-project.org/hudson/job/I-HEAD-platform.feature/
[2] http://git.eclipse.org/c/ecf/org.eclipse.ecf.git/tree/releng/features/org.eclipse.ecf.platform-feature?h=origin
[3] http://download.eclipse.org/rt/ecf/integration/platform/v${BUILD_ID}
Comment 1 Markus Kuppe CLA 2010-08-04 04:07:19 EDT
Adding Kim as the contact for Platform/Equinox
Comment 2 Markus Kuppe CLA 2010-08-04 04:08:55 EDT
While at it, we might wanna discuss comment #7 on bug #314901 [0] too.

[0] https://bugs.eclipse.org/bugs/show_bug.cgi?id=314901#c7
Comment 3 Markus Kuppe CLA 2010-08-04 04:35:55 EDT
changing component
Comment 4 Kim Moir CLA 2010-08-04 10:15:54 EDT
I don't see how the filename prohibits anyone from consuming it.  It's not Platform Equinox anyways, it's Runtime Equinox.
Comment 5 Markus Kuppe CLA 2010-08-04 10:19:04 EDT
(In reply to comment #4)
> I don't see how the filename prohibits anyone from consuming it.  It's not
> Platform Equinox anyways, it's Runtime Equinox.

But potential consumers don't see that org.eclipse.ecf.platform.feature is in fact org.eclipse.ecf.filetransfer.feature from a functionality point of view.
Comment 6 Kim Moir CLA 2010-08-04 10:41:51 EDT
I thought this was a platform releng bug but I see it's in the ecf bucket.  It's up to the ECF team to determine how they want to name their features.  I just manage the RT Equinox build, not ECF so I'm going to remove myself from this bug.
Comment 7 Markus Kuppe CLA 2010-08-04 10:57:54 EDT
Kim, I initially added you (Equinox/p2) as a consumer of this feature. If we do the change outlined in this bug, we will have to change our how ECF contributes filetransfer to platform.
Comment 8 Markus Kuppe CLA 2010-10-15 04:56:44 EDT
Fix released to master
Comment 9 Markus Kuppe CLA 2010-10-15 04:56:47 EDT
Created attachment 180932 [details]
mylyn/context/zip