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

DOC: process for new releases #422

Closed
tylerjereddy opened this issue Nov 6, 2021 · 10 comments
Closed

DOC: process for new releases #422

tylerjereddy opened this issue Nov 6, 2021 · 10 comments

Comments

@tylerjereddy
Copy link
Contributor

Hi @stefanv and @jarrodmillman -- can you briefly summarize what I need to do to announce a new release with the new scipy.org? The old process is like this PR: #399

Once I learn it I can just repeat the PRs with a bumped version I suspect.

@tylerjereddy
Copy link
Contributor Author

It may be obvious, but it is pretty late so I'll take a look later this weekend.

@stefanv
Copy link
Member

stefanv commented Nov 6, 2021

Hi Tyler, I can follow up with more detail tomorrow, but I believe you want to update https://github.com/scipy/scipy.org/blob/master/content/en/news.md

The website, after merge, will build and deploy itself.

@rgommers
Copy link
Member

rgommers commented Nov 6, 2021

The second place to update is the news: entry in config.yaml in the root of the repo.

@stefanv
Copy link
Member

stefanv commented Nov 6, 2021

Ah, right, that sets the news bar text on the front page!

@stefanv
Copy link
Member

stefanv commented Nov 6, 2021

In our other sites, I think we will have the news articles automatically list themselves and then use the latest one on the banner. That way, only a new entry has to be added as a markdown file.

I'll implement that in the theme, and then we can decide if we want to switch SciPy over.

@stefanv
Copy link
Member

stefanv commented Nov 6, 2021

See scientific-python/scientific-python-hugo-theme#64

@tupui
Copy link
Member

tupui commented Nov 10, 2021

Following #425, we can continue to have a single news page and we have now the possibility to update the banner from the news preamble. Hence making a new release (or any news) would just mean updating the news page and preamble.

@jarrodmillman
Copy link
Member

@tylerjereddy We are still changing things a bit, so feel free to ping me when you make a new release announcement PR and I will double-check that you got everything. Also, if you point me to the scipy release process documentation, I will make sure to keep it up-to-date.

@tupui
Copy link
Member

tupui commented Nov 11, 2021

@jarrodmillman AFAIK the release documentation is here https://scipy.github.io/devdocs/dev/core-dev/index.html#making-a-scipy-release

@tupui
Copy link
Member

tupui commented Dec 1, 2021

I believe this is resolved now.

@tupui tupui closed this as completed Dec 1, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants