Hi Sebastian, The proposal is certainly written like a PEP, and that is somewhat on purpose, but the scope and need for it are still a bit up in the air. In particular, ASGI currently specifies two parts:
- An interface for talking to channel-based message queues and a set of guarantees and non-guarantees for them around delivery - A specification for encoding HTTP and WebSocket traffic on top of this interface as a set of messages Given this, I would probably at a minimum want to separate the two of them out before thinking about approaching the PEP process with either part. The message queue abstraction is likely the harder one to get through as it is (deliberately) quite opinionated, but without it the other doesn't really make sense. So, you see the quandry here, really. I just need to take the time and separate them and then start prodding people for feedback, I suspect, but anyone else on this list who has an opinion should definitely say something. Andrew On Sun, Mar 12, 2017 at 5:44 AM, Sebastian Haase <[email protected]> wrote: > (sorry for cross-posting - post should like be here rather than in > django-users) > Hi, > > wsgi is specified by > PEP 333 -- Python Web Server Gateway Interface v1.0 > https://www.python.org/dev/peps/pep-0333/ > > Django channels rely on asgi instead. > So far ASGI specs appear only here: > http://channels.readthedocs.io/en/stable/asgi.html > > How do these two concepts compare in regards to their respect "importance" > to the python community? > Especially under the consideration that real-time web applications (i.e. > HTML5 websockets) is getting more and more important. > > Regards, > Sebastian > > -- > You received this message because you are subscribed to the Google Groups > "Django developers (Contributions to Django itself)" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at https://groups.google.com/group/django-developers. > To view this discussion on the web visit https://groups.google.com/d/ > msgid/django-developers/2ee5ce83-1990-457a-b6d8- > 0b1db84e4b0b%40googlegroups.com > <https://groups.google.com/d/msgid/django-developers/2ee5ce83-1990-457a-b6d8-0b1db84e4b0b%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/django-developers. To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/CAFwN1upsr612H0dXs6Qkjc92CFX0t_BxZ%2ByiKxOkUWmtNE%3DZFw%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
