wu-sheng commented on PR #9681: URL: https://github.com/apache/skywalking/pull/9681#issuecomment-1257157568
One of the SkyWalking APIs and integration design principles is, doesn't add many implicit mechanisms as Spring did. We don't say Spring is bad, we just want to lower the bar of ppl who want to contribute to SkyWalking. Today, if you want to learn a project deeply involved in Spring, pure knowing Java is not enough. I think you were new to SkyWalking codebases, you could try to recall your old days, and compare them with what you are trying to do right now. The new ppl in the future would be very confused about how a field would work magically. The OAL engine(a compiling language) and MAL/LAL engines(groovy based) have already put a very high bar when ppl want to change SkyWalking OAP server. But at least, right now, the module management mechanism is still simple. Let's keep this as much as possible. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
