Nycto / Hasher

A small Scala library for easily generating hashes (md5, sha1, sha256, sha512, crc32, bcrypt, hmacs, pbkdf2)
MIT License
186 stars 40 forks source link

404 #10

Closed mfirry closed 7 years ago

mfirry commented 9 years ago

http://maven.spikemark.net/roundeights gives 404

Nycto commented 9 years ago

The directories have read permissions locked down, so you can't browse. But the files themselves are available. For example:

http://maven.spikemark.net/roundeights/com/roundeights/hasher_2.11/1.0.0/hasher_2.11.pom

I've been meaning to make the directories readable for a while, but just haven't done it yet. I've closed previous tickets, but I suppose I need a reminder to do this, so I'm leaving this one open

mfirry commented 9 years ago

Hmmm... this is not what sbt looks for though.

I added

libraryDependencies ++= Seq(
  "com.roundeights" %% "hasher" % "1.0.0"
)

I get [warn] http://maven.spikemark.net/roundeights/com/roundeights/hasher_2.11/1.0.0/hasher_2.11-1.0.0.pom

Nycto commented 9 years ago

That URL works for me. Here it is being loaded through a proxy:

http://anonymouse.org/cgi-bin/anon-www.cgi/http://maven.spikemark.net/roundeights/com/roundeights/hasher_2.11/1.0.0/hasher_2.11-1.0.0.pom

Is there perhaps a firewall between you and it?

mfirry commented 9 years ago

It works now. That's weird. No, no proxy. Thanks so much!

arobertn commented 9 years ago

This actually relates to the issue I was going to report. Is there any chance this can be hosted at a mature, well-known maven repo? We don't want to have to end up embedding the dependency into our project at some point down the road.

Nycto commented 9 years ago

For unrelated reasons, I would rather tweak the existing repo than switch. Is there something specific you need addressed?

arobertn commented 9 years ago

Just the reasoning I gave, vague, unspecific, and non-watertight though it might be. :-) Would like to feel the odds are good the repo will still be there 5 years down the road while our app is still shipping. Not that there aren't other factors weighing into library selection (probability of maintained code, tradeoffs of direct embedding vs repo dependency, etc.), but for better or for worse, this is how one person is looking at it!

danslapman commented 8 years ago

It don't work for me too. Why don't just publish jar to jCenter?

cm-wada-yusuke commented 8 years ago

Just now, internal server error occurred...

Nycto commented 8 years ago

Cloudant is apparently down, causing the error: https://twitter.com/CloudantStatus

danslapman commented 8 years ago

@Nycto I see there were similar problems in the past, why You just don't switch to another repo?

danellis commented 8 years ago

+1 for switching. 500 error is breaking builds.

@Nycto Is there any reason this can't be on Maven Central?

danslapman commented 8 years ago

Now. Again :(

Nycto commented 8 years ago

Seems to be working for me: http://anonymouse.org/cgi-bin/anon-www.cgi/http://maven.spikemark.net/roundeights/com/roundeights/hasher_2.11/1.0.0/hasher_2.11.pom

taig commented 8 years ago

You might as well use it via JitPack: https://jitpack.io/#Nycto/Hasher/v1.2.0

Nycto commented 7 years ago

Alright. Relent. Despite my distaste for using Nexus, I cut a ticket to Sonatype to start publish to maven central. I'm resolving this ticket.