Roadmap for release #44
Closed
BryceRussell
started this conversation in
General
Replies: 1 comment
-
New Roadmap: https://github.com/orgs/astrolicious/projects/8 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Roadmap for release
Adding better support for Content Collections
Astro Theme Provider needs to add support for automatically generating and seeding Content Collections inside a user's project. Content Collections is a major part of Astro Theme Provider's story for providing configurable dynamic routing using markdown. This is super important!
Allowing themes to add other integrations
Theme authors may want to include integrations like
@astrojs/mdx
or@astrojs/sitemap
for theme users. Astro Theme Provider needs an API for adding other integrations when using a theme.Adding support for a "dev" or "author" mode
Some code execution only needs to happen while developing a theme, Astro Theme Provider needs a way to detect if a theme is being executed while developing a theme or using a theme
Finalizing theme user API
It is super important that the API for using theme integrations does not have any breaking changes in the future (haha). Any breaking changes to the user API will cascade to all the themes dependent on Astro Theme Provider. The APIs below should be as final as possible, with flexibility for future enhancements.
Finalizing the API for overriding themes
The current API for overriding pages and virtual modules has not been validated or verified by anyone else. The API needs reviewing before being accepted and could change entirely. If you have any feedback or opinions on the API for overriding themes, check out the linked discussion.
Finalizing the API for creating and using Virtual Modules
The current API for creating and using virtual modules has not been validated or verified by anyone else. The API needs reviewing before being accepted and could change entirely. If you have any feedback or opinions on the API for creating and using virtual modules, check out the linked discussion.
The current API cannot handle circular imports, this will probably require a custom resolver instead of using the one provided by Astro Integration Kit.
Beta Was this translation helpful? Give feedback.
All reactions