RFC 115: Write API#115
Open
thibaudcolas wants to merge 4 commits into
Open
Conversation
8bc966a to
a134a61
Compare
This was referenced May 15, 2026
|
hi @thibaudcolas, so I know ninja is more well known but I have been looking into django-bolt. IF it was actually used my something as large as Wagtail, it would hopefully thrive. What I will say: I did develop this https://github.com/sinnwerkstatt/wagtail-ninja and I have a bunch of thoughts; if you're interested maybe we'll videocall about it? |
Member
Author
|
@andreasnuesslein I’d love to chat! will DM you on Slack. I’d love to do a "Wagtail on django-bolt" prototype. I expect it’s not going to score well with our criteria (compatibility is paramount, speed not so much). But it’d be a good stress-test of how well our implementation is layered. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Rough draft of a new RFC. View as HTML. Feedback welcome! (see below). Pending approval by the core team, we’re tentatively planning to work on this with an initial version of the API shipping in Wagtail 8.0 in August 2026.
This is a large RFC which has more design decisions left "TBC" than we normally would. Some of those TBCs will need resolving as part of the RFC writing / before formal review. Some will probably be left TBC until implementation starts.
Key TBC design decisions
Mandatory as part of the RFC:
Could wait a bit more:
Feedback welcome
For people wanting to review and feedback or suggest changes on specific RFC text, for the next 3-5 days I’d recommend people interested in this leave review comments in the Google Docs version. We’ll move inline review comments to the GitHub PR once we’ve been through a few more drafts.
For people wanting to leave general feedback or comments not specific to the exact RFC wording, go ahead here! We’d love to hear about use cases for this in particular: what kinds of clients you’d want to see and how you’d use them.