myfaces-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gerhard Petracek <gerhard.petra...@gmail.com>
Subject Re: Fw: [DISCUSS] legal files in WARs like samples etc
Date Tue, 20 Sep 2011 09:25:22 GMT
there was a discussion [1] about it.

regards,
gerhard

[1] http://goo.gl/UccA6

http://www.irian.at

Your JSF powerhouse -
JSF Consulting, Development and
Courses in English and German

Professional Support for Apache MyFaces



2011/9/20 Mark Struberg <struberg@yahoo.de>

> oops this should have been gone to the list^^
>
> LieGrue,
> strub
>
>
>
> ----- Forwarded Message -----
> > From: Mark Struberg <struberg@yahoo.de>
> > To: Leonardo Uribe <lu4242@gmail.com>
> > Cc:
> > Sent: Tuesday, September 20, 2011 9:13 AM
> > Subject: Re: [DISCUSS] legal files in WARs like samples etc
> >
> > oops, we must not use LPGL at all, as it's a Category X license and not
> > compatible with ALv2 [1].
> > Is there some alternative for it?
> >
> > LieGrue,
> > strub
> >
> > [http://www.apache.org/legal/3party.html#transition]
> >
> >
> >
> > ----- Original Message -----
> >>  From: Leonardo Uribe <lu4242@gmail.com>
> >>  To: MyFaces Development <dev@myfaces.apache.org>; Mark Struberg
> > <struberg@yahoo.de>
> >>  Cc:
> >>  Sent: Tuesday, September 20, 2011 2:07 AM
> >>  Subject: Re: [DISCUSS] legal files in WARs like samples etc
> >>
> >>  Hi Mark
> >>
> >>  Ok, I see. I think we have a problem with
> >>  trinidad-components-showcase. It has jhighlight-1.0.jar and its
> >>  license is LGPL.
> >>
> >>  The other WARs bundled in other projects (I believe they) are ok .
> >>
> >>  regards,
> >>
> >>  Leonardo Uribe
> >>
> >>  2011/9/19 Mark Struberg <struberg@yahoo.de>:
> >>>   Hi Leo!
> >>>
> >>>   Imo we should go through all WAR files we create and check which jars
> > they
> >>  contain.
> >>>   Maybe it's perfectly fine and we only distribute ASF internal or
> >>  CategoryA stuff.
> >>>
> >>>   In this case not much should be needed. Otherwise we must check the
> >>  licenses of the libs and see which requirements they have.
> >>>
> >>>   LieGrue,
> >>>   strub
> >>>
> >>>
> >>>
> >>>   ----- Original Message -----
> >>>>   From: Leonardo Uribe <lu4242@gmail.com>
> >>>>   To: MyFaces Development <dev@myfaces.apache.org>
> >>>>   Cc:
> >>>>   Sent: Tuesday, September 20, 2011 12:18 AM
> >>>>   Subject: Re: [DISCUSS] legal files in WARs like samples etc
> >>>>
> >>>>   Hi
> >>>>
> >>>>   Could you be more specific? what should we do? just do not
> > distribute
> >>>>   WAR files? add a note?
> >>>>
> >>>>   regards,
> >>>>
> >>>>   Leonardo Uribe
> >>>>
> >>>>   2011/9/19 Gerhard Petracek <gerhard.petracek@gmail.com>:
> >>>>>    +1
> >>>>>    regards,
> >>>>>    gerhard
> >>>>>
> >>>>>    http://www.irian.at
> >>>>>
> >>>>>    Your JSF powerhouse -
> >>>>>    JSF Consulting, Development and
> >>>>>    Courses in English and German
> >>>>>
> >>>>>    Professional Support for Apache MyFaces
> >>>>>
> >>>>>
> >>>>>
> >>>>>    2011/9/19 Jakob Korherr <jakob.korherr@gmail.com>
> >>>>>>
> >>>>>>    +1
> >>>>>>
> >>>>>>    Regards,
> >>>>>>    Jakob
> >>>>>>
> >>>>>>    2011/9/19 Mark Struberg <struberg@yahoo.de>:
> >>>>>>    > Hi folks!
> >>>>>>    >
> >>>>>>    >
> >>>>>>    > I'm pretty sure this doesn't only hit
> > Trinidad
> >>  but also a
> >>>>   lot other
> >>>>>>    > projects, so I like to trigger a discussion on this
> > very
> >>  topic.
> >>>>>>    >
> >>>>>>    > Usually we only ship JAR files, and the code in
> >>  apache-parent
> >>>>   should
> >>>>>>    > make sure that each file properly contains LICENSE
> > and
> >>  NOTICE
> >>>>   files.
> >>>>>>    > Of course such a mechanism doesn't exist for WAR
> >
> >>  files which
> >>>>   we ship for
> >>>>>>    > samples and stuff. With shipping WAR files there are
> > 2
> >>  problematic
> >>>>   issues
> >>>>>>    >
> >>>>>>    > 1.) those must contain LICENSE and NOTICE files. See
> > the
> >>  mail
> >>>>   below how
> >>>>>>    > to solve this.
> >>>>>>    >
> >>>>>>    > 2.) we might also 'distribute' (in a legal
> > sense)
> >>  3-rd
> >>>>   party JAR files
> >>>>>>    > inside of the WARs WEB-INF/lib directory!
> >>>>>>    > This is a bummer, and in OWB, we completely disabled
> > the
> >>>>   deployment of
> >>>>>>    > our samples via maven because of that!
> >>>>>>    > You can get the sources in the
> > source-distribution.zip,
> >>  you can
> >>>>   build it
> >>>>>>    > yourself, etc. But we don't ship any 3rd party
> > JARs
> >>  which are
> >>>>   not developed
> >>>>>>    > inside the ASF this way.
> >>>>>>    >
> >>>>>>    > Why is this problematic: OWB for example needs
> > javassist
> >>  which is
> >>>>   MPL
> >>>>>>    > licensed. MPL is perfectly fine as dependency as a
> > lot
> >>  other
> >>>>   CategoryA and
> >>>>>>    > CategoryB licensed projects are[1]. But MPL needs
> > certain
> >>>>   attribution when
> >>>>>>    > you _distribute_ the project!
> >>>>>>    >
> >>>>>>    > WDYT? Is this feasible or MyFaces too?
> >>>>>>    >
> >>>>>>    > LieGrue,
> >>>>>>    > strub
> >>>>>>    >
> >>>>>>    > [1] http://www.apache.org/legal/3party.html
> >>>>>>    >
> >>>>>>    >
> >>>>>>    > ----- Forwarded Message -----
> >>>>>>    >> From: Mark Struberg <struberg@yahoo.de>
> >>>>>>    >> To: MyFaces Development
> >>  <dev@myfaces.apache.org>
> >>>>>>    >> Cc:
> >>>>>>    >> Sent: Monday, September 19, 2011 10:50 AM
> >>>>>>    >> Subject: Re: [VOTE] Release of Trinidad 2.0.1
> >>>>>>    >>
> >>>>>>    >> Hi Scott!
> >>>>>>    >>
> >>>>>>    >> I'm sorry, but I fear I have to veto with a
> > -1.
> >>>>>>    >>
> >>>>>>    >> trinidad-components-showcase.war (WAR!)
> >>>>>>    >>
> >>>>>>    >> has no NOTICE nor LICENSE files I could find.
> >>>>>>    >>
> >>>>>>    >> I know we shipped lots of WAR files in the past
> >>  without those,
> >>>>   but I
> >>>>>>    >> only
> >>>>>>    >> recently became aware of this problem in
> > OpenWebBeans
> >>  where I
> >>>>   had to
> >>>>>>    >> re-roll my
> >>>>>>    >> release too.
> >>>>>>    >>
> >>>>>>    >> This can easily get fixed by doing some
> > packaging
> >>  tricks
> >>>>>>    >> Please see the maven-war-plugin config of the
> > OWB
> >>  samples
> >>>>>>    >>
> >>>>>>    >>
> >>>>
> > https://svn.apache.org/repos/asf/openwebbeans/trunk/samples/pom.xml
> >>>>>>    >>
> >>>>>>    >> The important part is
> >>>>>>    >> <webResources> <resource>
> >>>>   <directory>.</directory>
> >>>>>>    >> <targetPath>META-INF</targetPath>
> >>  <includes>
> >>>>>>    >> <include>LICENSE</include>
> >>>>   <include>NOTICE</include>
> >>>>>>    >> </includes> </resource>
> >>  </webResources>
> >>>>>>    >>
> >>>>>>    >> Otherwise the release looks fine so far.
> >>>>>>    >>
> >>>>>>    >>
> >>>>>>    >> txs LieGrue,
> >>>>>>    >> strub
> >>>>>>    >>
> >>>>>>    >>
> >>>>>>    >>
> >>>>>>    >>
> >>>>>>    >> ----- Original Message -----
> >>>>>>    >>>  From: Scott O'Bryan
> >>  <darkarena@gmail.com>
> >>>>>>    >>>  To: dev@myfaces.apache.org
> >>>>>>    >>>  Cc:
> >>>>>>    >>>  Sent: Saturday, September 17, 2011 2:38 AM
> >>>>>>    >>>  Subject: [VOTE] Release of Trinidad 2.0.1
> >>>>>>    >>>
> >>>>>>    >>>  Hi Everyone,
> >>>>>>    >>>
> >>>>>>    >>>  I was running the tasks needed to get the
> >>  Trinidad 2.0.1
> >>>>   release out
> >>>>>>    >>> and
> >>>>>>    >> now I
> >>>>>>    >>>  need a vote as to whether everything looks
> > good
> >>  or not.
> >>>>   I have
> >>>>>>    >>> committed
> >>>>>>    >> most
> >>>>>>    >>>  of the most recent submitted patches and
> > things
> >>  look to
> >>>>   be fairly
> >>>>>>    >>> stable.
> >>>>>>    >> There
> >>>>>>    >>>  are a few patches outstanding, but I wanted
> > to
> >>  put those
> >>>>   into trunk
> >>>>>>    >>> so that
> >>>>>>    >> they
> >>>>>>    >>>  can get some more testing.
> >>>>>>    >>>
> >>>>>>    >>>  Therefore, I would like to ask for a vote
> > on
> >>  this
> >>>>   release.  All of
> >>>>>>    >>> the
> >>>>>>    >> following
> >>>>>>    >>>  should be ready for review:
> >>>>>>    >>>
> >>>>>>    >>>  * The generated repository and assembly
> >>  artifacts [1]
> >>>>>>    >>>  * The generated source archive [2]
> >>>>>>    >>>  * The updated svn repository [3]
> >>>>>>    >>>
> >>>>>>    >>>  Please review the artifacts and vote
> > according
> >>  to the
> >>>>   following:
> >>>>>>    >>>
> >>>>>>    >>>
> >  ------------------------------------------------
> >>>>>>    >>>  [ ] +1 for community members who have
> > reviewed
> >>  the bits
> >>>>>>    >>>  [ ] +0
> >>>>>>    >>>  [ ] -1 for fatal flaws that should cause
> > these
> >>  bits not
> >>>>   to be
> >>>>>>    >>> released,
> >>>>>>    >>>  and why..............
> >>>>>>    >>>
> >  ------------------------------------------------
> >>>>>>    >>>
> >>>>>>    >>>  This vote will remain open for at least 72
> >>  hours.
> >>>>>>    >>>
> >>>>>>    >>>  Thanks,
> >>>>>>    >>>    Scott O'Bryan
> >>>>>>    >>>
> >>>>>>    >>>  [1]
> >>>>>>    >>>
> >>>>
> > https://repository.apache.org/content/repositories/orgapachemyfaces-072
> >>>>>>    >>>  [2]
> >>>>>>    >>>
> >>>>>>    >>
> >>>>>>    >>
> >>>>
> >>
> >
> https://repository.apache.org/content/repositories/orgapachemyfaces-072/org/apache/myfaces/trinidad/trinidad/2.0.1/trinidad-2.0.1-source-release.zip
> >>>>>>    >>>  [3]
> >>>>>>    >>>
> >>>>
> > https://svn.apache.org/repos/asf/myfaces/trinidad/tags/trinidad-2.0.1
> >>>>>>    >>>
> >>>>>>    >>
> >>>>>>    >
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>    --
> >>>>>>    Jakob Korherr
> >>>>>>
> >>>>>>    blog: http://www.jakobk.com
> >>>>>>    twitter: http://twitter.com/jakobkorherr
> >>>>>>    work: http://www.irian.at
> >>>>>
> >>>>>
> >>>>
> >>>
> >>
> >
>

Mime
View raw message