Re: Donating Microscoped code

2016-03-24 Thread David Blevins
The code is significantly harder without the Java 8 computeIfAbsent on
hashmap.

In terms of time, I wish I had more to give.  I was on the road 49 out of
52 weeks last year and this year is no different.

I've pretty much sacrificed every bit of time and work-life balance
possible in hopes to produce more for others.  It's a work in progress


-David


On Thu, Mar 24, 2016 at 6:47 PM, John D. Ament 
wrote:

> I don't mind looking at it a bit further.  You're the only contributor and
> you're a long standing ASF guy.  Of course one big issue is that you're
> using a modern, supported JVM version.  We're still on the archaic 1.6 JDK.
>
> One thing to point out, your license is already assigning ownership to the
> ASF -
>
> https://github.com/tomitribe/microscoped/blob/master/microscoped-timer/pom.xml#L3
> not
> sure if that's intentional or not.
>
> Here's a reference to what it looks like when its not licensed to the ASF.
> https://github.com/johnament/hammock/blob/master/pom.xml#L1
>
> The big difference - licensed under vs licensed to.
>
> John
>
> On Thu, Mar 24, 2016 at 9:39 PM David Blevins 
> wrote:
>
> > John had asked on twitter if this code could be donated.  Absolutely.
> >
> > https://tomitribe.io/projects/microscoped <
> > https://tomitribe.io/projects/microscoped>
> >
> > I feel bad writing a “come and get it” email.  90% of the code was
> written
> > between 12am and 5am the night before the related JavaOne talk. Not by
> > choice. :)
> >
> > Is there anyone with time to help?
> >
> >
> > --
> > David Blevins
> > http://twitter.com/dblevins
> > http://www.tomitribe.com
> >
> >
>


1.6 to be the last release to support Java 1.6?

2016-03-24 Thread John D. Ament
Hey guys,

I've brought this topic up before without much positive response.  I figure
I'll bring it up again.

I'd like to propose that DeltaSpike 1.6 be the last minor release to
support Java 1.6.  I suspect that most users are already using Java 7 or
higher.  None of our builds in CI (builds.apache.org) currently run on 1.6
either, so while we can say from a syntax standpoint we're 1.6 compliant
I'm not sure we can say from a JDK Library standpoint we don't rely on
anything from Java 7.

We're one of the few projects that probably still supports Java 6 as a
mainline development, so I was hoping we could just cut 1.6 as 1.6
compliant, if we need to cut patch releases of 1.6 to apply patches, but
with DeltaSpike 1.7 and on, focus on Java 7 and up.

John


Re: Donating Microscoped code

2016-03-24 Thread John D. Ament
I don't mind looking at it a bit further.  You're the only contributor and
you're a long standing ASF guy.  Of course one big issue is that you're
using a modern, supported JVM version.  We're still on the archaic 1.6 JDK.

One thing to point out, your license is already assigning ownership to the
ASF -
https://github.com/tomitribe/microscoped/blob/master/microscoped-timer/pom.xml#L3
not
sure if that's intentional or not.

Here's a reference to what it looks like when its not licensed to the ASF.
https://github.com/johnament/hammock/blob/master/pom.xml#L1

The big difference - licensed under vs licensed to.

John

On Thu, Mar 24, 2016 at 9:39 PM David Blevins 
wrote:

> John had asked on twitter if this code could be donated.  Absolutely.
>
> https://tomitribe.io/projects/microscoped <
> https://tomitribe.io/projects/microscoped>
>
> I feel bad writing a “come and get it” email.  90% of the code was written
> between 12am and 5am the night before the related JavaOne talk. Not by
> choice. :)
>
> Is there anyone with time to help?
>
>
> --
> David Blevins
> http://twitter.com/dblevins
> http://www.tomitribe.com
>
>


Donating Microscoped code

2016-03-24 Thread David Blevins
John had asked on twitter if this code could be donated.  Absolutely.

https://tomitribe.io/projects/microscoped 


I feel bad writing a “come and get it” email.  90% of the code was written 
between 12am and 5am the night before the related JavaOne talk. Not by choice. 
:)

Is there anyone with time to help?


-- 
David Blevins
http://twitter.com/dblevins
http://www.tomitribe.com