GitHub user aaron-ai edited a discussion: Migrate logging related artifact to
an independent apache repository.
The groupId currently used by the logging module in RocketMQ is not very
neutral, and some developers from the community have suggested that we move it
under the groupId of `org.apache.rocketmq`. There are two potential solutions
available:
The first solution is to establish a new repository called rocketmq-logging,
while the second solution is to place it in
[rocketmq-external](https://github.com/apache/rocketmq-externals).
The logging module has the following characteristics: the shaded logback is not
universal and is specifically shaded for RocketMQ. this is a project customized
for the RocketMQ main repository. However, Maven multi-module projects are not
very friendly towards the independent shaded modules, so it is not very
suitable to have it in the RocketMQ main repository.
Additionally, since ASF repositories cannot be deleted and can only be
archived, we need to carefully consider this to avoid unnecessary archiving
operations in the future. for example:
[rocketmq-client-rust](https://github.com/apache/rocketmq-client-rust)
GitHub link: https://github.com/apache/rocketmq/discussions/6526
This is an automatically sent email for dev@rocketmq.apache.org.
To unsubscribe, please send an email to: dev-unsubscr...@rocketmq.apache.org