Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Page renderers #8386

Closed
wants to merge 3 commits into from
Closed

Page renderers #8386

wants to merge 3 commits into from

Conversation

kaedroho
Copy link
Contributor

@kaedroho kaedroho commented Apr 18, 2022

This PR implements an idea for an API that allows developers to create renderers for pages in alternative media types (for example, JSON).

See discussion in: #8374 (reply in thread)

  • Integrate this nicely with RoutablePageMixin
  • Could this be used to generate API representations of page previews?
  • Documentation

@squash-labs
Copy link

squash-labs bot commented Apr 18, 2022

Manage this branch in Squash

Test this branch here: https://kaedrohopage-renderers-eh2he.squash.io

@auvipy
Copy link

auvipy commented Apr 18, 2022

cool initiative!

@lb-
Copy link
Member

lb- commented Feb 18, 2024

As it's been a while since this PR was raised and it's more a proposal / idea than something that can be rebased ready for a review. I will look at closing this PR and raising a new issue to track this initiative, maybe it's something that someone else can pick up or core team may be able to have more input into in the future.

I will close in a week or so, just seeing if anyone else wants to keep this open instead.

@lb-
Copy link
Member

lb- commented Mar 11, 2024

I would love to see this feature get in but as noted above there was a lot of work to do still and Karl is no longer on the core team.

I have instead raised #11752 to clarify the desired outcome and referenced this PR and the original discussion.

@lb- lb- closed this Mar 11, 2024
@lb- lb- removed their request for review March 11, 2024 21:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants