...but the main reason for breaking up into modules is not build speed. On Fri, May 5, 2017 at 9:40 AM, Mikael Ståldal <mikael.stal...@magine.com> wrote:
> I think we should continue to break up things into modules, but keep them > in the same repo. > > On Fri, May 5, 2017 at 2:16 AM, Remko Popma <remko.po...@gmail.com> wrote: > >> Why don't we focus on making the build faster instead of this module & >> repo break-up? >> >> We know this breakup is adding all kinds of complexity but we are only >> *hoping* (not sure) that it will make the build faster. >> >> The way I've heard Ralph and Matt describe it, the build currently >> requires the most time consuming part (running the tests) to be repeated >> three times! Wouldn't that be the first thing to look at? >> >> Is this a Maven issue? Can it be fixed? Are we open to considering >> alternatives like Gradle? >> >> I'm concerned we're focusing on the wrong problem. We can break up the >> modules later for the right reasons (dependencies etc). >> >> Remko >> >> >> >> (Shameless plug) Every java main() method deserves http://picocli.info >> >> > On May 5, 2017, at 1:58, Ralph Goers <ralph.go...@dslextreme.com> >> wrote: >> > >> > Because the build takes forever. >> > >> > Ralph >> > >> >> On May 4, 2017, at 9:00 AM, Mikael Ståldal <mikael.stal...@magine.com> >> wrote: >> >> >> >> I am not sure it is worth the effort to keep things in different repos >> at >> >> this point. >> >> >> >> I can see a point in keeping the Scala stuff in its own repo since it >> needs >> >> Java 8 and scala compiler for building. The same goes for log4j-kotlin >> and >> >> any other language bindings we might want to do. >> >> >> >> But for logging-log4j-tools, why? It has no other build requirements >> than >> >> the main repo. >> >> >> >> >> >>>> On Thu, May 4, 2017 at 5:55 PM, Gary Gregory <garydgreg...@gmail.com> >> wrote: >> >>> >> >>>>> On Thu, May 4, 2017 at 8:08 AM, Matt Sicker <boa...@gmail.com> >> wrote: >> >>>> >> >>>> I think we should really get the other git repos released before we >> make >> >>> a >> >>>> 2.9 release. The thing holding that back, in my opinion, is figuring >> out >> >>>> how to manage the website and documentation for all these separate >> >>> modules >> >>>> that aren't even in the same Maven project anymore. >> >>> >> >>> Which makes it harder to work with... :-( >> >>> >> >>> Gary >> >>> >> >>> >> >>>> >> >>>>> On 4 May 2017 at 09:44, Mikael Ståldal <mikael.stal...@magine.com> >> >>>> wrote: >> >>>> >> >>>>> I have extracted the SocketServer stuff from log4j-core to new >> >>>> log4j-server >> >>>>> module: >> >>>>> https://issues.apache.org/jira/browse/LOG4J2-1851 >> >>>>> >> >>>>> That module is in the new logging-log4j-tools repo. However, that >> repo >> >>> is >> >>>>> not ready for making a release. Is anyone going to do that before >> the >> >>> 2.9 >> >>>>> release, or should we move the log4j-server module back to the main >> >>> repo >> >>>>> for the time being? >> >>>>> >> >>>>> -- >> >>>>> [image: MagineTV] >> >>>>> >> >>>>> *Mikael Ståldal* >> >>>>> Senior software developer >> >>>>> >> >>>>> *Magine TV* >> >>>>> mikael.stal...@magine.com >> >>>>> Grev Turegatan 3 | 114 46 Stockholm, Sweden | www.magine.com >> >>>>> >> >>>>> Privileged and/or Confidential Information may be contained in this >> >>>>> message. If you are not the addressee indicated in this message >> >>>>> (or responsible for delivery of the message to such a person), you >> may >> >>>> not >> >>>>> copy or deliver this message to anyone. In such case, >> >>>>> you should destroy this message and kindly notify the sender by >> reply >> >>>>> email. >> >>>> >> >>>> >> >>>> >> >>>> -- >> >>>> Matt Sicker <boa...@gmail.com> >> >>> >> >>> >> >>> >> >>> -- >> >>> E-Mail: garydgreg...@gmail.com | ggreg...@apache.org >> >>> Java Persistence with Hibernate, Second Edition >> >>> <https://www.amazon.com/gp/product/1617290459/ref=as_li_ >> >>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459& >> >>> linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b >> 1af9fe6a2b8> >> >>> >> >>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l= >> am2&o=1&a= >> >>> 1617290459> >> >>> JUnit in Action, Second Edition >> >>> <https://www.amazon.com/gp/product/1935182021/ref=as_li_ >> >>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021& >> >>> linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac >> 902a24de418%22 >> >>> >> >>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l= >> am2&o=1&a= >> >>> 1935182021> >> >>> Spring Batch in Action >> >>> <https://www.amazon.com/gp/product/1935182951/ref=as_li_ >> >>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951& >> >>> linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B% >> >>> 7Blink_id%7D%7D%22%3ESpring+Batch+in+Action> >> >>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l= >> am2&o=1&a= >> >>> 1935182951> >> >>> Blog: http://garygregory.wordpress.com >> >>> Home: http://garygregory.com/ >> >>> Tweet! http://twitter.com/GaryGregory >> >> >> >> >> >> >> >> -- >> >> [image: MagineTV] >> >> >> >> *Mikael Ståldal* >> >> Senior software developer >> >> >> >> *Magine TV* >> >> mikael.stal...@magine.com >> >> Grev Turegatan 3 | 114 46 Stockholm, Sweden | www.magine.com >> >> >> >> Privileged and/or Confidential Information may be contained in this >> >> message. If you are not the addressee indicated in this message >> >> (or responsible for delivery of the message to such a person), you may >> not >> >> copy or deliver this message to anyone. In such case, >> >> you should destroy this message and kindly notify the sender by reply >> >> email. >> > >> > >> > > > > -- > [image: MagineTV] > > *Mikael Ståldal* > Senior software developer > > *Magine TV* > mikael.stal...@magine.com > Grev Turegatan 3 | 114 46 Stockholm, Sweden | www.magine.com > > Privileged and/or Confidential Information may be contained in this > message. If you are not the addressee indicated in this message > (or responsible for delivery of the message to such a person), you may not > copy or deliver this message to anyone. In such case, > you should destroy this message and kindly notify the sender by reply > email. > -- [image: MagineTV] *Mikael Ståldal* Senior software developer *Magine TV* mikael.stal...@magine.com Grev Turegatan 3 | 114 46 Stockholm, Sweden | www.magine.com Privileged and/or Confidential Information may be contained in this message. If you are not the addressee indicated in this message (or responsible for delivery of the message to such a person), you may not copy or deliver this message to anyone. In such case, you should destroy this message and kindly notify the sender by reply email.