mattip / pypy.org

Sources for website at https://www.pypy.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pypy.org webpages
==================

This is the repository of the pypy.org webpages.

The webpages are generated from the corresponding 
reStructuredText files in the `pages` directory 
using the static site generator *nikola* (https://getnikola.com/).

To change content of the pages, please change the 
files in the `files` and `pages` directories only. 

!! The content of `public` (with all helper directories, like js, css, ...) 
   is not written by hand, 
   **please do not modify** - it will be overwritten !!

After you make changes, do `make build` to regenerate the pages in ``public/``
but **do not commit these**, they will be rebuilt and commited via a CI deploy
step. You can also do ``make auto`` to start a server that will serve the
pages, and rebuild them when any changes are mede ot the sources.


Remark:
The site is pulled into pypy.org by a cron job on a psf-hosted instance,
see https://github.com/python/psf-salt/tree/master/salt/pypy-web 
and then it is converted to static html (currently manually).

The people with access to the instance are the ones in
https://github.com/python/psf-salt/blob/master/pillar/base/users.sls
with pypy-web access.

About

Sources for website at https://www.pypy.org


Languages

Language:HTML 33.9%Language:Python 32.9%Language:CSS 23.4%Language:JavaScript 8.8%Language:Makefile 1.0%