| Summary: | Feature Request: Prepare ChangeLog for git | ||
|---|---|---|---|
| Product: | [Tools] Linux Tools | Reporter: | Ben Konrath <ben> |
| Component: | ChangeLog | Assignee: | Jeff Johnston <jjohnstn> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | caniszczyk, jjohnstn, linux.changelog-inbox, overholt |
| Version: | unspecified | ||
| Target Milestone: | 1.0 | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Bug Depends on: | |||
| Bug Blocks: | 336359 | ||
| Attachments: | |||
|
Description
Ben Konrath
Jeff, do you think we could do this for 0.8? CCing Chris in case we need EGit or JGit advice. Let me know what you need to do. Created attachment 197980 [details]
245d40227b3fa59750bc55d28f0945a7823ce69c.patch
Here's a patch that starts the work. The main problem with supporting EGit stems for supporting resources outside the workspace.
Created attachment 198678 [details]
ChangeLog now gets the project root by querying IProject instead of assuming its the same directory as the workspace.
Created attachment 198720 [details]
ChangeLog plugin.xml patch following yesterday's patch - added project persistent properties specifically for Egit
Created attachment 198737 [details]
Added a line to set the currentProject field.
Comment on attachment 198720 [details]
ChangeLog plugin.xml patch following yesterday's patch - added project persistent properties specifically for Egit
Obsoleted by Chris' patch.
Comment on attachment 198737 [details]
Added a line to set the currentProject field.
Obsoleted by Chris' patch.
Comment on attachment 198678 [details]
ChangeLog now gets the project root by querying IProject instead of assuming its the same directory as the workspace.
Obsoleted by Chris' patch.
Patches checked into HEAD. Comment on attachment 197980 [details]
245d40227b3fa59750bc55d28f0945a7823ce69c.patch
iplog not needed for committer.
Is this suitable for a bug-fix release (0.8.1) or should the Target Milestone be set to 0.9.0? (In reply to comment #12) > Is this suitable for a bug-fix release (0.8.1) or should the Target Milestone > be set to 0.9.0? Yes, since 0.8.1 will be SR1 and the fixes for egit/jgit needed should be in SR1. (In reply to comment #13) > (In reply to comment #12) > > Is this suitable for a bug-fix release (0.8.1) or should the Target Milestone > > be set to 0.9.0? > > Yes, since 0.8.1 will be SR1 and the fixes for egit/jgit needed should be in > SR1. Actually, I need to back-pedal here. Since 0.8.1 is intended to be bug-fix-only, then this new feature should be moved to 0.9.0 which I have done. Since an EGit release newer than 1.0.0 is required for this, we can't have it in 0.8.1 or 0.9.0 (yet). If EGit contributes a release containing what this requires, we can add this back to our release. Setting Target Milestone to 1.0 which will surely have the proper version of EGit. |