Sounds good then. On Mon, Dec 14, 2015 at 6:13 PM, Ralph Goers <ralph.go...@dslextreme.com> wrote:
> Sure. > > Ralph > > On Dec 14, 2015, at 9:41 AM, Mikael Ståldal <mikael.stal...@magine.com> > wrote: > > Can it still depend on log4-api version 2.5 then? > > > On Mon, Dec 14, 2015 at 5:37 PM, Ralph Goers <ralph.go...@dslextreme.com> > wrote: > >> I’d actually suggest using a version that has nothing to do with Log4j’s >> versioning at this point. For example 0.9 is a great way to let people know >> it isn’t GA. >> >> Ralph >> >> On Dec 14, 2015, at 9:29 AM, Matt Sicker <boa...@gmail.com> wrote: >> >> I'm pretty sure you can use different versions for different modules. We >> just keep the same version across the project. Making it 2.5-beta1 sounds >> fine to me. >> >> On 14 December 2015 at 03:00, Mikael Ståldal <mikael.stal...@magine.com> >> wrote: >> >>> My intention is to make a public release, which is easily accessible >>> (binaries through Maven central), but mark it as preview somehow to be able >>> to get some feedback before we commit to a final API. >>> >>> I would prefer if we could use the same group and artifact names as in >>> the final, but include something in the version which marks it as preview. >>> Such as "2.5-beta1" >>> >>> On Sat, Dec 12, 2015 at 12:15 PM, Ralph Goers < >>> ralph.go...@dslextreme.com> wrote: >>> >>>> I believe I could run the release plugin against just his module, but I >>>> have never tried that. Or the process could be done manually. >>>> >>>> Sent from my iPad >>>> >>>> On Dec 11, 2015, at 11:44 PM, Remko Popma <remko.po...@gmail.com> >>>> wrote: >>>> >>>> I thought Mikael's intention was to make the scala module part of the >>>> next release, while somehow marking it as experimental so that we can still >>>> make changes to the API depending on user feedback. >>>> >>>> I don't mind either way, but is there any way to release only the scala >>>> module? >>>> >>>> Remko >>>> >>>> Sent from my iPhone >>>> >>>> On 2015/12/12, at 14:56, Ralph Goers <ralph.go...@dslextreme.com> >>>> wrote: >>>> >>>> If it builds by default it will be part of the next release, which I am >>>> not certain is assured yet. I think that is why he wants to release it >>>> separately. >>>> >>>> Ralph >>>> >>>> On Dec 11, 2015, at 8:21 PM, Remko Popma <remko.po...@gmail.com> wrote: >>>> >>>> I'm assuming that Mikael has verified some use cases on the dev branch, >>>> so it should be okay to build this module by default. No need for setting >>>> up a separate profile AFAIC. >>>> >>>> Sent from my iPhone >>>> >>>> On 2015/12/12, at 9:43, Ralph Goers <ralph.go...@dslextreme.com> wrote: >>>> >>>> That seems like a bit of a pain. It would be better to specify the >>>> classifier as experimental but you can’t do that in the pom as I recall. I >>>> think you have to specify the project as of type pom and then use the maven >>>> helper plugin to attach it as an artifact with a classifier. >>>> >>>> OTOH, the artifact name could be log4j-scala-experimental. >>>> >>>> Ralph >>>> >>>> On Dec 11, 2015, at 5:28 PM, Gary Gregory <garydgreg...@gmail.com> >>>> wrote: >>>> >>>> Should the package name include ".experimental." ? >>>> >>>> Gary >>>> >>>> On Fri, Dec 11, 2015 at 3:52 PM, Ralph Goers < >>>> ralph.go...@dslextreme.com> wrote: >>>> >>>>> That is true. In fact, we could add an “experimental" profile to the >>>>> parent pom that has the experimental modules in it. They wouldn’t have to >>>>> build by default. >>>>> >>>>> Ralph >>>>> >>>>> On Dec 11, 2015, at 2:49 PM, Remko Popma <remko.po...@gmail.com> >>>>> wrote: >>>>> >>>>> Why not just put it on master and _document_ it as "experimental, >>>>> feedback requested". >>>>> >>>>> That way we simply use our existing release process and instead of >>>>> 2.5.1, our next release would be 2.6. >>>>> >>>>> Sent from my iPhone >>>>> >>>>> On 2015/12/12, at 3:05, Ralph Goers <ralph.go...@dslextreme.com> >>>>> wrote: >>>>> >>>>> With SVN we had a separate branch for experimental stuff. In fact, >>>>> that is where Log4j 2 originated. I am not sure how to do the same thing >>>>> with git. If you have an account at github you could put the project >>>>> there. But we really can’t publish anything officially from there. >>>>> >>>>> If you have a proposal on how to do this please let us know. >>>>> >>>>> Ralph >>>>> >>>>> On Dec 11, 2015, at 10:12 AM, Mikael Ståldal < >>>>> mikael.stal...@magine.com> wrote: >>>>> >>>>> I do not really know that it means to do RM stuff for Log4j. >>>>> >>>>> I think it would be enough to release the Scala modules, and let them >>>>> depend on Log4j API 2.5, if that is possible. >>>>> >>>>> On Fri, Dec 11, 2015 at 6:09 PM, Gary Gregory <garydgreg...@gmail.com> >>>>> wrote: >>>>> >>>>>> Seems fine with me. Label it 2.6-beta1? Mikael, are you feeling up to >>>>>> trying your hand at RM duties? >>>>>> >>>>>> Should we release just these Scala modules as 2.6-beta1 or the whole >>>>>> suite? >>>>>> >>>>>> Gary >>>>>> >>>>>> On Fri, Dec 11, 2015 at 9:07 AM, Mikael Ståldal < >>>>>> mikael.stal...@magine.com> wrote: >>>>>> >>>>>>> So can we release some Scala API preview now when 2.5 is out? >>>>>>> >>>>>>> On Mon, Dec 7, 2015 at 3:58 AM, Gary Gregory <garydgreg...@gmail.com >>>>>>> > wrote: >>>>>>> >>>>>>>> On Dec 5, 2015 6:05 AM, "Ralph Goers" <ralph.go...@dslextreme.com> >>>>>>>> wrote: >>>>>>>> > >>>>>>>> > It would make more sense to me to release the scala beta as a >>>>>>>> single separate module. Then integrate it once you are sure. >>>>>>>> >>>>>>>> +1 >>>>>>>> >>>>>>>> Gary >>>>>>>> >>>>>>>> > >>>>>>>> > Speaking of a release I am happy to start the release today if we >>>>>>>> are ready. I just want to review the delete stuff Remko just added. >>>>>>>> > >>>>>>>> > Ralph >>>>>>>> > >>>>>>>> > On Dec 5, 2015, at 6:45 AM, Gary Gregory <garydgreg...@gmail.com> >>>>>>>> wrote: >>>>>>>> > >>>>>>>> >> Maybe we could release 2.5 ASAP and the do a 2.6-beta _at the >>>>>>>> same time_ with the Scala modules. >>>>>>>> >> >>>>>>>> >> Gary >>>>>>>> >> >>>>>>>> >> On Dec 4, 2015 6:31 AM, "Mikael Ståldal" < >>>>>>>> mikael.stal...@magine.com> wrote: >>>>>>>> >>> >>>>>>>> >>> How should we proceed on this? It would be good to be able to >>>>>>>> release some beta or preview version of this and get some feedback from >>>>>>>> Scala developers before we make the API final. >>>>>>>> >>> >>>>>>>> >>> On Fri, Oct 30, 2015 at 1:10 AM, Ralph Goers < >>>>>>>> ralph.go...@dslextreme.com> wrote: >>>>>>>> >>>> >>>>>>>> >>>> The artifact name does not have to match the directory name. >>>>>>>> However, we were advised that they should or else some of the Maven >>>>>>>> plugins >>>>>>>> might have problems. I think the site plugin was one of them. >>>>>>>> >>>> >>>>>>>> >>>> Ralph >>>>>>>> >>>> >>>>>>>> >>>>> On Oct 29, 2015, at 1:56 PM, Matt Sicker <boa...@gmail.com> >>>>>>>> wrote: >>>>>>>> >>>>> >>>>>>>> >>>>> I know you can change the artifact name via <finalName> or >>>>>>>> something like that. >>>>>>>> >>>>> >>>>>>>> >>>>> On 29 October 2015 at 15:52, Gary Gregory < >>>>>>>> garydgreg...@gmail.com> wrote: >>>>>>>> >>>>>> >>>>>>>> >>>>>> It does in all the maven projects i know. I think certain >>>>>>>> maven behaviors relies on this... >>>>>>>> >>>>>> >>>>>>>> >>>>>> Gary >>>>>>>> >>>>>> >>>>>>>> >>>>>> On Oct 29, 2015 1:21 PM, "Matt Sicker" <boa...@gmail.com> >>>>>>>> wrote: >>>>>>>> >>>>>>> >>>>>>>> >>>>>>> The folder name doesn't have to match the module name I >>>>>>>> thought. >>>>>>>> >>>>>>> >>>>>>>> >>>>>>> On 29 October 2015 at 04:23, Mikael Ståldal < >>>>>>>> mikael.stal...@magine.com> wrote: >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Yes, look at branch LOG4J-1181 in Git. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> My plan is to add log4j-scala_2.10 as well. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Wed, Oct 28, 2015 at 7:51 PM, Gary Gregory < >>>>>>>> garydgreg...@gmail.com> wrote: >>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>>> Right, so the Maven module folder name will be like that >>>>>>>> too, right? >>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>>> Gary >>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>>> On Wed, Oct 28, 2015 at 2:11 AM, Mikael Ståldal < >>>>>>>> mikael.stal...@magine.com> wrote: >>>>>>>> >>>>>>>>>> >>>>>>>> >>>>>>>>>> Yes, Scala does not maintain binary compatibility >>>>>>>> between major versions. There is a convention for encoding this into >>>>>>>> Maven >>>>>>>> artifact IDs, it will be: "log4j-scala_2.10", "log4j-scala_2.11" etc. >>>>>>>> >>>>>>>>>> >>>>>>>> >>>>>>>>>> On Mon, Oct 26, 2015 at 7:29 PM, Matt Sicker < >>>>>>>> boa...@gmail.com> wrote: >>>>>>>> >>>>>>>>>>> >>>>>>>> >>>>>>>>>>> Looks like it could be handy. >>>>>>>> >>>>>>>>>>> >>>>>>>> >>>>>>>>>>> On 26 October 2015 at 12:29, Gary Gregory < >>>>>>>> garydgreg...@gmail.com> wrote: >>>>>>>> >>>>>>>>>>>> >>>>>>>> >>>>>>>>>>>> I keep on hearing that Scala suffers from a lot >>>>>>>> compatibility issues from version to version. Would is make sense to >>>>>>>> tag on >>>>>>>> a version to the module to account for this, like log4j-scala-2.11.7? >>>>>>>> >>>>>>>>>>>> >>>>>>>> >>>>>>>>>>>> Gary >>>>>>>> >>>>>>>>>>>> >>>>>>>> >>>>>>>>>>>> On Mon, Oct 26, 2015 at 10:18 AM, Mikael Ståldal < >>>>>>>> mikael.stal...@magine.com> wrote: >>>>>>>> >>>>>>>>>>>>> >>>>>>>> >>>>>>>>>>>>> I am thinking of making a log4j module, >>>>>>>> "log4j-scala", with a Scala wrapper for Log4j 2, inspired from >>>>>>>> >>>>>>>>>>>>> https://github.com/typesafehub/scala-logging >>>>>>>> >>>>>>>>>>>>> >>>>>>>> >>>>>>>>>>>>> Would that make sense? >>>>>>>> >>>>>>>>>>>>> >>>>>>>> >>>>>>>>>>>>> -- >>>>>>>> >>>>>>>>>>>>> >>>>>>>> >>>>>>>>>>>>> >>>>>>>> >>>>>>>>>>>>> Mikael Ståldal >>>>>>>> >>>>>>>>>>>>> Senior software developer >>>>>>>> >>>>>>>>>>>>> >>>>>>>> >>>>>>>>>>>>> Magine TV >>>>>>>> >>>>>>>>>>>>> mikael.stal...@magine.com >>>>>>>> >>>>>>>>>>>>> Regeringsgatan 25 | 111 53 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. >>>>>>>> >>>>>>>>>>>> >>>>>>>> >>>>>>>>>>>> >>>>>>>> >>>>>>>>>>>> >>>>>>>> >>>>>>>>>>>> >>>>>>>> >>>>>>>>>>>> -- >>>>>>>> >>>>>>>>>>>> E-Mail: garydgreg...@gmail.com | ggreg...@apache.org >>>>>>>> >>>>>>>>>>>> Java Persistence with Hibernate, Second Edition >>>>>>>> >>>>>>>>>>>> JUnit in Action, Second Edition >>>>>>>> >>>>>>>>>>>> Spring Batch in Action >>>>>>>> >>>>>>>>>>>> Blog: http://garygregory.wordpress.com >>>>>>>> >>>>>>>>>>>> Home: http://garygregory.com/ >>>>>>>> >>>>>>>>>>>> Tweet! http://twitter.com/GaryGregory >>>>>>>> >>>>>>>>>>> >>>>>>>> >>>>>>>>>>> >>>>>>>> >>>>>>>>>>> >>>>>>>> >>>>>>>>>>> >>>>>>>> >>>>>>>>>>> -- >>>>>>>> >>>>>>>>>>> Matt Sicker <boa...@gmail.com> >>>>>>>> >>>>>>>>>> >>>>>>>> >>>>>>>>>> >>>>>>>> >>>>>>>>>> >>>>>>>> >>>>>>>>>> >>>>>>>> >>>>>>>>>> -- >>>>>>>> >>>>>>>>>> >>>>>>>> >>>>>>>>>> >>>>>>>> >>>>>>>>>> Mikael Ståldal >>>>>>>> >>>>>>>>>> Senior software developer >>>>>>>> >>>>>>>>>> >>>>>>>> >>>>>>>>>> Magine TV >>>>>>>> >>>>>>>>>> mikael.stal...@magine.com >>>>>>>> >>>>>>>>>> Regeringsgatan 25 | 111 53 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. >>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>>> -- >>>>>>>> >>>>>>>>> E-Mail: garydgreg...@gmail.com | ggreg...@apache.org >>>>>>>> >>>>>>>>> Java Persistence with Hibernate, Second Edition >>>>>>>> >>>>>>>>> JUnit in Action, Second Edition >>>>>>>> >>>>>>>>> Spring Batch in Action >>>>>>>> >>>>>>>>> Blog: http://garygregory.wordpress.com >>>>>>>> >>>>>>>>> Home: http://garygregory.com/ >>>>>>>> >>>>>>>>> Tweet! http://twitter.com/GaryGregory >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Mikael Ståldal >>>>>>>> >>>>>>>> Senior software developer >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Magine TV >>>>>>>> >>>>>>>> mikael.stal...@magine.com >>>>>>>> >>>>>>>> Regeringsgatan 25 | 111 53 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> >>>>>>>> >>>>> >>>>>>>> >>>>> >>>>>>>> >>>>> >>>>>>>> >>>>> >>>>>>>> >>>>> -- >>>>>>>> >>>>> Matt Sicker <boa...@gmail.com> >>>>>>>> >>>> >>>>>>>> >>>> >>>>>>>> >>> >>>>>>>> >>> >>>>>>>> >>> >>>>>>>> >>> -- >>>>>>>> >>> >>>>>>>> >>> >>>>>>>> >>> 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 >>>>>>> <http://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. >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> E-Mail: garydgreg...@gmail.com | ggreg...@apache.org >>>>>> <ggreg...@apache.org> >>>>>> Java Persistence with Hibernate, Second Edition >>>>>> <http://www.manning.com/bauer3/> >>>>>> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> >>>>>> Spring Batch in Action <http://www.manning.com/templier/> >>>>>> 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 >>>>> <http://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. >>>>> >>>>> >>>>> >>>>> >>>> >>>> >>>> -- >>>> E-Mail: garydgreg...@gmail.com | ggreg...@apache.org >>>> <ggreg...@apache.org> >>>> Java Persistence with Hibernate, Second Edition >>>> <http://www.manning.com/bauer3/> >>>> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> >>>> Spring Batch in Action <http://www.manning.com/templier/> >>>> 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 >>> <http://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> >> >> >> > > > -- > [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.