Changes between Version 13 and Version 14 of SummerOfCode2022


Ignore:
Timestamp:
Mar 8, 2022, 1:08:44 AM (3 years ago)
Author:
Carlton Gibson
Comment:

Added Async support for Debug Toolbar project idea.

Legend:

Unmodified
Added
Removed
Modified
  • SummerOfCode2022

    v13 v14  
    248248Possible mentor: ''Mariusz Felisiak''/''Carlton Gibson''.
    249249
     250== Add Async Support to Django Debug Toolbar ==
     251
     252Django Debug Toolbar (DDT) is one of the key packages in the Django ecosystem.
     253
     254https://github.com/jazzband/django-debug-toolbar
     255
     256DDT is not yet compatibile with Django Channels and async Django run unders ASGI.
     257Adding support for async to DDT would be a great contribution.
     258
     259Preliminary implementation ideas for this are available here: https://github.com/jazzband/django-debug-toolbar/pull/1432
     260
     261Medium project. 350hr project
     262
     263Would require some knowledge of asyncio, Django Channels, ASGI, and how the Django Debug Toolbar works.
     264
     265Expected outcome would be a PR (or multiple PRs) moving the toolbar towards full compatibility with Django channels and async logic.
     266
     267Possible mentor: ''Tim Schilling''/''Carlton Gibson''.
     268
    250269== Add rate-limiting to core ==
    251270
Back to Top