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 > >>> > > >>> > >> > >> > > >
