Open erri120 opened 1 year ago
Potential candidate for closing in the future. I checked off the other projects that got moved away from main in order to be more 'up to date'.
Another potential candidate for this is 'Workspaces'. I also considered 'Diagnostics', however that's so intrinsically tied to our DataModel that it perhaps is better left as part of the App itself.
This can probably be closed.
Tasks:
NexusMods.Paths
(+ the testing helper lib)NexusMods.Hashing.xxHash64
NexusMods.FileExtractor
NexusMods.DataModel.RateLimiting
The meta-repository will be included by every other repository as a submodule, and the included files will be symlinked. It should include files like
.editorconfig
,.gitignore
,.gitattributes
,LICENSE
, and pre-setup.github/workflows
.The result of this should be standalone repositories that contain a single library, at best, working CI with test coverage and a release pipeline to push packages to NuGet. These repositories should all have the same layout, follow the same coding styles and the only differences should come from the code itself.