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

obnam: removed #44422

Merged
merged 1 commit into from
Aug 3, 2018
Merged

obnam: removed #44422

merged 1 commit into from
Aug 3, 2018

Conversation

mstarzyk
Copy link
Contributor

@mstarzyk mstarzyk commented Aug 3, 2018

Motivation for this change

Obnam has been retired for a year. See: https://obnam.org/

NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE!

The Obnam project is retired. See https://blog.liw.fi/posts/2017/08/13/retiring_obnam/ for more information. Please use another backup solution instead.

NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE!

Things done
  • Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS)
  • Built on platform(s)
    • NixOS
    • macOS
    • other Linux distributions
  • Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
  • Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
  • Tested execution of all binary files (usually in ./result/bin/)
  • Determined the impact on package closure size (by running nix path-info -S before and after)
  • Fits CONTRIBUTING.md.

Sorry, something went wrong.

Partially verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
We cannot verify signatures from co-authors, and some of the co-authors attributed to this commit require their commits to be signed.
@GrahamcOfBorg GrahamcOfBorg added 8.has: clean-up 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin 10.rebuild-linux: 0 This PR does not cause any packages to rebuild on Linux labels Aug 3, 2018
@xeji xeji merged commit af176db into NixOS:master Aug 3, 2018
@mstarzyk mstarzyk deleted the remove-obnam branch August 3, 2018 19:50
@dotlambda
Copy link
Member

I don't think we should simply remove backup software from our repo. While people should certainly not do any new backups using obnam, there are probably still people relying on it for restoring their old ones. Therefore, I vote to revert this change. We might want to mark obnam as broken or insecure and provide a link to the announcement.

@xeji
Copy link
Contributor

xeji commented Aug 3, 2018

I don't think it's our responsibility to slowly phase out software after the upstream project has been officially dead for a year.

There are probably still people relying on it for restoring their old ones.

Nothing's really deleted from git. Anyone who really needs the package can just copy the expression locally and build it locally.

But feel free to revert if you disagree.

@rvl
Copy link
Contributor

rvl commented Sep 8, 2018

After updating my NixOS channel I have realised that it's time to find a new backup program. :-)

I think removing it from nixpkgs reflects the author's wishes because he asked for it to removed from the next release of Debian.

Lucky Nix users can run nix run -f channel:nixos-18.03 obnam, which should work for years to come.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
8.has: clean-up 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin 10.rebuild-linux: 0 This PR does not cause any packages to rebuild on Linux
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants