Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update blurb to use GitHub IDs #428

Closed
ezio-melotti opened this issue Feb 24, 2022 · 2 comments · Fixed by #431 or python/blurb_it#265
Closed

Update blurb to use GitHub IDs #428

ezio-melotti opened this issue Feb 24, 2022 · 2 comments · Fixed by #431 or python/blurb_it#265
Assignees

Comments

@ezio-melotti
Copy link
Member

After the migration from bugs.python.org to GitHub issues is completed, blurb should be updated so that GitHub IDs are used instead. There is currently a discussion about the topic on Discuss.

In order to know the GH ID to use, the migration should be completed first. blurb will either need to support both IDs for some time (possibly distinguishing them by the bpo- or gh- prefix or by some --bpo/--gh flag), or the switch from one type of ID to the other must be announced beforehand (even though this might be trickier if blurb has no way to distinguish the IDs and/or if people use an older version of blurb and/or are not aware of the switch).

@Mariatta
Copy link
Member

Mariatta commented Mar 15, 2022

I have an open PR for blurb-it (the web version of blurb): python/blurb_it#265
I'll leave it open for now. Once we're on GitHub Issues, it can be merged, and it will be deployed automatically after that.

I will see about updating the blurb CLI.

Mariatta added a commit that referenced this issue Mar 15, 2022
Use `issue` instead of `bpo` in the metadata.
Use `gh-<number>` in the misc/news filename

Bump the version to 1.1.0

Closes #428
@Mariatta
Copy link
Member

I've created the PR for updating blurb CLI: #431
@larryhastings will you be able to review?

ezio-melotti pushed a commit that referenced this issue Apr 7, 2022
* Support GitHub Issues

Use `issue` instead of `bpo` in the metadata.
Use `gh-<number>` in the misc/news filename

Bump the version to 1.1.0

Closes #428

* Test against Python 3.10

* Clarify that b.p.o means bugs.python.org on the changelog

Co-authored-by: Oleg Iarygin <dralife@yandex.ru>

* Support bpo as well because the `blurb merge` command still
need to be able to read the existing `bpo-` news files.

If the metadata contains `bpo-`, then append `bpo-` to the filename.
Else, append `gh-issue`.

* Update readme to use `gh-issue` instead of `gh-`

* Use `gh-issue` when both `bpo` and `gh-issue` exist.

Co-authored-by: Oleg Iarygin <dralife@yandex.ru>
hugovk pushed a commit to python/blurb that referenced this issue Mar 20, 2024
* Support GitHub Issues

Use `issue` instead of `bpo` in the metadata.
Use `gh-<number>` in the misc/news filename

Bump the version to 1.1.0

Closes python/core-workflow#428

* Test against Python 3.10

* Clarify that b.p.o means bugs.python.org on the changelog

Co-authored-by: Oleg Iarygin <dralife@yandex.ru>

* Support bpo as well because the `blurb merge` command still
need to be able to read the existing `bpo-` news files.

If the metadata contains `bpo-`, then append `bpo-` to the filename.
Else, append `gh-issue`.

* Update readme to use `gh-issue` instead of `gh-`

* Use `gh-issue` when both `bpo` and `gh-issue` exist.

Co-authored-by: Oleg Iarygin <dralife@yandex.ru>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants