-
David
Any one of those is a deal breaker.
You can also do your own searches... look for "why maven sucks":
http://www.google.com/search?q=why+maven+sucks
ex: http://betarelease.github.com/2009/06/01/top-ten-reasons-why-maven-sucks.html
If find this discussion really silly because it should be more like...
"how come you can't see that maven sucks?"
I'm not saying that ant is the end all best tool out there either...
but even after all these years, it is certainly better than maven.
jon
I don't think maintaining two builds is any fun.
-
David
[1] https://github.com/mfriedenhagen/sardine
I don't think maintaining two builds is any fun.
> On Tue, Jul 5, 2011 at 8:29 AM, David Kocher <dko...@sudo.ch> wrote:
>
>> I don't think maintaining two builds is any fun.
>>
>
> I concur.
>
> When Maven gets the ability to take a .zip file from a website, extract the
> right jar file and host it in some magical repository somewhere... that will
> be the point it is a useful tool.
What use case is that?
> p.s. How do you feel about the board of apache throwing all the sonatype
> employees off the Maven PMC for acting like asshats?
Does this affect Sardine in any way if using Maven or not?
>
> jon
> When Maven gets the ability to take a .zip file from a website, extract theWhat use case is that?
> right jar file and host it in some magical repository somewhere... that will
> be the point it is a useful tool.
> p.s. How do you feel about the board of apache throwing all the sonatypeDoes this affect Sardine in any way if using Maven or not?
> employees off the Maven PMC for acting like asshats?
>>> p.s. How do you feel about the board of apache throwing all the sonatype
>>> employees off the Maven PMC for acting like asshats?
>>
>> Does this affect Sardine in any way if using Maven or not?
>
>
> It affects the maven community, yes. The only people contributing to maven
> are sonatype employees. If they decide one day that they want to change
> something that breaks things (or start charging to use maven), then they
> have every right to do that. I prefer to depend on truly open projects.
There would be a fork on day one I suppose. See Hudson/Jenkins for reference.
There would be a fork on day one I suppose. See Hudson/Jenkins for reference.
> On Tue, Jul 5, 2011 at 11:31 AM, David Kocher <dko...@sudo.ch> wrote:
>
>>> When Maven gets the ability to take a .zip file from a website, extract
>> the
>>> right jar file and host it in some magical repository somewhere... that
>> will
>>> be the point it is a useful tool.
>>
>> What use case is that?
>
>
> The whole reason why maven weenies whine about using maven is so that they
> can add it to their pom.xml dependencies easily. If Maven could deal with
> getting jars from more than just the main repo's (or have the main repo's
> import jars from .zip files), then this problem would be solved and nobody
> would care what built it, just so long as they can download it.
I do like that feature as well. I don't know of any limitation in Maven to rely solely on the central repository. We are perfectly fine setting up our own repo in the SVN if we wanted to do so and not rely on central.
I do like that feature as well. I don't know of any limitation in Maven to rely solely on the central repository. We are perfectly fine setting up our own repo in the SVN if we wanted to do so and not rely on central.
Hello,
I think this might be easily done using a repository element in the
pom. See https://github.com/mfriedenhagen/sardine/blob/master/pom.xml#L304.
As there is a bug in httpclient-4.1.1 affecting compression
(https://issues.apache.org/jira/browse/HTTPCLIENT-1075), I build the
4.1.2-SNAPSHOT version
(http://huschteguzzel.de/hudson/job/httpclient-4.1.x/) and have
Jenkins serve the artifacts from this build via a plugin
(http://huschteguzzel.de/hudson/plugin/repository/project/httpclient-4.1.x/LastSuccessful/repository/).
And there are google code projects which use SVN as a repository
(http://code.google.com/p/selenium/source/browse/#svn%2Frepository%2Forg%2Fseleniumhq%2Fselenium%253Fstate%253Dclosed).
I even encountered one, which uses github for the sources and
google-code SVN for repositories only.
Best Regards
Mirko
--
http://illegalstateexception.blogspot.com/
https://github.com/mfriedenhagen/
https://bitbucket.org/mfriedenhagen/
You misunderstood. I mean maintaining our own repository with all dependencies and reference it in the POM which has precedence over central.
Jon
Missplet on my ipone
My pro argument beside the technical ones mentioned before in this thread for Maven is to make it easy for third parties to use Sardine. Maven is the de-facto standard (as much as I hate to use the word "standard" as a synonym for market leader) for that. And we should care about this, as easier integration drives adoption. More users means more bugs reported, contributors and improving the feedback cycle in general. Therfore improving Sardine itself. Size matters for open source.
-
David