Skip to content

numfocus/jobs-board

Repository files navigation

NumFOCUS Jobs Board

Please refer to the charter for more on the purpose of the Jobs Board, the types of posts that are accepted, and the technical design of the software.

Posting a job

Review the charter. Then, copy jobs/template.yaml to jobs/YYYY-MM-DD_groupname.yaml, fill out the details, and file a pull request to this repository.

Installation

Install Python dependencies:

pip install -r requirements.txt

Install gatsby:

npm install -g gatsby

Install dependencies:

npm install

Develop

make develop

The site is now running at http://localhost:8000

Deploy

make build

The site is generated into ./public.

Site generator

This site is generated using Gatsby