mirror of
https://github.com/spf13/viper
synced 2024-11-16 18:07:02 +00:00
d2e3a7e5c2
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
845 B
845 B
4. Use separate GitHub organization for new packages
Date: 2021-07-20
Status
Proposed
References 2. Prefer making backward compatible changes
References 3. Extract components with heavy dependencies from the core
Context
The core Viper package is under a personal GitHub account which makes collaborative development a bit difficult.
Decision
Create new Go modules in the go-viper organization. Keep the core library under Steve's personal account for backward compatibility purposes.
Consequences
It'll be easier to create new modules and to add new functionality to Viper without having to add new dependencies to the core library.