Closed GoogleCodeExporter closed 9 years ago
As of 16:45 EDT, your repository is again not answering HTTP requests,
preventing
access and slowing down builds.
Original comment by ryan.daum
on 29 Mar 2010 at 8:59
We have been talking about this recently, and want to improve things. I think
we'll
be able to put a bit of effort into this soon.
Thanks much for the offer of help on setting this up. We may well take you up
on
this. Are your artifacts built by Maven, or using something else?
Original comment by ingen...@gmail.com
on 30 Mar 2010 at 5:45
Hi,
FYI, there is a fork that provide a mavenized build for spymemcached (and add
SLF4J as
default logging fwk) : http://github.com/yaourt/java-memcached-client-slf4j
Hope this could help
Original comment by thomas.s...@gmail.com
on 31 Mar 2010 at 2:43
Re: help setting this up, my builds are using Maven, but as long as you are
providing
a valid POM with all the right stuff in it (license, etc. etc.) and are GPG
encoding
your artifacts the OSSRH process is the same.
That said I personally don't see the advantage of maintaining a non-Maven build
for
spymemcached. I mavenized it myself a year or so ago and there was nothing in
there
that didn't fit easily into a standard Maven2 build.
Original comment by ryan.daum
on 31 Mar 2010 at 2:47
Ryan,
While it's very important that all users are able to integrate the code
seamlessly into their projects, it's not very
important to me to throw away things that I consider important in replacing a
working build tool that requires me to do
more work for less just so a file can be downloaded from a web server.
To begin to respond to your statement about not seeing the advantage of
maintaining a non-maven build, consider the
alternative from my perspective.
Here's one part that I dislike: The mvn release plugin wants to operate the
SCM for you -- it wants to tag. I don't like
how it tags. My tags currently look like this:
http://pastebin.com/spam.php?i=1vQnC78C
Important points:
* List of changes
* List of contributors
* List of bugs fixed
* GPG signature on the tag ensuring cryptographic certainty of the source
Also, I have a tool that goes through my list of tags to generate my changelog:
http://dustin.github.com/java-
memcached-client/changelog.html
I give up all of those things with the mvn release tool *and* I have to edit
and commit a file just to set my version
number. Right now, I just write a tag, which is exactly the same as the
release notes, and then I do a build and move it
into place.
But yes, we do intend to make it easier for you to consume this, and I'm
certainly open to having more than one way for
developers to do builds. Releasing code through maven just does not seem to
make sense.
Original comment by dsalli...@gmail.com
on 1 Apr 2010 at 6:22
(sorry for the strange wrapping -- google's browser isn't getting along with
google's
other services very well the last couple of days)
Original comment by dsalli...@gmail.com
on 1 Apr 2010 at 6:24
This is possible, and maybe even practical without too much hassle. Should be
investigated.
http://dustin.github.com/2010/04/01/why-not-maven.html
Original comment by ingen...@gmail.com
on 24 Sep 2010 at 1:58
buildr is updated and has maven 2 support, so will try to fix this proper
Original comment by ingen...@gmail.com
on 20 Apr 2011 at 6:16
Complete:
http://files.couchbase.com/maven2/
Original comment by ingen...@gmail.com
on 8 Jun 2011 at 10:49
Original issue reported on code.google.com by
ryan.daum
on 1 Mar 2010 at 6:46