This Bugzilla instance is deprecated, and most Eclipse projects now use GitHub or Eclipse GitLab. Please see the deprecation plan for details.
Bug 212822 - Stable builds should include project set files
Summary: Stable builds should include project set files
Status: RESOLVED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Cosmos (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P1 major (vote)
Target Milestone: ---   Edit
Assignee: Saurabh Dravid CLA
QA Contact: Jagmit CLA
URL:
Whiteboard:
Keywords:
: 215603 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-12-12 17:28 EST by David Whiteman CLA
Modified: 2012-01-03 13:48 EST (History)
4 users (show)

See Also:


Attachments
Patch to create psf files (4.85 KB, application/x-zip-compressed)
2008-04-15 15:02 EDT, Saurabh Dravid CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description David Whiteman CLA 2007-12-12 17:28:37 EST
It is difficult to set up a development workspace to correspond with a specific stable build.  Various projects are tagged differently so it's hard to figure out the right combination from within Eclipse.  Downloading a stable build doesn't help because no source is provided, and neither are the test projects.

I recommend that we produce a project set file (PSF) with each stable (end of iteration) build.  This would contain the exact combination of projects (development and testing) as they stood at the point in time the stable build was made.

This would very useful for at least 3 consumers:
* the adopter who wishes to setup for COSMOS development (such as to build a new MDR)
* the developer who wants to debug a customer issue related to a specific stable build
* the person conducting a corporate code scan for legal violations at the end of an iteration

I suggest that this should be tackled sooner rather than later, as we've run into the need for this multiple times already with a lot of pain involved.
Comment 1 David Whiteman CLA 2007-12-12 21:37:05 EST
Hubert pointed out to me that PSF files don't contain version information.  I thought I remembered there being some mechanism for this.  Anyone?
Comment 2 Hubert Leung CLA 2008-02-14 13:49:17 EST
*** Bug 215603 has been marked as a duplicate of this bug. ***
Comment 3 Saurabh Dravid CLA 2008-04-08 10:27:25 EDT
In cosmos we have 3 map files(cosmos,dc,dr) and in similar way we are creating 3 project set files for them. Does it look ok or do we need only one project set file.
Comment 4 Saurabh Dravid CLA 2008-04-15 15:02:21 EDT
Created attachment 96141 [details]
Patch to create psf files

Please apply this patch. This patch will create 3 different psf files corresponding to cosmos.map, dr.map and dc.map. Beside this following changes should be made to build dashboard page to show these files.

BuildID | Status | Quality | Logs | Drivers | Dependencies | ProjectSet
--------------------------------------------------------------------------
        |        |         |      |         |              | Cosmos
                                                             Data-collection
                                                             Data-reporting
Comment 5 Saurabh Dravid CLA 2008-04-23 15:01:10 EDT
Please change the status of this bug. Project set files are made available on Eclipse build dashboard.
Comment 6 Saurabh Dravid CLA 2008-04-23 15:09:26 EDT
Fixed in build COSMOS-1.0.0-200804231200.