Changes between Version 1 and Version 2 of Ticket #33620, comment 14


Ignore:
Timestamp:
Aug 18, 2023, 2:54:35 AM (9 months ago)
Author:
Thibaud Colas

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #33620, comment 14

    v1 v2  
    19195. Configuration: opt-out – run all checks where possible. Exclude problematic elements or checks as needed, scenario-by-scenario
    2020
    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.
     21With 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.
    2222
    2323I’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]).
Back to Top