| Summary: | need to improve "degrees of staging", especially for maintenance | ||
|---|---|---|---|
| Product: | [Technology] EPP | Reporter: | David Williams <david_williams> |
| Component: | Packager | Assignee: | Project Inbox <epp.packager-inbox> |
| Status: | RESOLVED WONTFIX | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | jonah, mknauer |
| Version: | 1.4.0 | ||
| Target Milestone: | 1.4.0 | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
|
Description
David Williams
Just to document the "need" and current locations, working backwards, we need both common repo and packages (and also, the "packaging repository") to be available and "in sync" from a number of places: releases: the usual live-for-ever distributions milestones: the usual milestones (which currently are available in 'releases' before the yearly release). milestones eventually become releases. staging: a temporary home, usually lasting a few days, from which milestones are created. maintenance: also a staging area, but for maintenance builds, eventually moving to 'releases' for SR1 and SR2. build machines: for common repo, we actually just have one location on build machines, where results are held, before moving to (one of) the staging locations. Not sure about EPP ... those may be stored "per workspace"? At times I wonder if common repo should be stored for each build, in workspace ... though would get huge quickly, and we could not keep too many. So ... the "audiences" for these are fairly obvious, but will enumerate, since I think the issue is one group is often over looked: releases: general public (for true releases, or early testers for milestones), committers, release engineers. milestones (currently in stored in 'releases' until release): ditto staging: releng and committers to sanity check installs and updates before promoting. maintenance: ditto, but there's not place to "promote" it to, until final maintenance release. build machines: currently sort of "unused" except by release engineers doing the build. Seems there ought to be some better way take advantage of build machine versions for those few times someone needs an earlier than usual check of their stuff. [So, sorry for the "dump" ... just wanted to capture a little of the issues so we could maybe improve in future ... others' perspectives would be appreciated.] The EPP project does not have its "own" Packager anymore. EPP uses other technologies, such as Eclipse Tycho, Maven and Eclipse PDE. Therefore any remaining bugs are now being closed as WONTFIX. If this bug is still relevant, please make a comment and we'll move it to the correct project/component for further investigation. This change was made as part of a bulk change. |