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

revise directory upper bound for cautious-file #157

Closed
byorgey opened this issue May 21, 2018 · 2 comments
Closed

revise directory upper bound for cautious-file #157

byorgey opened this issue May 21, 2018 · 2 comments
Assignees

Comments

@byorgey
Copy link

byorgey commented May 21, 2018

The cautious-file package was uploaded in 2013 and it looks like a Hackage trustee made a revision in 2015. The maintainer (greenrd) has not been seen in quite a while and the listed source repository does not exist anymore (it was on patch-tag).

I would like the directory upper bound for cautious-file to be revised to allow directory < 1.4. I have tested that it builds, and also reviewed the code to see whether there is any potential breakage:

augustine :: ~/src/cautious-file-1.0.2 » grep Directory **/*.{hs,hsc}
src/System/IO/Cautious.hs:import System.Directory (canonicalizePath, renameFile)
Test.hs:import System.Directory (removeFile)

The only reverse dependencies of cautious-file are tbox (long abandoned) and diagrams-haddock (my package).

@hvr
Copy link
Contributor

hvr commented May 21, 2018

Here's the activity log of greenrd

 2008-12-14 13:14:12+00 | hlongurl       | 0.9.1       |    0
 2009-01-25 13:56:04+00 | hlongurl       | 0.9.3       |    0
 2009-03-12 17:19:35+00 | semaphore-plus | 0.1         |    0
 2009-03-19 20:49:34+00 | NonEmpty       | 0.1         |    0
 2009-03-23 00:36:51+00 | hranker        | 0.1         |    0
 2009-03-23 01:13:58+00 | hranker        | 0.1.1       |    0
 2009-04-20 06:48:57+00 | monoid-record  | 0.1         |    0
 2009-04-20 06:57:15+00 | hskeleton      | 0.1         |    0
 2009-04-23 21:23:40+00 | pkggraph       | 0.1         |    0
 2009-06-23 18:21:54+00 | hskeleton      | 0.1.1       |    0
 2009-06-23 18:29:07+00 | zeroth         | 2009.6.23   |    0
 2009-06-23 18:57:45+00 | zeroth         | 2009.6.23.2 |    0
 2009-06-23 19:15:42+00 | zeroth         | 2009.6.23.3 |    0
 2009-07-19 21:56:24+00 | cautious-file  | 0.1.1       |    0
 2009-07-20 06:55:26+00 | cautious-file  | 0.1.2       |    0
 2009-07-20 11:16:38+00 | cautious-file  | 0.1.3       |    0
 2009-07-28 09:40:06+00 | cautious-file  | 0.1.4       |    0
 2009-07-31 09:42:57+00 | cautious-file  | 0.1.5       |    0
 2011-05-12 23:42:12+00 | cautious-file  | 1.0         |    0
 2013-01-01 21:35:07+00 | cautious-file  | 1.0.2       |    0
 2015-03-26 10:52:32+00 | machines-zlib  | 0.1.0       |    0
 2015-03-28 12:49:45+00 | github-utils   | 0.1.0       |    0
 2017-06-03 11:09:37+00 | beeminder-api  | 1.0         |    0
 2017-06-03 11:44:16+00 | hoggl          | 0.2.0.0     |    0

So I'd say the maintainer is still around. However, to accelerate things we can do the relaxation and inform the author.

@hvr hvr self-assigned this May 21, 2018
@hvr
Copy link
Contributor

hvr commented May 21, 2018

I've performed the requested relaxation (and a few additional metadata tweaks while at it); see

http://hackage.haskell.org/package/cautious-file-1.0.2/revisions/

and informed the author via email.

@hvr hvr closed this as completed May 21, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants