Merge lp://staging/~nskaggs/juju-release-tools/generate-release-notes into lp://staging/juju-release-tools

Proposed by Nicholas Skaggs
Status: Rejected
Rejected by: Nicholas Skaggs
Proposed branch: lp://staging/~nskaggs/juju-release-tools/generate-release-notes
Merge into: lp://staging/juju-release-tools
Diff against target: 297 lines (+293/-0)
1 file modified
generate_release_checklist.py (+293/-0)
To merge this branch: bzr merge lp://staging/~nskaggs/juju-release-tools/generate-release-notes
Reviewer Review Type Date Requested Status
Curtis Hovey (community) code Needs Information
Aaron Bentley (community) Needs Fixing
Review via email: mp+320550@code.staging.launchpad.net

Description of the change

Add a script to generate a release checklist. This is initially based around juju, but is generic enough to support other projects. The checklist can be used to gate releases.

To post a comment you must log in.
Revision history for this message
Nicholas Skaggs (nskaggs) wrote :

If someone knows why I can't import assignee from a bug without unicode issues, that would be a welcome improvement on below.

Revision history for this message
Aaron Bentley (abentley) :
review: Needs Fixing
Revision history for this message
Curtis Hovey (sinzui) wrote :

I see you got hold of some of my scripts, but you are missing a few crucial trick to level-up. This script doesn't scale or work for bots, see juju-reports/jujureports/jobs/lptasks.py which is also gave to Chris an Torsten last year, and Several other managers over the last 5 years.

The "display_name" and "title" attributes causes problems for everyone. We often do this for reports

    bugtask.assignee.display_name.encode('ascii', 'ignore')

More inline

review: Needs Information (code)
377. By Nicholas Skaggs

cleanups per review

378. By Nicholas Skaggs

suggested changes from release meeting

379. By Nicholas Skaggs

add stakeholder output

380. By Nicholas Skaggs

add lp credentials for bot use, simplify get_*_bugs

381. By Nicholas Skaggs

add safe_encode, fix tag typo

Unmerged revisions

381. By Nicholas Skaggs

add safe_encode, fix tag typo

380. By Nicholas Skaggs

add lp credentials for bot use, simplify get_*_bugs

379. By Nicholas Skaggs

add stakeholder output

378. By Nicholas Skaggs

suggested changes from release meeting

377. By Nicholas Skaggs

cleanups per review

376. By Nicholas Skaggs

v1, manual updating of CDO and CI results required (sso + vpn requirements)

375. By Nicholas Skaggs

Working version with somewhat poor printing, unicode issue on assignee, flake8 issues, and no details for CI or CDO because of SSO requirements

374. By Nicholas Skaggs

working tags

373. By Nicholas Skaggs

naming

372. By Nicholas Skaggs

first pass

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches