2024-02-29 Djangonauts Assemble
Attendees: Tom Carrick, Thibaud Colas, Eliana Rosselli, Emmanuel
Notes from Sarah:
I might not be here - so here is my notes
- Djangonauuuuuts so nice to have you in our wonderful A11y space So sorry if I’m not there.
- Accessibility swag
- Only stickers? Other things? Djangonauts any POV?
- I’m planning to nominate Tushar as DSF member to be able to add him to the team
- He is still happy for the maintenance and would love to finish his ticket
- I added the link for the checklist I started for DDT - clearly unfinished
- No news from Tom Forbes for the a11y pipeline
- I’m planning to discuss with Saptak about improvement on the switch dark/light theme
- Should we invite him to the meeting if needed? Might be better to discuss all together
- Friends you need to review my Accessibility Checklist
- Djangonauts are happy to review it?
- I have one comment from Natalia I havent done for landmarks
Actions
- Sarah have to reply to Sangeeta for the accessibility swag
- Thibaud Investigate Chrome & Edge long term support / enterprise versioning
- Thibaud Write exact date at which we expect to be using :has and popover, produce browser APIs report per next 3 Django versions (see Dropping Safari 14 support (late 2023) · Issue #8520 · wagtail/wagtail · GitHub )
- Tom Review Sarah’s DDT issues DDT Accessibility
- Thibaud Provide testable input date time demo for #15806 – release date field + last login
- Thibaud Review next QA checklist draft
- Tom Create ticket for search landmark improvements on changelists
- Tom Investigate how best to test DateTimeField with django admin demo (log entry? User admin?)
- Thibaud Share django pony designs with Sarah
- Thibaud Coordinate call with prospective GSoC mentors for ideas
- Thibaud Research any pre-existing Django admin user docs?
- Thibaud Coordinate Google Season of Docs proposals process
- Thibaud Follow up on “Thibaud’s static admin demo thing, can it be automated better / made generally available”
- Thibaud Visual regression testing pipeline setup for demo site
- Thibaud Fix demo site pipeline & review underlines PR
- Tom Check how best to test multiple widgets per line in demo site #16975
- Eli Submit DjangoCon Europe proposal on accessibility or a topic of your choosing
- Thibaud Write Django admin talk proposal with Tom
- Tom Submit talk proposal
- Thibaud Follow up with Open Source Design
- Thibaud Organise potential OTF application for UXD or Secure Usability & Accessibility lab
Actions review
- Sarah Share progress on django-debug-toolbar accessibility issues
- Thibaud Provide testable input date time demo for #15806 – release date field + last login
- Thibaud Review next QA checklist draft
- Tom Create ticket for search landmark improvements on changelists
- Sarah Creative genius for accessibility swag
- Sangeeta is ok
- Thibaud Share django pony designs with Sarah
- Thibaud Coordinate call with prospective GSoC mentors for ideas
- Thibaud Coordinate Google Season of Docs proposals process
- Thibaud Follow up on “Thibaud’s static admin demo thing, can it be automated better / made generally available”
- Thibaud Nominate Eli, Marijke, Alexander, Nina and other as DSF members
Agenda
- Introductions
- Eli
- Djangonaut Space
- Helping people avoid lawsuits
- Tooltips! New pattern needed for Django admin tooltips - Accessibility
- Eli
- Tooltips! New pattern needed for Django admin tooltips - Accessibility
- Use popover HTML support
- Browser support – good enough for release after next. 5.2
- popover browser support
- FAQ: The admin | Django documentation
- Firefox version history - Wikipedia
- Do we need to formalize our support targets?
- “Everything left on caniuse, latest and LTS release”
- Research Chrome enterprise?
- GSoC
- Eli & Tom & Thibaud interested – create list of ideas & discuss mentoring time commitment
- 90h / 175h / 350h
- 8 weeks / 12 weeks / 12 weeks
- Mentors – 1 to 5h per week
- Google Season of Docs
- Asked the board
- Django developer docs accessibility improvements
- Tom: “haven’t you already done this?”
- Django admin user docs (it was Tom’s idea)
- Eli did this for work
- Tom too
- How do we find the technical writer to do this?
- Personal network
- Write the Docs network
- Quite good paid opportunity
- Move admin form labels to a more accessible place #16975
- Concerns about combinations of admin forms customizations
- Multiple widgets on one line
- How many widgets do we want to support?
- Chooser widgets side by side?
- Structured name field?
- Widgets in a grid?
- Multi-field addresses w/ one field per line
- Text, numbers, dropdowns
- How many widgets do we want to support?
- Fixed #34917 -- Underlined Links in Django Admin. by Myrausman · Pull Request #17883 · django/django · GitHub
- Thibaud review
- DjangoCon Europe talks
- Eli – do it!
- Tom?
- Curb cut effect and Django
- All the Django admin features you’ve never heard of before
- Open Source Design
- Ask what they would offer?
- Open Technology Fund
- Users of assistive tech we could reach out