gocsaf / csaf

Tools to download or provide CSAF (Common Security Advisory Framework) documents.
https://csaf.io
40 stars 23 forks source link

Complete transition to structured logging for aggregator #540

Open bernhardreiter opened 7 months ago

bernhardreiter commented 7 months ago

Using structured logging as introduced with #530 is an advantage but removing --verbose may be considered an API change and thus would trigger a major release (e.g. 4), maybe changing the logging output is also a change in behavior.

This issues is to consider the implications and plan when to remove verbose and how to release the addition. A variant could be to let verbose set a logging level and do a minor release if the log output is not considered part of significant interface.