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

Reply via email to