You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@flex.apache.org by Alex Harui <ah...@adobe.com> on 2016/03/11 06:14:23 UTC

Do we have the latest Flex PMD? (was Re: FlexPMD Build Error)


On 3/10/16, 7:32 PM, "Justin Mclean" <ju...@classsoftware.com> wrote:

>Hi,
>
>> Yes, but any code in the BSD version that isn't in the Apache version
>> can't just be committed to the Apache repo without causing a mix of
>> licenses.
>
>Not sure where you going with this. BSD is a Category A comparable
>licence.[1]  No-one has committed anything to the Apache repo from that
>source code but if they did  (and I’m not even sure it’s required) it
>would be a simple matter of adding the Adobe BSD license/copyright to
>LICENSE. [2] Having a mix of compatible licenses is non an issue and lot
>of Apache project do that. If it was a large amount of the code it would
>be nice to ask for permission first.

Adobe intended to donate the latest version of FlexPMD and have it
relicensed from BSD to ALv2.  Chris Dutz is claiming the donated code is
stale.  Clint M pushed a copy he had to GH but claimed he got it from the
same place I did.  If his version is newer, it would be preferable to get
any additional code in Clint's version donated and relicensed to ALv2.

Yes, you can mix BSD and ALv2 code, but that is not the intent here, nor
IMO, is it in the best interests of the ASF and the Apache Flex community
to take code that is under BSD and not an SGA.  We should try to get a
good code base entirely under ALv2 when it is possible, and I believe it
is possible in this situation, assuming Clint's version is in fact newer.

Plus there's that whole thread on an ASF list about how to deal with
source headers for mixed BSD and ALv2 content :-(.  All-ALv2 will be much
simpler, if this is even an issue at all.

-Alex


Re: Do we have the latest Flex PMD? (was Re: FlexPMD Build Error)

Posted by Alex Harui <ah...@adobe.com>.

On 3/11/16, 7:55 AM, "Clint M" <cm...@gmail.com> wrote:
>
>I'll see if I can build the FlexPMD donated to Apache today and if so I'll
>take my version down.

That would be great.  Or even doing a file compare to see what is
different.

Thanks,
-Alex


Re: Do we have the latest Flex PMD? (was Re: FlexPMD Build Error)

Posted by Clint M <cm...@gmail.com>.
I'm sure the version that Alex pulled and donated is >= the version that I
uploaded.

I wasn't aware that FlexPMD had been donated and lives in the
flex-utilities repo.

On the original thread the person was unable to build from source.

The reason that I uploaded it is because it also contained the compiled
jars that I was able to build 5 years ago. as well as what I think are the
dependencies (but I may be wrong about that).

I thought the OP was trying to build from the old source and given it's age
and the fact that it uses maven to download dependencies from various
internet sources (maybe Adobe, maybe the m2 repo, maybe anywhere online) I
wasn't surprised he couldn't build it.

I read Christofer Dutz answer in which he seemed like he was unable to
build the code either.

So the only benefit is that I uploaded the compiled binaries and the
original source.

I'll see if I can build the FlexPMD donated to Apache today and if so I'll
take my version down.

On Thu, Mar 10, 2016 at 10:43 PM, Alex Harui <ah...@adobe.com> wrote:

>
>
> On 3/10/16, 9:38 PM, "Justin Mclean" <ju...@classsoftware.com> wrote:
>
> >Hi,
> >
> >> Adobe intended to donate the latest version of FlexPMD and have it
> >> relicensed from BSD to ALv2.
> >
> >That certainly would be simplier and I agree prefereed. Do you know if
> >Adobe are prepared to do the work and if so what the timeframe would be?
>
> All I'm trying to do is get someone else to compare Clint's version vs the
> Apache Flex version and report findings.  Maybe Apache Flex does have the
> latest version.
>
> -Alex
>
>

Re: Do we have the latest Flex PMD? (was Re: FlexPMD Build Error)

Posted by Alex Harui <ah...@adobe.com>.

On 3/10/16, 9:38 PM, "Justin Mclean" <ju...@classsoftware.com> wrote:

>Hi,
>
>> Adobe intended to donate the latest version of FlexPMD and have it
>> relicensed from BSD to ALv2.
>
>That certainly would be simplier and I agree prefereed. Do you know if
>Adobe are prepared to do the work and if so what the timeframe would be?

All I'm trying to do is get someone else to compare Clint's version vs the
Apache Flex version and report findings.  Maybe Apache Flex does have the
latest version.

-Alex


Re: Do we have the latest Flex PMD? (was Re: FlexPMD Build Error)

Posted by Justin Mclean <ju...@classsoftware.com>.
Hi,

> Adobe intended to donate the latest version of FlexPMD and have it
> relicensed from BSD to ALv2. 

That certainly would be simplier and I agree prefereed. Do you know if Adobe are prepared to do the work and if so what the timeframe would be?

> Plus there's that whole thread on an ASF list about how to deal with
> source headers for mixed BSD and ALv2 content :-(.

In that particular case the BSD licensed code is missing the normal BSD header so that’s a different issue. It’s also the unusual situation were there's a release containing 700+ files without BSD (or Apache) headers and only a dozen or so files with Apache headers. There are also multiple (30+?) contributors involved so a SGA would difficult.

Thanks,
Justin