To be honest, if you had a release where we know that all files granted by 
Oracle that have the Oracle/Sun header now wear the ASF license header + the 
files without headers are known to be licensed to Apache but don't have headers 
for $reasons, that may be a viable release.  Its not uncommon for podlings to 
be missing license headers, since we need to figure out the provenance.

John

On 2017-09-27 08:44, Geertjan Wielenga <[email protected]> 
wrote: 
> A related question -- how imperfect does our first incubator release need
> to be? If we were to focus narrowly on the NetBeans Platform (i.e., the
> core, used by a significant number of significant organizations
> https://cwiki.apache.org/confluence/display/NETBEANS/on+top+of+NetBeans),
> then we'd be including 3 GPL binaries -- SwingX, JDesktopLayout, and jhall
> (for JavaHelp).
> 
> My (and I think our) assumption has been that we absolutely must remove
> those JAR files or find some kind of solution that excludes them completely
> prior to our first incubator release.
> 
> But maybe that assumption is wrong? As long as we have clearly agreed and
> documented plans to replace these with something different -- and bear in
> mind we're not talking about source code here, i.e., none of these GPL
> sources are in Apache NetBeans, we're only talking about inclusion in the
> convenience binary -- then could we have our first incubator release with
> these GPL binaries included in the convenience binary?
> 
> Thanks, and just wondering.
> 
> Gj
> 
> On Wed, Sep 27, 2017 at 2:34 PM, Geertjan Wielenga <
> [email protected]> wrote:
> 
> > We now have a disclaimer: https://github.com/apache/incubator-netbeans/
> > blob/master/DISCLAIMER
> >
> > Gj
> >
> > On Wed, Sep 27, 2017 at 2:26 PM, Geertjan Wielenga <
> > [email protected]> wrote:
> >
> >> Sure, thanks.
> >>
> >> I think we're aware it doesn't have to be perfect the first time around,
> >> and it's good to have this reconfirmed.
> >>
> >> The content of the video wasn't reviewed by our mentors, but I believe
> >> everything in there is basically a summary of mails and discussions, if
> >> something in there is incomplete or incorrect, that's good to know.
> >>
> >> Gj
> >>
> >> On Wed, Sep 27, 2017 at 1:57 PM, John D. Ament <[email protected]>
> >> wrote:
> >>
> >>> Geertjan,
> >>>
> >>> Did you review the content of this video with your mentors?  There's one
> >>> extremely important thing I heard in this video.  "During the incubation
> >>> process."  The Incubation process does not end at your first release.  It
> >>> ends when the community believes they have embraced the Apache Way well
> >>> enough.
> >>>
> >>> Basically what I'm trying to say is that your first release doesn't have
> >>> to be perfect, we expect every release performed by a podling to get
> >>> progressively better.  Every incubator project must include a DISCLAIMER
> >>> file indicating that the project is under going incubation, which implies:
> >>>
> >>> - The community could disappear due to lack of ability to become an
> >>> Apache project.
> >>> - The release contents may have issues within them, so please use
> >>> caution.
> >>>
> >>> It doesn't look like Netbeans has their disclaimer file yet, but here's
> >>> an example from Freemarker: https://github.com/apache/incu
> >>> bator-freemarker/blob/2.3-gae/DISCLAIMER
> >>>
> >>> John
> >>>
> >>> On 2017-09-26 09:21, Geertjan Wielenga <[email protected]>
> >>> wrote:
> >>> > Hi all,
> >>> >
> >>> > Made a quick 3 minute YouTube clip to help explain what and why we're
> >>> > trying to achieve with this page:
> >>> >
> >>> > https://cwiki.apache.org/confluence/display/NETBEANS/List+of
> >>> +Modules+to+Review
> >>> >
> >>> > Hope it clarifies things -- i.e., no knowledge of NetBeans APIs or even
> >>> > Java is needed, for the basic reviewing tasks and everyone should feel
> >>> > invited to participate:
> >>> >
> >>> > https://www.youtube.com/watch?v=Z4PBNSRp5g8
> >>> >
> >>> > Thanks,
> >>> >
> >>> > Gj
> >>> >
> >>>
> >>
> >>
> >
> 

Reply via email to