You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Anything that is part of the official HTML spec is likely welcome.
5
+
6
+
Common patterns of web development, or ease-of-use features are welcome, so long as they are general and are likely to be useful to a broad group and not targetting any specific implimentation.
7
+
8
+
## 1.1. Testing
9
+
10
+
All PRs must have 100% test coverage of new code.
11
+
12
+
New features should include example usage, including motivations.
13
+
14
+
15
+
16
+
# 2. Not interested
17
+
18
+
For exceptions to these, see #Community
19
+
20
+
## 2.2. No 3rd party dependencies
21
+
22
+
Do not add 3rd party dependencies.
23
+
24
+
## 2.3. No 3rd party integrations
25
+
26
+
I am not interested in maintaining integrations with a bunch of random JS/web frameworks/libraries. (i.e. HTMX, Flask, Unpoly, whatever)
27
+
28
+
29
+
# 3. Community Packages
30
+
31
+
If you wish to add a feature that would otherwise be disallowed by the above, you can make a community package. See `community/htmx.py` for a trivial example.
32
+
33
+
Community packages must not be referenced from the main library, and must not do anything unless explicitly imported.
0 commit comments