Skip to content

feat: replace Slack mentions with Discord - #19

Merged
thevvalverde merged 1 commit into
mainfrom
feat/slack-to-discord
Sep 15, 2026
Merged

thevvalverde merged 1 commit into
mainfrom
feat/slack-to-discord

Conversation

@thevvalverde

Copy link
Copy Markdown
Collaborator

Replaces every Slack reference in the site content and repo docs with Discord, ahead of the DjangoCon Europe 2027 community server replacing Slack.

The invite link used throughout is the one added to navigation.json (social_media.discord).

Changes

Content pages — direct Slack → Discord swaps:

  • information/social_events/0_soon.md
  • talks/selection_process/2_selection_process.md
  • talks/cfp/0_cfp.md (both mentions)
  • talks/cfp/1_schedule.md

Conduct pages — reworded rather than swapped, since Slack's #care-team channel has no direct Discord equivalent:

  • code_of_conduct.md: "By Slack: direct message any member of the #care-team channel" → "By Discord: direct message any member carrying the CARE role on our Discord server."
  • response_guide/3_care_team.md: "via the #care-team Slack channel" → "by direct message to a CARE member on Discord."
  • response_guide/4_communications_protocol.md: three mentions (don't speculate on Discord / rumor on Discord / general organizer Discord channel).

Repo docsCODE_OF_CONDUCT.md (2 mentions). CODE_REVIEW.md had a stale finding claiming two divergent Slack invite tokens were in use; cfp/0_cfp.md actually used the same token as everywhere else, so that bullet was rewritten to describe the real remaining issue — the invite is hard-coded per page instead of read from navigation.json.

Assetslogo_slack.svg removed, logo_discord.svg added. The footer builds icon paths dynamically from the social_media keys (logo_ + key + .svg), so the Discord icon is picked up automatically and nothing referenced the Slack file once the key changed.

Verification

Rendered /, /conduct/code_of_conduct/, /conduct/response_guide/, /information/social_events/, /talks/cfp/, /talks/selection_process/ — all 200. Confirmed the Discord link and logo_discord.svg appear in the rendered output, and the string "slack" no longer appears in any rendered page.

tests/test_seo.py was not run — pytest isn't installed in the active interpreter.

Follow-up (not in this PR)

The Discord URL is now repeated in eight content files. Wiring content to read social_media.discord from navigation.json would make a future invite change a one-line edit; that needs a template change, so it's left out of scope here.

🤖 Generated with Claude Code

@thevvalverde
thevvalverde merged commit 75ce3e5 into main Sep 15, 2026
3 checks passed
@thevvalverde
thevvalverde deleted the feat/slack-to-discord branch September 15, 2026 14:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant