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