-
Notifications
You must be signed in to change notification settings - Fork 26
Description
Any suggestions regarding package structure changes should be made here and should be handled in a seperate issue
@Sriep
We can come to consensus about package structure changes here -
Suggestion: GitHub expects Go repositories to have their root directory be a Go source directory. I recommend collapsing the code/go/0chain.net directories. So that the contents of 0chain.net is added to the blobber root, and the code directory deleted. This way the Blobber's go package structure will not change, it will just be more readily available to GitHub actions.
I agree with the above suggestions.
Would like to add that we should move all 'main' packages in cmd directory. We should also review and remove unneeded packages such as docker.aws probably rename docker.local to something else, the conductor is probably not used anymore, bin directory can be merged with docker.local.