-
-
Notifications
You must be signed in to change notification settings - Fork 229
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
Concept: modularise and open source site components #1584
Comments
@mathisonian Did you have a specific sense of which components would be most useful to be thinking about here? |
I think the following would be helpful to start thinking about as independent pieces:
We'd want them each to be independently packaged, versioned, and released. I don't have a strong stance on if its better to break these modules into their own repos or keep them in a monorepo using something like lerna. The monorepo structure is likely nicer to work with. |
Ah, Ierna looks cool! It sounds to me like a monorepo would be best for internal development, provided it's still easy to work on just one project at a time, and the build system is sane. Looks like Ierna and Nx solve the build problem. |
This issue has had no activity within 10 months. It is considered stale and will be closed in 7 days unless it is worked on or tagged as pinned. |
High level vision
We want to be able to remix site elements easily to quickly make new pages and new visualisations.
To enable this, we'd like to identify and make modular and consumable elements that are high value for reuse.
Proposed changes
Sub-issues
The text was updated successfully, but these errors were encountered: