Skip to content

blog: update coder.ddev.com post for org-gated access#630

Open
rfay wants to merge 6 commits intomainfrom
20260507_new_auth_reqs_coder
Open

blog: update coder.ddev.com post for org-gated access#630
rfay wants to merge 6 commits intomainfrom
20260507_new_auth_reqs_coder

Conversation

@rfay
Copy link
Copy Markdown
Member

@rfay rfay commented May 7, 2026

Summary

Updates the coder.ddev.com announcement post to reflect the new org-gated authentication that was deployed in May 2026.

Rendered at https://20260507-new-auth-reqs-coder.ddev-com-front-end.pages.dev/blog/coder-ddev-com-announcement/#1-log-in-with-github

Changes to src/content/blog/coder-ddev-com-announcement.md

"Log In with GitHub" section — rewritten to explain:

  • Access now requires membership in an approved GitHub organization (not just any GitHub account)
  • Who qualifies: ddev org members, $100+/mo sponsor org members, DDEV-maintainer-approved individuals
  • Sponsor org benefit: all members of a qualifying org can sign in without individual enrollment

New "Requesting Access" subsection — links to https://github.com/coder-ddev-com/access-requests for users who don't qualify through the automatic paths

Test plan

  • Confirm rendered post shows the updated "Log In with GitHub" and "Requesting Access" sections
  • Check links resolve: ddev org, DDEV sponsors page, coder-ddev-com/access-requests

🤖 Generated with Claude Code

- Replace the "Log In with GitHub" section to explain that access
  requires ddev org, $100+/mo sponsor org, or approved request
- Add "Requesting Access" subsection linking to
  github.com/coder-ddev-com/access-requests
- Note sponsor org benefit (all members of a qualifying org can sign in)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages Bot commented May 7, 2026

Deploying ddev-com-front-end with  Cloudflare Pages  Cloudflare Pages

Latest commit: ffe552b
Status: ✅  Deploy successful!
Preview URL: https://7613dd9c.ddev-com-front-end.pages.dev
Branch Preview URL: https://20260507-new-auth-reqs-coder.ddev-com-front-end.pages.dev

View logs

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Copy link
Copy Markdown
Member Author

@rfay rfay left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Add more info about recent improvements

  • Drupal Contrib issues
  • Automated tests and staging environment.

- Feature drupal-contrib template (now production): module/theme dev
  with ddev-drupal-contrib add-on, issue fork support, Drupal 10/11/12
- Remove deprecated user-defined-web from template list
- Update Issue Picker section: now routes core→drupal-core and
  contrib→drupal-contrib; also accepts plain project names/URLs
- Note outdated intro and issue picker videos (pre-contrib)
- Add textlint rule: addon → add-on (with exclude for ddev-addon-* names)

🤖 Developed with assistance from [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@rfay
Copy link
Copy Markdown
Member Author

rfay commented May 10, 2026

Outstanding TODOs

YouTube videos that need updating

  • Intro video (6-minute overview at top of post): Shows the old template list with user-defined-web. Needs a new recording showing the current interface with drupal-contrib in the list.

  • Issue Picker video (6-minute demo near bottom of post): Shows the core-only version of the picker. Needs a new recording that demonstrates contrib issue routing — paste a contrib issue URL (e.g. drupal.org/project/token/issues/...) and show it launching the drupal-contrib template.

  • drupal-contrib template: No demo video exists yet. Would be useful to show creating a workspace for a contrib module (plain HEAD and/or with an issue fork).

rfay and others added 3 commits May 10, 2026 09:46
- Switch drupal-core template reference from joachim-n/drupal-core-development-project
  to amateescu/ddev-drupal-dev; note direct git clone structure
- Update Issue Picker examples to real named issues with links

🤖 Developed with assistance from [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
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