Replies: 2 comments 3 replies
-
Thanks for suggesting. I've already thought a lot about this and might consider this at some point in the future. |
Beta Was this translation helpful? Give feedback.
-
Note that tools like readthedocs.org (or .com) provide a preview on PRs so if you have your site source code on Github and contributors make changes with PRs, it's possible for them to have a preview rendered without the need to have access to insider. You can configure Readthedocs to have the preview built with insider (putting token as env variable and setting the requirement.txt file accordingly), so even if you local preview is not exactly the same as the target build, you can still see the exact build in the PR preview before publishing. If you want to build your own preview without hosting your doc on readthedocs and using their PR preview feature, you can for instance use Github Actions and hosting/building tools like netlify. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
The Insiders program sure is a nice feature to support you (Squidfunk) while gaining early access for specific features to be added into Material for MkDocs.
However, it also has one major downside to it: Limiting collaborations.
The problem is, that if a page uses a currently Insiders-only feature, and a user wants to contribute to the said page will they need to also have Insiders, so as to not encounter a broken preview through
mkdocs serve
This means that by using the Insiders version, a software team (or whoever is using Material for MkDocs) is (un)intentionally limiting possible contributions to either people that also have the insiders version, or to changes that do not use Insider-only features.
I recall a tweet from you, Squidfunk, showing some sort of (online) tool to create pages? I cannot find the info however, as it was too long ago and is gone from the Insiders page(?)
Either way, a sort of online tool to preview changes using Insiders features would help a lot in allowing new contributors to help test changes, even when they don't have Insiders.
Beta Was this translation helpful? Give feedback.
All reactions