We didn’t meet today but finally got our new members welcome post live! Welcome to our new Django accessibility team members - Eli, Marijke, Tushar, Saptak. Thank you @sabderemane for doing a fair chunk of the writing on this
Late publish but we met in January.
2025-01-28 Happy new year!
Attendees: Tom, Sarah, Marijke, Eli, Saptak
Actions
- Thibaud you have an email from Outreachy to reply when you have time
- Tom, Marijke, Thibaud Fight it out on the Django forum re. linting tools - Adding a formatter for CSS & JS - #21 by tom
- Sarah do a PR on Tom’s demo for the accessibility CI for Django
- Thibaud Do a Trac & GitHub issues accessibility audit - run by James after?
- Tom start 2024 report
- Tom will start compiling finished tickets from Trac / GH / Website GH / project board / etc.
- Eli ask DCEU people if we can get slides to review in advance
- Sarah to ask about social media alt text for DCEU
- Sarah to ask DCEU organisers to put venue a11y info on the venue page
- Tom & Thibaud to put together list of easyish a11y tickets and create new ones
- Everyone leave comments on Thibaud’s Django accessibility statement - Google Docs
Actions review
Thibaud Publish Sarah’s blog post
Thibaud Follow up with new GH org for the axe-selenium-python
- Thibaud you have an email from Outreachy to reply when you have time
- Tom, Marijke, Thibaud Fight it out on the Django forum re. linting tools - Adding a formatter for CSS & JS - #21 by tom
- Sarah do a PR on Tom’s demo for the accessibility CI for Django
Thibaud Share recording of screen reader testing on Allow customization of the blank option in select dropdowns
Marijke Further mess with Allow customization of the blank option in select dropdowns
Sarah, Saptak, Tom Chase on FOSDEM accessibility talks
Thibaud Submit accessibility talk proposal
All - share FOSDEM accessibility talk ideas
Thibaud Airbnb
for FOSDEM
Thibaud Airbnb
for DjangoCon Europe
- Thibaud Do a Trac & GitHub issues accessibility audit
Sarah Ask James on Slack about Trac & GitHub issues
Agenda
- FOSDEM Inclusive Web devroom
- Roles:
- Sarah & Thibaud: hosting
- Tom: timekeeping & questions from Matrix
- Saptak: random stuff
- Roles:
- 2024 accessibility team report
- Tom to start draft doc
- People will help!
- DjangoCon Europe Accessibility
- Review slides
- Djangonaut Space a11y group
- Need to find beginner friendly tickets
- Package list: Django-Wagtail packages ecosystem on PyPI - Google Sheets
- Good packages maybe:
- Allauth
- Django-two-factor-auth
- Django-filter
- Anything with user-facing forms and templates
- Accessibility statement
First draft: Django accessibility statement
2025-02-25 Tic tac tic tac
Attendees: Tom, Marijke, Eli, Thibaud, Sarah
Actions
- Eli Do a new poll
- Thibaud Write a proposed plan for Outreachy participation in 2025
- Thibaud Provide input on CSS formatting and linting on the forum
- Sarah do a PR on Tom’s demo for the accessibility CI for Django
- Thibaud Do a Trac & GitHub issues accessibility audit - run by James after?
- Tom & Marijke & Thibaud Further work on annual report
- Thibaud Set up Google Drive shared folder + team group
- Eli ask DCEU people if we can get slides to review in advance
- Sarah to ask about social media alt text for DCEU
- Sarah to ask DCEU organisers to put venue a11y info on the venue page
- Tom & Thibaud to put together list of easyish a11y tickets and create new ones
- Thibaud Share list of simple accessibility contributions (Django core & website)
- Thibaud Complete first draft of FOSDEM highlights blog post
- Marijke Review (Thibaud share on Signal)
- Eli Organize tooltips review
- Tom & Tushar axe package modernization
- Thibaud Remind Tom to work on axe-selenium-python every 3-4 days
- Sarah, Saptak, Thibaud Join email discussions with PSF
- Thibaud and Sarah Look into TOC accessibility question on forum
Actions review
Thibaud you have an email from Outreachy to reply when you have time
- Tom, Marijke, Thibaud Fight it out on the Django forum re. linting tools - Adding a formatter for CSS & JS - #21 by tom
- Sarah do a PR on Tom’s demo for the accessibility CI for Django
- Thibaud Do a Trac & GitHub issues accessibility audit - run by James after?
Tom start 2024 report
- Tom will start compiling finished tickets from Trac / GH / Website GH / project board / etc.
- Eli ask DCEU people if we can get slides to review in advance
- Sarah to ask about social media alt text for DCEU
- Sarah to ask DCEU organisers to put venue a11y info on the venue page
- Tom & Thibaud to put together list of easyish a11y tickets and create new ones
- Everyone leave comments on Thibaud’s Django accessibility statement - Google Docs
Agenda
- New meeting time
- Eli is in charge of a new poll
- CSS tooling
- Options: Biome (formatter + linting), Prettier (formatter), Stylelint (linter)
- Accessibility team report
- Tom shared first draft. And then list of contributions to highlight for Django itself
- Next: django website
- Thibaud chart
- Marijke will work on wording
- Google Drive
- Shared folder and shared group
- Emails:
- DjangoCon Europe slides review
- Eli working on this soon
- (Thibaud possibly some involvement)
- Accessibility statement
- First draft: Django accessibility statement
- More feedback for Thibaud to address, ready for publication
- How do we enforce accessibility of physical events?
- Make it a part of the grant giving process
- Research to be done at a later date on how other orgs do this
- FOSDEM Inclusive Web devroom debrief
- Thibaud working on highlights post
- Djangonaut Space
- Eli, how are you? Need help?
- yes
- New pattern needed for Django admin tooltips - Accessibility
- Curate which uses of the title attribute can be replaced with a visible label
- And which still require a tooltip implementation
- And how to make an accessible tooltip
- Need really easy wins
- Accessibility one-liners
- Eli, how are you? Need help?
- Project triage to review?
- Axe-selenium-python
- Package work in progress
- Thank you David for contributions!
- Tom wants to do further modernizing
- Trusted Publishing
- pyproject.toml / modern packaging practices
- Linting (ruff ruff?)
- Get Tushar involved w/ this
- Review / Feedback
- PSF DEI WG - Sarah meeting
- “How can we improve the accessibility of Python”
- Python website, CPython, related tools
- getpass password masking
- Need to provide input on email w/
- “How can we improve the accessibility of Python”
- DjangoCon Europe plans
- Eli: Keyboard shortcuts
- Thibaud: ???
- GSoC: keyboard shortcuts
- With Tom mentoring
- Two project sizes depending on scope
2025-03-03 Content Accessibility Policy
Attendees: Tom, Eli, Thibaud
Actions
- Thibaud Write a proposed plan for Outreachy participation in 2025
- Sarah do a PR on Tom’s demo for the accessibility CI for Django
- Thibaud Do a Trac & GitHub issues accessibility audit - run by James after?
- Tom & Marijke & Thibaud Further work on annual report
- Eli ask DCEU people if we can get slides to review in advance
- Sarah to ask about social media alt text for DCEU
- Sarah to ask DCEU organisers to put venue a11y info on the venue page
- Thibaud Complete first draft of FOSDEM highlights blog post
- Marijke Review (Thibaud share on Signal)
- Tom & Tushar axe package modernization
- Thibaud Remind Tom to work on axe-selenium-python every 3-4 days
- Sarah, Saptak, Thibaud Join email discussions with PSF
- Thibaud Draft Browser support policy proposal
Actions review
Eli Do a new poll
- Thibaud Write a proposed plan for Outreachy participation in 2025
Thibaud Provide input on CSS formatting and linting on the forum
- Sarah do a PR on Tom’s demo for the accessibility CI for Django
- Thibaud Do a Trac & GitHub issues accessibility audit - run by James after?
- Tom & Marijke & Thibaud Further work on annual report
Thibaud Set up Google Drive shared folder + team group
- Eli ask DCEU people if we can get slides to review in advance
- Sarah to ask about social media alt text for DCEU
- Sarah to ask DCEU organisers to put venue a11y info on the venue page
Tom & Thibaud to put together list of easyish a11y tickets and create new ones
Thibaud Share list of simple accessibility contributions (Django core & website)
- Thibaud Complete first draft of FOSDEM highlights blog post
- Marijke Review (Thibaud share on Signal)
Eli Organize tooltips review
- Tom & Tushar axe package modernization
- Thibaud Remind Tom to work on axe-selenium-python every 3-4 days
- Sarah, Saptak, Thibaud Join email discussions with PSF
Thibaud and Sarah Look into TOC accessibility question on forum
Agenda
- Drafts tasks triage
- Browser support policy
- Baseline too slow?
- Thibaud write down opinions
- Thinking of forecasted browser support for future releases
2025-03-27 Square pegs in round holes 

