
No specific thoughts, but this sounds like a good step and thank you for doing it.

Hi Matti, +1 to everything for me. It sounds a big step forward, thank you for doing this. I think it would be nice to preserve the ability to comment, though. If the simplest way to do that is to move the repo to github, +1 for that as well. On Tue, Feb 2, 2021 at 11:55 PM Matti Picus <matti.picus@gmail.com> wrote:
I imported the blog posts and comments to pypy/pypy.org on the blogposts branch. If you want a preview, you can update to the branch, and run "make build" which should create a nikola virtualenv, install the sidebar plugin, build the site, and put a sidebar into the blog post pages.
The blogspot site served us well for 13 years, it is time to move on.
The operative change will be that from now on blog posts become a merge request to the pypy.org repo, using the nikola workflow:
- nikola new_post <additional arguments, --help for more info>
- edit the post in RST or markdown or jupyter notebook or ...
- add tags and a blurb
- merge it to default
The repo has a CI job to build and push the site, so it is no longer necessary to render locally and commit the pages to /public, they will be rebuilt on a merge.
We may want to move this repo to github to get a nice preview in github pages, and to use the utterances system for comments based on github issues.
Any thoughts?
Matti _______________________________________________ pypy-dev mailing list pypy-dev@python.org https://mail.python.org/mailman/listinfo/pypy-dev

On 2/3/21 12:54 AM, Matti Picus wrote:
I imported the blog posts and comments to pypy/pypy.org on the blogposts branch. If you want a preview, you can update to the branch, and run "make build" which should create a nikola virtualenv, install the sidebar plugin, build the site, and put a sidebar into the blog post pages.
The blogspot site served us well for 13 years, it is time to move on.
The operative change will be that from now on blog posts become a merge request to the pypy.org repo, using the nikola workflow:
- nikola new_post <additional arguments, --help for more info>
- edit the post in RST or markdown or jupyter notebook or ...
- add tags and a blurb
- merge it to default
The repo has a CI job to build and push the site, so it is no longer necessary to render locally and commit the pages to /public, they will be rebuilt on a merge.
We may want to move this repo to github to get a nice preview in github pages, and to use the utterances system for comments based on github issues.
Any thoughts?
Matti
I opened a repo on https://github.com/pypy/pypy.org. It now completes the points at the end of my mail: preview for PRs via netlify, uses utterances for new blog posts. Please take a look at the deploy preview https://keen-mestorf-442210.netlify.app, especially the new Blog dropdown and links. Matti

On 2/28/21 10:51 AM, Matti Picus wrote:
I opened a repo on https://github.com/pypy/pypy.org. It now completes the points at the end of my mail: preview for PRs via netlify, uses utterances for new blog posts. Please take a look at the deploy preview https://keen-mestorf-442210.netlify.app, especially the new Blog dropdown and links.
Matti
The move is ready. I have - made a PR to the python salt recipe to pull the static site from the new repo https://github.com/python/psf-salt/pull/205 - created a blog post for morepypy.blogspot.com, here is the preview https://www.blogger.com/blog/post/edit/preview/3971202189709462152/244936108... - made a parallel PR to the new repo with the same content, here is the PR https://github.com/pypy/pypy.org/pull/7 and the preview (comments should work when it goes live) https://deploy-preview-7--keen-mestorf-442210.netlify.app/posts/2021/03/pypy... Last chance to stop the move is now. Comments or fixes/typos to the blog post(s) are also welcome. Matti
participants (4)
-
Antonio Cuni
-
Armin Rigo
-
Matti Picus
-
Simon Cross