diff --git a/src/content/sprints/falcon.md b/src/content/sprints/falcon.md new file mode 100644 index 000000000..33fba3db6 --- /dev/null +++ b/src/content/sprints/falcon.md @@ -0,0 +1,36 @@ +--- +title: "Falcon web framework" +numberOfPeople: "~10" # How many people you expect to be able to accommodate. +pythonLevel: "Any" # Any, Beginner, Intermediate, or Advanced. +contactPerson: # The main person to reach out to regarding the sprint. + name: "Vytautas Liuolia" + email: vytautas.liuolia@gmail.com + github: "https://github.com/vytas7" + twitter: "vliuolia" # (I don't use it actively though.) +links: # Add as many links as relevant. + - title: "Falcon's GitHub repo" + url: "https://github.com/falconry/falcon" + - title: "Falcon's homepage" + url: "https://falconframework.org" + - title: "Contributing to Falcon" + url: "https://falcon.readthedocs.io/community/contributing.html" +--- + +Falcon is a minimalist ASGI/WSGI framework for building mission-critical REST +APIs and microservices, with a focus on reliability, correctness, and +performance at scale. + +Falcon has zero hard dependencies outside of the standard library! + +This sprint is open to contributors of all experience levels — items to sprint +on range from improving documentation & adding new recipes to implementing new +features in the framework, including (but not limited to!): + +- Implement native OpenTelemetry support +- Better OpenAPI story +- Clean up stream versus binary/text media handlers +- Built-in support for limiting request and media payload sizes +- Adding `AGENTS.md` and discussing how to navigate LLM contributions + +See also our contribution guide: +https://falcon.readthedocs.io/community/contributing.html