Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 158525 - [relengtool] Build note generation support for more than one component
Summary: [relengtool] Build note generation support for more than one component
Status: RESOLVED WONTFIX
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Releng (show other bugs)
Version: 3.3   Edit
Hardware: PC Windows XP
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Platform-Releng-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-25 05:34 EDT by Dani Megert CLA
Modified: 2012-03-01 11:05 EST (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dani Megert CLA 2006-09-25 05:34:12 EDT
3.3 M2

The new tool which can create the build notes is cool but it is a problem for us that it is integrated into the Release command and that it can only update one single build notes file.
Reason: our release engineer does the build input for several components at once: Platform Search, Platform Text, JDT Text and JDT UI.

We either need a way to specify which project belongs to which build notes file (e.g. in the map file) or we should be able to call the build notes tool separately, so that each component can update its build notes before passing over to the release engineer.

The automated solution would be preferred but as a first quick solution a separate menu entry that allows us to just create the build notes would be great.
Comment 1 John Arthorne CLA 2007-01-15 11:47:16 EST
Re-assigning, since Aaron is gone.
Comment 2 Paul Webster CLA 2007-01-15 19:06:47 EST
In conjunction with bug 170545 do we need to consider a mapping file in the common build notes folder (plugin->buildnotes file)?

Or would it be enough to allow .map files to define their build file, give us one build notes file per map?  We could still allow multiple maps to be condensed into one build notes file.  I'm not sure which would be technically more difficult.

PW
Comment 3 Dani Megert CLA 2009-05-25 10:29:16 EDT
We should not let bug 170545 hold in this one.

I suggest we add a new mapping file called org.eclipse.releng/buildnotes.mapping which has entries of the form:

<plug-in name>=fullPathOfBuildNotesFile

e.g.:
org.eclipse.text=/org.eclipse.ui.editors/buildnotes_text.html

If the mapping file does not contain a mapping for a plug-in then we fall back to the current behavior i.e. we use the file specified in the commit UI as it is currently done. This way the Releng plug-in behaves like before and only those who need a mapping need to add entries to the new mapping file.

Should bug 170545 be realized at some point we can simply update the mapping file.

What do you think? If you agree on this I'll work on that tomorrow as part of my freestyle RC2 testing.
Comment 4 Kim Moir CLA 2012-03-01 11:05:06 EST
With the move to Git, this tool isn't in active use anymore for anything other than copyright updates.  I'm going to close this bug as we have no plans to address it.