logging-log4j-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gary Gregory <garydgreg...@gmail.com>
Subject Re: Log4j for Scala
Date Sat, 12 Dec 2015 00:28:12 GMT
Should the package name include ".experimental." ?

Gary

On Fri, Dec 11, 2015 at 3:52 PM, Ralph Goers <ralph.goers@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.popma@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.goers@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.staldal@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 <garydgregory@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.staldal@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 <garydgregory@gmail.com>
>>> wrote:
>>>
>>>> On Dec 5, 2015 6:05 AM, "Ralph Goers" <ralph.goers@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 <garydgregory@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.staldal@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.goers@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 <boards@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 <garydgregory@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" <boards@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.staldal@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
<
>>>> garydgregory@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.staldal@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 <
>>>> boards@gmail.com> wrote:
>>>> >>>>>>>>>>>
>>>> >>>>>>>>>>> Looks like it could be handy.
>>>> >>>>>>>>>>>
>>>> >>>>>>>>>>> On 26 October 2015 at 12:29,
Gary Gregory <
>>>> garydgregory@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.staldal@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.staldal@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: garydgregory@gmail.com
| ggregory@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 <boards@gmail.com>
>>>> >>>>>>>>>>
>>>> >>>>>>>>>>
>>>> >>>>>>>>>>
>>>> >>>>>>>>>>
>>>> >>>>>>>>>> --
>>>> >>>>>>>>>>
>>>> >>>>>>>>>>
>>>> >>>>>>>>>> Mikael Ståldal
>>>> >>>>>>>>>> Senior software developer
>>>> >>>>>>>>>>
>>>> >>>>>>>>>> Magine TV
>>>> >>>>>>>>>> mikael.staldal@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: garydgregory@gmail.com | ggregory@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.staldal@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 <boards@gmail.com>
>>>> >>>>>
>>>> >>>>>
>>>> >>>>>
>>>> >>>>>
>>>> >>>>> --
>>>> >>>>> Matt Sicker <boards@gmail.com>
>>>> >>>>
>>>> >>>>
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>> --
>>>> >>>
>>>> >>>
>>>> >>> Mikael Ståldal
>>>> >>> Senior software developer
>>>> >>>
>>>> >>> Magine TV
>>>> >>> mikael.staldal@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.staldal@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.
>>>
>>
>>
>>
>> --
>> E-Mail: garydgregory@gmail.com | ggregory@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.staldal@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.
>
>
>
>


-- 
E-Mail: garydgregory@gmail.com | ggregory@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

Mime
View raw message