Skip to content

[FEATURE] Package structure changes for project #133

@shravanshetty1

Description

@shravanshetty1

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.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions