-
Notifications
You must be signed in to change notification settings - Fork 108
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
remove bud and misleading onboarding docs #477
Conversation
This has been planned for some time. It seems necessary to do so now because after updating inputs to track NixOS 22.05 channels and releases, checks fail unexpectedly, with the traces leading back to `bud`. Disabling its modules allows checks to run successfully. Rather than figuring out what's going wrong with `bud`, it seems more appropriate to remove it as planned.
Many many people have complained about the misleading documentation. Rather than continuing the path of "we need to fix this", we can reduce the harmful effects of the inaccurate docs by removing them all together. Since much of the confusion in the "getting started" docs came from `bud`-specific instructions, and `bud` is being removed, removing the inaccurate docs also seems like it can be a kick towards replacing them. Also: - The NixOS manual is the canonical guide to installation. We don't need to repeat its instructions. - The numerous references to networking configuration don't have a place within Digga -- I'm assuming these are `bud`-specific things which are no longer relevant with `bud` gone.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. @blaggacao correct me if I'm wrong, but you probably don't have time maintain bud atm, so removing it is probably the right move at this point.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice! LGTM bud has been on the chopping block for long enough
support nixos 22.05 + remove bud and misleading onboarding docs (via #477)
This has been planned for some time.
It seems necessary to do so now because after updating inputs to track
NixOS 22.05 channels and releases, checks fail unexpectedly, with the
traces leading back to
bud
. Disabling its modules allows checks torun successfully.
Rather than figuring out what's going wrong with
bud
, it seems moreappropriate to remove it as planned.
Because this is closely related to updating Digga/Devos to support 22.05,
I've set #476 as a base branch.
Many many people have complained about the misleading documentation.
Rather than continuing the path of "we need to fix this", we can reduce
the harmful effects of the inaccurate docs by removing them all
together.
Since much of the confusion in the "getting started" docs came from
bud
-specific instructions, andbud
is being removed, removing theinaccurate docs also seems like it can be a kick towards replacing them.
Also:
to repeat its instructions.
within Digga -- I'm assuming these are
bud
-specific things which areno longer relevant with
bud
gone.fixes #418