Changes between Initial Version and Version 1 of Ticket #33620, comment 14
- Timestamp:
- Aug 18, 2023, 2:53:26 AM (15 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #33620, comment 14
initial v1 21 21 With this in mind, of the three attempts so far my preference is for [https://github.com/django/django/pull/16372 #16372] with [https://github.com/mozilla-services/axe-selenium-python axe-selenium-python]. If we have concerns about its maintenance ([https://github.com/django/django/pull/16372#issuecomment-1343332628 #16372#issuecomment-1343332628], I’d say we should investigate the specific concerns further and either re-implement the functionality (200 LOC) in django/django, or fork, or approach someone at Mozilla to [https://github.com/mozilla-services/axe-selenium-python/issues/192 discuss maintenance]. cc @smithdc1 who raised this initially – and we also discussed this together in Edinburgh. 22 22 23 I’m also interested in having more comprehensive automated reports of Django’s accessibility, though [https://github.com/thibaudcolas/django_admin_tests thibaudcolas/django_admin_tests] has worked well enough so far that it didn’t seem as pressing to me. If we wanted full reports as an "official" implementation, I’d recommend proceeding with [https://github.com/django/django/pull/16115 #16115]. Ideally towards the goal of having a full-blown official demo site we could use to troubleshoot those issues in a reliable way, rather than contributors having to come up with their own test suite (cf. [https://github.com/knyghty/django-admin-demo knyghty/ https://github.com/knyghty/django-admin-demo]).23 I’m also interested in having more comprehensive automated reports of Django’s accessibility, though [https://github.com/thibaudcolas/django_admin_tests thibaudcolas/django_admin_tests] has worked well enough so far that it didn’t seem as pressing to me. If we wanted full reports as an "official" implementation, I’d recommend proceeding with [https://github.com/django/django/pull/16115 #16115]. Ideally towards the goal of having a full-blown official demo site we could use to troubleshoot those issues in a reliable way, rather than contributors having to come up with their own test suite (cf. [https://github.com/knyghty/django-admin-demo knyghty/django-admin-demo]).