-
-
Notifications
You must be signed in to change notification settings - Fork 15.3k
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
cawbird: init at 1.0.1, replace corebird #70168
Conversation
I would dislike the idea of silently aliasing a package, maybe mark the other as broken and raise a warning if its referenced? |
b96951f
to
3dbc74d
Compare
@Lassulus I marked COrebird as broken and added a comment in the expression referencing cawbird. |
From my perspective this PR is ready, I just squashed all cawbird-related commits. Sorry @FRidh, I don't need your review. The notification has been cause by an improper rebase. |
@GrahamcOfBorg build cawbird |
I think the sdImage commit is misplaced? |
@Lassulus yes it is, but I don't know how to get rid of it. I'm surprised it was added to the PR diff, as I just picked the existing commits in their previous order in my rebase -_- |
Btw, this should also be backported to 19.09 |
|
Cawbird is a fork of the discontinued Corebird Twitter client. Co-Authored-By: Jon <jonringer@users.noreply.github.com>
@jonringer Fixed it. Still am surprised that just touching a commit without changing it with rebase sets it to "committed by me" :\ |
@GrahamcOfBorg eval |
if you change the base, you change the commit hash and so you are partly responsible |
But I did not change the base but only the most recent commits, leaving their predecessors completely unchanged ( |
@jonringer all checks have passed |
code LGTM, I would just like another opinion about deprecation mechanisms. @Ma27 whats your opinion? |
In that case I guess that it's fine to use Regarding corebird: as it seems to be/get EOLed I'd vote for dropping the package entirely and add a note in the release notes (we could also do |
so we merge this now and @schmittlauch makes a new PR where he deletes corebird and throws the error message in all-packges.nix ? |
@Lassulus As this PR already marks Corebird as broken, I better drop Corebird right away in this PR. Give me a minute… |
@Lassulus done |
huh github now shows the file as moved and shows the diff internally, a little bit confusing but I guess we can't do anything about it? I will try to rerun it and merge it afterwards |
If we want to get this into 19.09, shall I add an entry to the release notes in the backport? |
yes, add the notes to the stable manual in the backport |
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.
tested with nix-review, opened it, watched my twitter timeline
backport: #70287 |
Motivation for this change
Cawbird is a fork of the discontinued Corebird Twitter client.
We probably want to drop Corebird from nixpkgs as it doesn't even work anymore. The question is whether we want to make the
corebird
attribute point tocawbird
instead for easy transitioning.Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nix-review --run "nix-review wip"
./result/bin/
)nix path-info -S
before and after)Notify maintainers
cc @jonafato