github mustbeperfect/definitive-opensource v0.8.5-beta

11 hours ago

This release brings about 63 new projects and two major changes; complete refactoring and a switch to UV python tooling.

Refactoring:
We completely redesigned the directory structure to accommodate a monorepo with a Go CLI utility and Vue web client planned for this year. Specifically, a new /apps directory was created and the original /source directory was moved under a new /core directory which includes everything related to the core of the project.

Other minor directory changes include:

  • /components and /data which are not “code” have been moved out of /source to parent /core
  • There are now /dynamic and /static sub-directories within data
  • /readmes is now inside of /resources

UV:
UV has been initialized within /core to handle dependencies and facilitate scalability. We are also using Ruff for linting and formatting. We will likely add a CI pipeline on the GitHub side to use Ruff on push as well, but we'll set this up simultaneously with Go and TS when that code starts being written.

All GitHub action workflows have also been changed to use UV.

New Contributors

Don't miss a new definitive-opensource release

NewReleases is sending notifications on new releases.