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

Share code between playbook and accessibility manual #1338

Open
yndajas opened this issue Jun 13, 2024 · 0 comments
Open

Share code between playbook and accessibility manual #1338

yndajas opened this issue Jun 13, 2024 · 0 comments

Comments

@yndajas
Copy link
Member

yndajas commented Jun 13, 2024

This is an exploratory issue. Can we share code between the playbook and accessibility manual? This would help us maintain feature parity between the two sites

Git submodules are an option, but not one that many developers enjoy working with!

We might want to share the contents of the following folders, while allowing for customisation (e.g. to have a different colour scheme between the two sites; to use a Jekyll variable to populate the site name):

We could also share these, as well as some of the root folder config files:

Some of this would be duplicated, but copying some YAML but not all of it from other files might be painful:

This would close #1337, dxw/accessibility-manual#143, dxw/accessibility-manual#144, and dxw/accessibility-manual#145


Note that we are open to exploring new platforms for the playbook in future, so we should be mindful of not overengineering a solution to the duplication and parity problem if it ends up being a short term one

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant