apache/incubator-hugegraph-toolchain

[Summary] toolchain release v1.0 todo list

simon824 opened this issue · 3 comments

High Priority (高优先级)

  • fix license & binary issue
    • remove binary test file & download them #425 #434
    • fix 3rd party code refer problems #426
    • check if there are any GPL/CC license & better to add a action/ci for it
  • support hubble dockerfile
  • binary package inspection, description, signature
  • adapt the latest server version V1.0
  • add license head for hubble-fe (idea's Update CopyRight function and check with rat plugi)
  • fix hubble bug #377
  • fix loader's spark jackson problem
  • #339 @imbajin
  • #336 @simon824
  • #338 @simon824
  • Check the licenses of all dependent third-party libraries
    • Find all the dependent license/NOTICE files (unzip the jar package or go to the source code repository) and copy them to the licenses directory of the toolchains repository (refer to the link)
    • Check whether the license conflicts with Apache2.0
  • old pr review & merge ---- @javeme @imbajin @zyxxoo @coderzc etc.

Normal Priority (中优先级)

  • rename com.baidu to org.apache and adjust the package style #366
    • loader module
    • tools module
    • client module
    • hubble module

Low Priority (低优先级)

  • CVE security check & fix the code/dependencies problem
  • add rat ci @JackyYangPassion
  • clean the code (refer PR)
  • fix the auth error in client's test (now just ignore it)

we could separate the TODOs in each repository (and link them to Projects), will be more clearly (like this)

Image

and the task table could divide them automatically: ( @coderzc )

Image

Update: I have updated the summary template, other repo could refer it ⛳

i can try "add rat ci" @simon824 @imbajin

#352 for client model