Improve Local Dev Setup Documentation and Contribution Guidelines #339
Reference in New Issue
Block a user
Delete Branch "add-local-dev-setup-guides"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
We've had several local setup issues and self-hosting questions:
The goal of this PR is to consolidate all of these into one spot.
I've updated the README and CONTRIBUTING guide alongside some additional setup guides in the Wiki:
These guides are a WIP and will be centralized places for us to communicate the best way to get started for local development and self-hosting.
As someone currently trying to get this setup for dev this looks useful to me. Only thing that stood out was line 38 of the README, it gets rid of the shell syntax highlighting, admittedly not that useful but better to have it imo.
This is amazingly well done 👏🏻
Notice in the individual setup guides in the wiki it mentions setting up Node - however - so far - the codebase doesn't need it (using importmaps instead), so perhaps some setup complexity that could be removed from the wiki?
@robzolkos good point, will remove those for now!
Should using Docker with the dev container be included or are y'all thinking about moving away from that?
@leemcalilly are you referring to adding a dedicated guide for developing locally with Dev Containers?
@robzolkos may have to jump in on that one—I'm not using the Dev Container myself but I've seen a few questions surrounding it.