Bug 321676 - Rename platform builds/feature to filetransfer
Summary: Rename platform builds/feature to filetransfer
Status: RESOLVED FIXED
Alias: None
Product: ECF
Classification: RT
Component: ecf.releng (show other bugs)
Version: 3.3.0   Edit
Hardware: All All
: P1 enhancement (vote)
Target Milestone: 3.3.0RC2   Edit
Assignee: Markus Kuppe CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 321674
Blocks: 312395
  Show dependency tree
 
Reported: 2010-08-04 04:06 EDT by Markus Kuppe CLA
Modified: 2010-10-15 04:56 EDT (History)
1 user (show)

See Also:


Attachments
mylyn/context/zip (2.71 KB, application/octet-stream)
2010-10-15 04:56 EDT, Markus Kuppe CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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