Hi, ++1 , (I am very glad to heart splitting repo.) --- Personally, skywalking-java looks like skywalking for Java language. Could we name it skywalking-agent-java or skywalking-java-agent? (Even I know we named other languages in this format, skywalking-{language})
Haochao Zhuang kezhenxu94@apache <kezhenx...@apache.org> 于2021年8月24日周二 上午9:53写道: > Hi, I’m big +1 to split the repo into two, > the reason for me is to make it more clear and reasonable to maintain, > also, for new contributors they usually don't understand why Java agent > is different with other languages' agents and they usually mix the backend > with Java agent because they are in the same repo. > > As for the CI waiting time, if splitting the repo can reduce the time, > splitting the CI tasks into backend and agent, and only run the tasks > when their corresponding codes are changed, can also reduce the time. > > > > On Aug 23, 2021, at 17:56, Sheng Wu <wush...@apache.org> wrote: > > > > Hi > > > > In case not everyone noticed, the main CI-IT task time of our main > > repo is closing in one hour. > > Our e2e tasks and plugin tests are still efficient, but CI-IT will be > > a time blocker for us shortly. > > > > In my mind, the only option would be to split the java agent from the > > main repo codebase and create a skywalking-java repo instead. This is > > still not urgent, but the trend is very clear. > > When we reach that point, we will not have any so-called main-repo > > anymore. Everything would be a component, and replaceable. > > > > There is no action planned to be taken, but I hope everyone could know > > this day will come eventually. If the time is over 60 mins, we may > > have no option, but to do it. > > > > Sheng Wu 吴晟 > > Twitter, wusheng1108 > > ————————— > Zhenxu Ke (柯振旭) > GitHub @kezhenxu94 > >