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

"Not you: team." (Rework README) #482

Merged
merged 3 commits into from May 20, 2020
Merged

Conversation

cole-h
Copy link
Member

@cole-h cole-h commented May 6, 2020

Some of the information in the README is outdated, such as the sections
detailing the privileges of known users (everybody is now a known user).
The only distinction made is between that of trusted users and everybody
else. Trusted users gain an additional host to run builds and tests on:
x86_64-darwin. Everybody else is locked to x86_64-linux and
aarch64-linux.

With the removal of all mentions of "known users", the
config.{extra-,}known-users.json files have also been removed. This
change will require coordination with the infrastructure repo [1] --
namely, a PR removing references to these files (otherwise, I imagine,
deploys will fail).

Something Graham has mentioned a few times is how he wants to decouple
ofborg from his persona. Thus, @ofborg is now used in place of
@GrahamcOfBorg everywhere possible (it is still possible to use
@GrahamcOfBorg, so it has not been removed from the codebase at this
time).

[1] https://github.com/ofborg/infrastructure


Thanks to @sorki, there is now a Hacking section that details a
quick-and-dirty way to get started with working on ofborg's internals.

Depends on ofborg/infrastructure#21.

Closes #445.

EDIT: I've removed the "Running a Build" section from the README and placed its contents in the Wiki: https://github.com/NixOS/ofborg/wiki/Operating-a-Builder/

Copy link
Member

@grahamc grahamc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes! Thank you! (cc @andir for title.)

sorki and others added 3 commits May 16, 2020 13:58
Co-Authored-By: Cole Helbling <cole.e.helbling@outlook.com>
Some of the information in the README is outdated, such as the sections
detailing the privileges of known users (everybody is now a known user).
The only distinction made is between that of trusted users and everybody
else. Trusted users gain an additional host to run builds and tests on:
x86_64-darwin. Everybody else is locked to x86_64-linux and
aarch64-linux.

With the removal of all mentions of "known users", the
`config.{extra-,}known-users.json` files have also been removed. This
change will require coordination with the infrastructure repo [1] --
namely, a PR removing references to these files (otherwise, I imagine,
deploys will fail).

Something Graham has mentioned a few times is how he wants to decouple
ofborg from his persona. Thus, `@ofborg` is now used in place of
`@GrahamcOfBorg` everywhere possible (it is still possible to use
`@GrahamcOfBorg`, so it has not been removed from the codebase at this
time).

[1] https://github.com/ofborg/infrastructure
@cole-h cole-h merged commit bf3e5db into NixOS:released May 20, 2020
@cole-h cole-h deleted the not-you-team branch May 20, 2020 17:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Fix trusted/known users description in README
3 participants