Attendees: Tim! , Tom, Sarah, Thibaud, Saptak
Actions
- Thibaud Write a proposed plan for Outreachy participation in 2025
- Sarah do a PR on Tom’s demo for the accessibility CI for Django
- In progress – found a workaround to not do the thing
- Thibaud Do a Trac & GitHub issues accessibility audit - run by James after?
- Thibaud Finish first draft of annual report
- Accessibility Team Annual Report 2024
- Accessibility work 2024
- Marijke Review
- Saptak assist (TBC how)
- Eli & Sarah Review accessibility of DjangoCon Europe slides
- Sarah to ask DCEU organisers to put venue a11y info on the venue page
- Sarah, Saptak, Thibaud Join email discussions with PSF
- Share accessibility statement
- Thibaud Share draft with people outside our team
- Thibaud Draft Browser support policy proposal
- Tom Review
- Thibaud Draft accessibility selection criteria for DjangoCon Europe 2027 selection
- Saptak Reach out to DjangoCon US team for website accessibility review
Actions review
- Thibaud Write a proposed plan for Outreachy participation in 2025
- Sarah do a PR on Tom’s demo for the accessibility CI for Django
- In progress – found a workaround to not do the thing
- Thibaud Do a Trac & GitHub issues accessibility audit - run by James after?
Tom Further work on annual report
Thibaud Further work on annual report
Eli ask DjangoCon Europe people if we can get slides to review in advance
Sarah to ask about social media alt text for DjangoCon Europe
- Sarah to ask DCEU organisers to put venue a11y info on the venue page
Thibaud Complete first draft of FOSDEM highlights blog post
- Marijke Review (Thibaud share on Signal)
Tom & Tushar axe package modernization
- Thibaud Remind Tom to work on axe-selenium-python every 3-4 days
- Sarah, Saptak, Thibaud Join email discussions with PSF
- Thibaud Draft Browser support policy proposal
Agenda
- Djangonaut Space a11y group
- Need to talk with Eli
- Check in about how we can help?
- Two weeks to go
- DjangoCon Europe
- Venue accessibility
- Review and share our progress on this since last year’s
- Sarah’s links on Discord relating to event accessibility
- DjangoCon US & DjangoCon Africa involvement?
- DEFNA looked into physical accessibility of venue
- Would be helpful to do slides review
- DjangoCon US
- Reach out to programme team to offer slides review
- Website review
- Sprints topics for DjangoCon Europe
- Live accessibility audits
- Axe selenium package
- Keyboard shortcuts? TBC depending on GSoC proposals (see timeline)
- DjangoCon Europe slides review
- Document process of reviewing slides for future reuse
- Working group structure for accessibility team
- Comments on the PR
- Some of the benefits of the working groups structure are clear, others not (board oversight / involvement)
- Keen to proceed but with a separate template for teams
- Browser support policy
- Last version of Chrome Win7 & Win10. Disagreement on how much this matters.
- “Baseline widely available”
- “And enhancements”
2025-04-24 - DjangoCon Fun
Attendees: Sage Abudllah, Eli Rosselli,Thomas Martin Carrick, Sarah Abderemane, Thibaud Colas, Saptak S, Marijke, Rahmat
Actions
- Thibaud Write a proposed plan for Outreachy participation in 2025
- Sarah do a PR on Tom’s demo for the accessibility CI for Django
- Sprints
- In progress – found a workaround to not do the thing
- Thibaud Do a Trac & GitHub issues accessibility audit - run by James after?
- Thibaud Finish first draft of annual report
- Accessibility Team Annual Report 2024
- Accessibility work 2024
- Marijke Review
- Saptak assist (TBC how)
- Eli Write new accessibility guidelines for presentations listed on the website
- Sarah, Saptak, Thibaud Join email discussions with PSF
- Share accessibility statement
- Thibaud Announce new accessibility statement
- Thibaud Draft Browser support policy proposal
- Tom Review
- Thibaud Draft accessibility selection criteria for DjangoCon Europe 2027 selection
- Saptak Reach out to DjangoCon US team for website accessibility review
Actions review
- Thibaud Write a proposed plan for Outreachy participation in 2025
- Sarah do a PR on Tom’s demo for the accessibility CI for Django
- Sprints
- In progress – found a workaround to not do the thing
- Thibaud Do a Trac & GitHub issues accessibility audit - run by James after?
- Thibaud Finish first draft of annual report
- Accessibility Team Annual Report 2024
- Accessibility work 2024
- Marijke Review
- Saptak assist (TBC how)
Eli & Sarah Review accessibility of DjangoCon Europe slides
Sarah to ask DCEU organisers to put venue a11y info on the venue page
- Sarah, Saptak, Thibaud Join email discussions with PSF
- Share accessibility statement
Thibaud Share draft of accessibility with people outside our team
- Thibaud Draft Browser support policy proposal
- In progress, about 10% of global browser market share difference between most and least comprehensive support policies
- Tom Review
- Thibaud Draft accessibility selection criteria for DjangoCon Europe 2027 selection
- Saptak Reach out to DjangoCon US team for website accessibility review
- Sarah Reach out to Hope Adoli
- Sarah and Saptak Report back on website WG
Agenda
- Welcome Sage as our camera operator!
- Accessibility of DjangoCon Europe slides
- Thank you Rahmat for helping
- Follow-ups: guidelines for DjangoCon Europe
- Ideally written on the website
- Need to figure out where to write it
- Next / on the page about event grants So you want to hold a Django event? | Django
- Eli doing a lightning talk
- Missing: visibility we want this to be part of the process, alongside code of conduct review
- Thank you Rahmat for helping
- Website accessibility
- Saptak & Sarah - website WG meeting today
- Need to have a UX / accessibility designer on the team or as an adviser
- Call for help? Reach out to organisations. Designer doesn’t necessarily need pre-existing Django community involvement
- Design contributions for Django
- Consider if we have a budget for this
- Website content could help fleshing out ahead of visual design
- Tricky to find a designer who could contribute long-term, be available to answer questions / support, across different projects
- Can be different people for long-term and short-term
- Reach out to Hope to ask for input? DjangoCon US and Wagtail website designs
- Current PRs / issues ready to take
- Skip to main content
- Sprint plans
- Put the plans in the Slack once fully drafted
- Sarah: accessibility CI tests for Django
- Need adding URLs of what pages
- Could use additional support to create more tests
- Some day: PEP 541 Request: axe-selenium-python · Issue #4205 · pypi/support · GitHub
- Eli: help Philip fix CI issues with Djangonaut Space PR
- “Patch needs improvement: True”
- Sarah & Saptak & Sage: Website accessibility current improvements
- Skip link
- Green color contrast issues
- Copy-paste button
- Sage: syntax highlighting color scheme
- Accessibility audits
- Trac & GitHub - Thibaud & Eli & Tom
- Could use help reviewing what to test, and how to report findings
- Discord - Team work
- Trac & GitHub - Thibaud & Eli & Tom
- Thibaud: Accessibility guidelines for Django
- Roadmap session
- Need to have a clear view of the problems
- In particular feedback from people with disabilities wherever possible
- Helps us knowing what to fix
- Discord trouble with collaboration
- Get a survey out / place for people to get feedback
- Start with more auditing
- Work on the low-hanging fruits already
- Already have a list
- Once above are done, user testing with assistive tech users
- Have a status doc / report for others to learn from
- Depends on Steering Council involvement
- Need to have a clear view of the problems
- Looking for new members?
- We have a new recruit!
- Looking for 2-3 more people
- Try to get disabled folks actually in the team
- Will help to make it clear what is involved. Make sure our call to actions make it clear we need those people.
- Working groups structure proposal
- More async review needed
- Marijke’s Django talk
45min
- For beginners / non-coders
2025-05-22 GSoC Goodies
Attendees: Tom, Sarah, Sage, Rahmat, Tim, Thibaud, Eli
Actions
- Thibaud Share Trac & GitHub issues accessibility audit
- Thibaud Finish first draft of accessibility annual report
- Accessibility Team Annual Report 2024
- Accessibility work 2024
- Eli Review the accessibility annual report
- Mention CTA for new members and departing members
- Saptak assist (TBC how)
- Sarah, Saptak, Thibaud Join email discussions with PSF
- Share accessibility statement
- Thibaud Write a proposed plan for Outreachy participation in 2025
- Thibaud Draft Browser support policy proposal
- Tom Review
- Thibaud Draft accessibility selection criteria for DjangoCon Europe 2027 selection
- Saptak Reach out to DjangoCon US team for website accessibility review
- Sarah and Saptak Report back on website WG
- Thibaud Update team charter for voting + Chair + Co-Chair responsibilities (renewals)
- Thibaud Write a draft proposal for keyboard shortcuts implementation (excluding command palette)
- Sage Review draft proposal
- Rafey, Tom Take over the proposal
- Thibaud Share research on autocomplete
- Eli, Sarah, Rahmat Review accessibility of multilingual content with mixed translation
- Eli Review annual impact report of the DSF
Actions review
- Thibaud Write a proposed plan for Outreachy participation in 2025
Sarah do a PR on Tom’s demo for the accessibility CI for Django
Thibaud Do a Trac & GitHub issues accessibility audit
Eli Write new accessibility guidelines for presentations listed on the website
- Thibaud Announce new accessibility statement
- Thibaud Draft Browser support policy proposal
- Tom Review
- Thibaud Draft accessibility selection criteria for DjangoCon Europe 2027 selection
- Saptak Reach out to DjangoCon US team for website accessibility review
Sarah and Saptak Report back on website WG
Agenda
- Whoa we have new members (who are hopefully here)
- Welcome Sage and Rahmat
- Welcome Sage and Rahmat
- Actions review
- Sarah do a PR on Tom’s demo for the accessibility CI for Django
- Worked in the sprints
- Half working - not all urls are checked, need someone from the team if to advice
- Thibaud Do a Trac & GitHub issues accessibility audit
- All of issues that
- Audit was completed, GitHub looked generally good. Trac had ~100 issues and is pretty unusable.
- Sarah do a PR on Tom’s demo for the accessibility CI for Django
- Website working group
- One meeting so far, next one in June
- Discussing process, starting with PRs, onboarding (20tab report)
- Fundraising improvements & TBC which other items are on priority list
- Design concerns - cost, planning effort
- New initiative from Open Source Design we could work with?
- Membership renewal and future members
- Question on whether we look for more new members or no
- Important to get new people on board with expertise (through personal or professional experience)
- Current team size (6-8) is good
- Email from Tom every year
- Two existing members are likely signing off
- People leaving the team is a sign of health!
- Future actions:
- Eli List our two departing team members in new “Alumni” section of the team charter
- Thibaud Remove departing members from WG resources in Google Workspace
- Tom Remove departing members from Discord
- Muhammad’s offer to help in the Django discord accessibility channel?
- Checking on where and how to work together
- Currently learning Django, may need more experience to navigate our team challenges
- GSoC keyboard shortcuts / common palette questions
- Keyboard shortcuts: accepted ticket from 14 years ago, without clear agreement on which shortcuts / specifics.
- Forum post from Rafey
- TBC whether there is a need for a DEP, or if not, what to do instead
- Need to confirm which shortcuts, how they work
- And extension / configuration story
- A DEP would also help in defining why we are doing this
- Concern about the length of the process
- Accessibility need
- ATAG 2.0 Guideline A.3.1: (For the authoring tool user interface) Provide keyboard access to authoring features
- Command palette
- Likely requires a DEP as it’s bigger and doesn’t have a ticket
- Necessity is also less clear
- Would be good to write a motivation for the command palette as I’m not sure how much people will want one if regular shortcuts can do 90%+ already
- Keyboard shortcuts: accepted ticket from 14 years ago, without clear agreement on which shortcuts / specifics.
- Select2 replacement
- Is there something we could replace select2 with? Both look maintained-ish but not really really active
- Rafey found these options:
- Accessibility of multilingual content with mixed translation
- Can of worms
- Sarah Abderemane’s keynote next week
- Drink water
2025-06-26 50 shades of green
Attendees: Thibaud, Rahmat, Tim, Tom, Eli, Saptak
Actions
- Thibaud Share Trac & GitHub issues accessibility audit
- Thibaud Finish first draft of accessibility annual report
- Accessibility Team Annual Report 2024
- Accessibility work 2024
- Eli Review the accessibility annual report
- Mention CTA for new members and departing members
- Saptak assist (TBC how)
- Sarah, Saptak, Thibaud Join email discussions with PSF
- Share accessibility statement
- Thibaud Write a proposed plan for Outreachy participation in 2025
- Thibaud Draft Browser support policy proposal
- Tom Review
- Saptak Reach out to DjangoCon US team for website accessibility review
- Thibaud Update team charter for voting + Chair + Co-Chair responsibilities (renewals)
- Tim arrange meeting with Tom and others with Fellows about keyboard shortcuts
- Thibaud Update proposal based on feedback
- Sage Review draft proposal
- Rafey, Tom Take over the proposal
- Tom Create shared GSoC Django x Wagtail channel on Discord
- Thibaud Share research on autocomplete
- Saptak Review accessibility of multilingual content with mixed translation
- Thibaud & Eli Check in DjangoCon Africa accessibility plans (website, slides)
- Sage & Thibaud Review show_urls accessibility
- Tom Review pagination improvements PR #19448
- Thibaud Review breadcrumbs improvements PR #19492
Actions review
- Thibaud Share Trac & GitHub issues accessibility audit
- Thibaud Finish first draft of accessibility annual report
- Accessibility Team Annual Report 2024
- Accessibility work 2024
- Eli Review the accessibility annual report
- Mention CTA for new members and departing members
- Saptak assist (TBC how)
- Sarah, Saptak, Thibaud Join email discussions with PSF
- Share accessibility statement
- Thibaud Write a proposed plan for Outreachy participation in 2025
- Thibaud Draft Browser support policy proposal
- Tom Review
Thibaud Draft accessibility selection criteria for DjangoCon Europe 2027 selection
- Saptak Reach out to DjangoCon US team for website accessibility review
Sarah and Saptak Report back on website WG
- Thibaud Update team charter for voting + Chair + Co-Chair responsibilities (renewals)
Thibaud Write a draft proposal for keyboard shortcuts implementation (excluding command palette)
- Sage Review draft proposal
- Rafey, Tom Take over the proposal
- Thibaud Share research on autocomplete
- Eli, Sarah, Rahmat Review accessibility of multilingual content with mixed translation
Eli Review annual impact report of the DSF
Agenda
-
Website WG
- Fundraising work currently
- Sarah Preparing accessibility x website talk for DjangoCon Africa
-
GSoC keyboard shortcuts / common palette questions
- Review draft proposal
- Tim’s post from discord
- Tim to arrange meeting with Tom and others with Fellows
- Proposal to be updated based on feedback, in particular clarifying what is confirmed for “right now” vs. to be considered longer-term (addition of shortcut)
- Wagtail GSoC keyboard shortcuts
- Opportunity to collab
-
Accessibility of multilingual content with mixed translation
-
Upcoming sprints
- EuroPython
- Tom: no plans
- Thibaud: Accessibility of multilingual content with mixed translation
- Tom & Thibaud: axe-selenium-python
- Trusted Publishing
- Release
- Refactoring
- Get other people involved (Django Commons)
- DjangoCon Africa
- DjangoCon US
- Online sprints!
- Django on the Med
- No attendance yet
- Django India
- Saptak
- Thibaud
- EuroPython
-
show_urls
-
Sarah Boyce raised PRs needing review
-
Remove vs. package vs. modernize Django admin
- The “killer app” of Django
- Accessibility gaps that have to be filled, and there’s a clear need to modernize the admin in other ways
- Steering council public message from Sarah
- Opportunity to fix accessibility gaps in Django core, or outside
-
AI coding for accessibility
- Eli does it but not with Django nor accessibility specifically
- Tom with GitHub Copilot and Cursor in agent mode
- Risk of false negatives? Lots more ARIA attributes then needed
- “Overdoing ARIA”
- Risk of false negatives? Lots more ARIA attributes then needed
- Saptak AI for bootstrapping code / boilerplate
- Thibaud Interested in UI coding guidelines that AI could use
- Rule: “don’t overly add ARIA”
2025-07-24 (something birthday maybe?)
Attendees: Tim, Tom, Saptak, Eli, Sage, Rahmat, Thibaud, Sarah
Actions
GitHub Projects: django accessibility improvements, All Table
Actions review
- Thibaud Redo Trac & GitHub issues accessibility audit
- Thibaud Finish first draft of accessibility annual report
- Accessibility Team Annual Report 2024
- Accessibility work 2024
- Eli Review the accessibility annual report
- Mention CTA for new members and departing members
- Saptak assist (TBC how)
- Sarah, Saptak, Thibaud Join email discussions with PSF
- Share accessibility statement
- Thibaud Write a proposed plan for Outreachy participation in 2025
- Thibaud Draft Browser support policy proposal
- Tom Review
- Thibaud Update team charter for voting + Chair + Co-Chair responsibilities (renewals)
Saptak Reach out to DjangoCon US team for website accessibility review
- I reviewed the website for accessibility, and it looks mostly fine to me.
Tim arrange meeting with Tom and others with Fellows about keyboard shortcuts
- Meeting notes: 2025-07-16 Accessibility, Fellows, optional Steering Council
Thibaud Update proposal based on feedback
Sage Review draft proposal
Rafey, Tom Take over the proposal
Tom Create shared GSoC Django x Wagtail channel on Discord
- Thibaud Share research on autocomplete
Saptak Review accessibility of multilingual content with mixed translation
- Did review the document. Not sure if there is a next step?
- Thibaud & Eli Check in DjangoCon Africa accessibility plans (website, slides)
- Sage & Thibaud Review show_urls accessibility
- Tom Review pagination improvements PR #19448
- Thibaud Review breadcrumbs improvements PR #19492
Agenda
- Accessibility of multilingual content with mixed translation
- Feel like a good case to proceed with an API change in Django
- Keyboard shortcuts JS library
- Still to be decided
- Schedule something to prioritise accessibility tickets / etc.
- Criteria
- Number of users this affects
- Severity of the issue
- WCAG SC
- Vibes
- Do SC mapping ahead of meeting
- Then one big meeting to do roadmap planning together
- 2h?
- 1st week of August?
- Criteria
- EuroPython AAR (After Action Report)
- Be My Eyes - Django users
- Opportunity for collab?
- Our contact uses the Django admin and CLI
- Opportunity for user research
- Saptak has the experience
- See if they could share a record of their use of the Django admin / CLI?
- Talk accessibility guidelines
- Licensing – CC4 decided
- Remove “experimental” disclaimer
- Axe Selenium Python
- Worked on during the sprints
- Accessibility improvements
- During the sprints
- Be My Eyes - Django users
- Congrats on accessibility guidelines being released
- Celebrate in our annual report AND A SEPARATE BLOG
- Djangonaut Space session 5 (October 1st to mid-November)
- Maybe Tom
- “I just did it and it was so stressful” (mentoring mental load)
- Reach out to other people in #accessibility? Yes
- PyCon France sprints
- Accessibility topics
- Thibaud & Tom & Sarah
- Check booth plans
- DjangoCon Africa sprints
- Accessibility team members
- Django on the Med
- Maybe Tom?
- Offboarding of past members
- More to be done
2025-08-27
Attendees: Tom, Sarah, Thibaud, Tim
Actions
GitHub Projects: django accessibility improvements, All Table
Actions review
GitHub Projects: django accessibility improvements, All Table
Agenda
- Roadmap session
- Automated tests in CI
- DjangoCon Africa sprints: challenge w/ running on multiple URLs
- Sage providing feedback
- Keyboard shortcuts in admin
- Experimental section in ecosystems page on the website
- Annual report publication
- With roadmap
- Better PR review process
- Team office hours shared review time?
- During Europe office hours
- Refer back to previous Lettuce
(meeting poll)
- Linting for CSS in Django
- Biome as a possible replacement
- Do we actually want to consider HTML linting in there?
- DjangoCon Africa 2025
- Possible contributors who are blind
- Accessibility of talks lightning talk
- Recruit contributors with accessibility needs
- Promising opportunities with 3-4 people
2025-09-25 - redesign
Attendees: Eli, Saptak, Tim, Thibaud
Actions
GitHub Projects: django accessibility improvements, All Table
Actions review
GitHub Projects: django accessibility improvements, All Table
Agenda
-
PR Review session
- Rahmat and Eli would like Saptak to lead one
- Saptak to find an issue to lead a session
- Eli to send lettuce meeting poll
-
- Post by Adam Hill: Want to work on a homepage site redesign?
- And also Fediverse discussions
- Interest from the community outside the Website WG
- State of discussions in the website WG
- Going over all open issues and PRs, get them merged, clean up repo
- There is UX research done
- People aren’t aware about next steps
- Possible next steps
- Announce our plans
- Figure out where / how we fit Adam’s homepage plans
- Decide what we deprioritise from our roadmap
- Call for designers?
- Accessibility input at some point
- Likely timeline
- 1-2 months of work likely needed before we even get to mockups
- Bring website redesign plans forward but not “right now”
- 2-3 key deliverables for accessibility to unblock imminent homepage work or longer-term website work
- Post by Adam Hill: Want to work on a homepage site redesign?
-
UI/UX/usability team
- Opportunity to coordinate contributors in this space
- Separate or combined with accessibility team?
- Blog posts about UI/UX (“Django forms with Tailwind”)
- Experts on command line interfaces
- Ask Adam Johnson if he knows contributors in this space
- Reach out to Tracy Osborn, previously involved with Django community?
- Volunteer vs. paid work
- Need volunteers to prepare good briefs, review proposals, review any work
- TBC whether the main visual design work would be paid or not
- Need UX work to be done upfront of the visual design
- Reach out to consulting firms to ask for design contacts
- Open Source Design
- Ask for volunteer input right now at the early stage
-
Proposed website redesign milestones:
- Marketing strategy
- (Possibly renewing the vision for the framework a bit)
- (Brand guidelines)
User research
Redesign brief
- (Website content strategy)
- (Website moodboard)
- User journey mapping / information architecture for the site
- (Data on current site usage)
- Design mockups, possibly low-fidelity prototypes
- Visual design
-
Redesign brief first steps with Nicole