Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Review developer setup docs, automate setup process #1379

Open
daveoconnor opened this issue Oct 24, 2024 · 1 comment
Open

Review developer setup docs, automate setup process #1379

daveoconnor opened this issue Oct 24, 2024 · 1 comment
Assignees
Labels
Maintenance Things that need updated

Comments

@daveoconnor
Copy link
Collaborator

The documentation for developer onboarding is spread across multiple files, with inconsistent and/or unclear commands that are to be used. Much of this could be automated and consolidated.

@daveoconnor daveoconnor self-assigned this Oct 24, 2024
@daveoconnor daveoconnor converted this from a draft issue Oct 24, 2024
@rbbeeston rbbeeston moved this to Accepted in website-v2 Oct 24, 2024
@sdarwin
Copy link
Collaborator

sdarwin commented Oct 24, 2024

@daveoconnor

notice the scripts in docs/scripts:

  • dev-bootstrap-linux.sh
  • dev-bootstrap-macos.sh
  • dev-bootstrap-win.ps1

Each of those is aimed at going from 'nothing' to 'a running docker-compose website'. Documented in development_setup_notes.md.

You are right, after that initial step, continuing on, it could be consolidated and/or automated further. Importing releases for example.

@rbbeeston rbbeeston added the Maintenance Things that need updated label Nov 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Maintenance Things that need updated
Projects
Status: Accepted
Development

No branches or pull requests

3 participants