We are running a general project chat on the first Monday of every month 20:30 CET in the #coreruleset channel of the OWASP Slack.
The Agenda for the chat is announced as a GitHub issue in advance with the tag Meeting Agenda
. In the Agenda you will also find general news for the project like links to 3rd party news articles etc. Also look through the "other topics" in the agenda for infos about the project.
- generate-all.py: master script that fetches and formats all the chats based on
chat-dates.txt
. - get-chat.py: used by
generate-all.py
; it fetches the chats from Slack. Can also be run directly. - chat2md.py: used by
generate-all.py
; it reformats the chats JSON files into mardown (.md
). Can also be run directly. - chat-dates.txt: Edit the file
chat-dates.txt
and add chat dates.
- Install poetry
- Obtain a Slack token. If you don't have one, you need to create an app with the "user token" scopes "channel:history" and "users:read" and get the "user token" for that app.
- run
poetry install
- update
chat-dates.txt
with the latest chat dates - run
poetry run bin/generate-all.py -t <token>
- Add links to new archives and agendas to the table in README.md.