Skip to content

Report a problem:

Problems can be reported via Microsoft Teams in your team channel within the "IT - Codey" team.

Please include the following information:

Report type:
Docs problem report a bug instead →
Path:
/vnext/contributing/adr/
Message:

DESCRIBE THE PROBLEM BEFORE SUBMITTING TO CODEY

Architecture Decision Log

Introduction

With this log, we tend to keep track of choices made throughout the project and give insight and context around those choices.

More information about the purpose of the architecture decision log (ADL) can be found here.

Note: This log is append only, even rejected choices are here to stay and can give valuable information on why they didn't make it at the time.

Records

DescriptionDecisionDecision DateScope
Package Dependencies Or Peer DependenciesApproved22/10/2022All published packages
Modular Export Single Entry For Component LibraryApproved27/10/2022codey-components
upgrade codey development and documentation strategyApproved07/11/2022General
Extend The Component Library with PrimeVueApproved21/11/2022codey-components
Limit vite rollup externals to peer and Xerius packagesRejected15/12/2022codey-components, codey-composables
Set all peer- and dependencies as externalApproved15/12/2022codey-components, codey-composables
Creation of codey core package with sub modulesApproved17/05/2023codey-composables, codey-core
Ship codey core as typescriptApproved (Reverted)06/06/2023codey-core
Ship codey core as JS (revert TS shipping)Approved26/06/2023codey-core
Further Adoption Of Prime Vue Components With Theming CapabilitiesApproved11/07/2024codey-components, codey-style
Use resizeobserver for ApplicationShell layoutApproved11/04/2025codey-components