Confirmed users
920
edits
LesOrchard (talk | contribs) |
LesOrchard (talk | contribs) |
||
Line 7: | Line 7: | ||
So, it might be interesting to look into swapping out Kuma's use of MySQL for version control and replacing it with a Git-based backend. | So, it might be interesting to look into swapping out Kuma's use of MySQL for version control and replacing it with a Git-based backend. | ||
Some improved VC features we could employ: | |||
* overall better version control mechanisms & history retention | |||
* tagging & branching, to accommodate content that varies with product versions, dev cycles, etc | |||
This could also offer a lot of generative opportunities to consume & manipulate the MDN document corpus: | |||
* mirroring the entire public document corpus on GitHub | * mirroring the entire public document corpus on GitHub | ||
** e.g. Content for 3rd party apps | ** e.g. Content for 3rd party apps. Allow 3rd parties to build e-books. | ||
* allowing the MDN document corpus to be manipulated by non-MDN tools and scripts | * allowing the MDN document corpus to be manipulated by non-MDN tools and scripts | ||
** e.g. Don't like the Kuma editor? Build your own. | ** e.g. Don't like the Kuma editor? Build your own. | ||
* accepting Pull Requests against the corpus, allowing for reviewable changes that span multiple documents | * accepting Pull Requests against the corpus, allowing for reviewable changes that span multiple documents | ||
** e.g. Mass atomic page moves | ** e.g. Mass atomic page moves. External tools to update compatibility info across many pages | ||
== Inspirations == | == Inspirations == |