CLTL members can directly update personal content, keeping in mind the editorial guidelines below. Other contributions can be made through pull requests and by posting issues.
This website is written with Flask. Page content is written in html under ./templates
. Static content like images is stored under ./static
. See the README for instructions on deploying the website locally before pushing changes.
This repository is set up to accept changes through pull requests, but CLTL members are free to bypass branch protection. Please consider ahead of time what is the goal of your contribution: small changes can be made directly; more involving changes should be discussed with the editorial team, but the discussion can be helped/shortened by a pull request. In summary:
- Correcting errors: broken links, typos, etc. can be fixed directly without prior discussion
- Updating personal information: idem
- Adding / revising page content: get in touch with the editorial team first and/or make a pull request with the proposed change
- Revising the structure of the website and content organisation: get in touch with the editorial team to set up a meeting
- Revising the look of the website: get in touch with the editorial team and/or make a pull request
The editorial team is a very fine selection of CLTL members that enjoys special consideration within the group. The team is very inclusive and welcomes other CLTL members, also for short periods.