Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 376451

Summary: restore source build packages independently from primary builds.
Product: [Eclipse Project] Platform Reporter: David Williams <david_williams>
Component: RelengAssignee: Platform-Releng-Inbox <platform-releng-inbox>
Status: RESOLVED WONTFIX QA Contact:
Severity: enhancement    
Priority: P3 CC: akurtakov, daniel_megert, david_williams, eclipse, hceylan, kim.moir, krzysztof.daniel, Mike_Wilson, mober.at+eclipse, overholt, pwebster
Version: 4.2Keywords: helpwanted
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard:
Bug Depends on: 374428    
Bug Blocks:    

Description David Williams CLA 2012-04-11 00:44:59 EDT
+++ This bug was initially created as a clone of Bug #374428 +++

This bug is meant to cover any follow on work from bug 374428. 

That bug was used to say it was broken (since use Git, and other changes) and that it will be removed from the primary platform build. 

I've heard people say they already produce "source packages" based on the Eclipse build tags, and they've hinted they might be able/willing to create a little hudson job and make those "source build packages" available to everyone from some download site somewhere 

Given the shortage of resource in the platform's releng team :( 
this will need to be a community, independent effort. Sorry I/we can not help more. 

My current plan is to "strip out" anything from the "Eclipse Builder" that was related to producing these source build packages, so if anyone needs anything from there, please snag it soon :) ... though, some is already gone, and it will always be in the Git history if you needed something. 

Volunteers welcome.
Comment 1 Krzysztof Daniel CLA 2012-04-11 03:55:39 EDT
eclipse-build has something like this ready:

http://git.eclipse.org/c/linuxtools/org.eclipse.linuxtools.eclipse-build.git/tree/eclipse-build/fetchScripts/fetchSources.sh?h=eclipse42

In e-b following things are built:
* all sources that are referenced directly from map files (just sources, predefined jars are stripped)
* some additional plugins, that are require by Fedora (listed in http://git.eclipse.org/c/linuxtools/org.eclipse.linuxtools.eclipse-build.git/tree/eclipse-build/fetchScripts/fedora.map?h=eclipse42)

The question is what the source build should really build?
Comment 2 David Williams CLA 2013-08-14 00:11:12 EDT
We don't plan on doing anything for "older builds" and anything Kepler (4.3) on, can use 
http://wiki.eclipse.org/Platform-releng/Platform_Build