This is the project idea list for the current round of open source collaborations at Creative Commons (CC).
Medium
Large (~350 hours)
The new design system, Vocabulary, has been implemented to varying degrees across several Creative Commons web entities, versioning and features do not have full parity and each implementation merits a further investigation, course correction, expansion, and cleanup.
Ancillary CC websites implement the current versions and features of the latest Vocabulary codebase in a consistent and stable manner. Necessary new features are identified, built, and implemented upstream into Vocabulary itself where relevant, localized features are implemented into the codebase of each project where necessary.
Identify and catalog features present on current sites, but missing within Vocabulary. Document migration paths between conflicting or missing UX patterns. Rewrite and/or refactor the codebase of each ancillary site, maintaining its original function, while implementing the Vocabulary design system; migrating implementations from NPM dependency chains to more simplistic static code, where needed; building out new features as necessary locally or within the Vocabulary codebase itself. Using simple, standards-compliant, and accessible HTML, CSS, and minimal JavaScript.
We are open to original ideas for documentation improvements.
Please talk to us on the #cc-dev-workprograms
channel on Slack or via the mailing list to find a mentor for the project before submitting your proposal.