Dnia 2014-04-10, czw o godzinie 12:21 -0400, Greg Trasuk pisze:

> Patches welcome!  And new committers needed.

(...)

> People have commented that the build system and the source code structure is 
> difficult to understand, and prevents them from participating in the 
> development.  I understand that, but I also think that when we start to talk 
> about changing the build system, there’s a couple of incorrect assumptions at 
> work.
> 
> First, we need to realize that the build system is there to produce 
> artifacts.  In the case of the current releases, these artifacts are, in 
> fact, published to Maven Central.  So although River isn’t built using Maven, 
> it is certainly compatible with Maven.  A downstream project can use any 
> build system that can access Maven Central’s repository.  That at least 
> covers Grails, Ivy, and Maven, and probably others.
> 
> Second, at the current time, River releases one source package that includes 
> everything that River delivers, and so right now, everything River releases 
> is built using the archaic (but working!) River build system.

I think you missed the point.

I'm already a user, and I'm perfectly happy with the current build
system. In fact I couldn't care less about the build system.
Provided I remain a user.

But becoming a contributor, or even a committer is entirely another
matter. I don't understand the project structure and I don't want to
touch those ant scripts, especially classanddepjar task, with a stick,
let alone modify it.

(...)

> Having said that, I wouldn’t jump in and “Mavenize River”.  Why would we need 
> to take on such a huge job, if the current build system works (ugly though it 
> is)?

>From my perspective, as long River is built this way, "Patches (not)
welcome!".


Reply via email to