Re: [DISCUSS] NetBeans Transition Status

2016-10-26 Thread Wade Chandler
Undoubtedly to some degree. However, the account referenced is interesting
from a branding perspective; currently a negative IMO. Too, how does this
work?

https://github.com/apache/groovy
https://github.com/groovy

Thanks

Wade

On Oct 26, 2016 5:41 AM, "John McDonnell"  wrote:
>
> Would you not migrate to the apache guthub account?
https://github.com/apache
>
> and have a repository in there under https://github.com/apache/netbeans ?
>
>
>
> On 26 October 2016 at 09:53, Emilian Bold  wrote:
> > This is a low priority task and tangential to the migration.
> >
> > You could contact GitHub based on their policy
> > https://help.github.com/articles/name-squatting-policy/ and/or the user
> > owning https://github.com/netbeans and try to get the netbeans account.
> >
> > We could use the netbeans account in the future for some NetBeans repos.


Re: [DISCUSS] NetBeans Transition Status

2016-10-26 Thread Emilian Bold
This is a low priority task and tangential to the migration.

You could contact GitHub based on their policy
https://help.github.com/articles/name-squatting-policy/ and/or the user
owning https://github.com/netbeans and try to get the netbeans account.

We could use the netbeans account in the future for some NetBeans repos.



--emi

On Thu, Oct 13, 2016 at 11:40 AM, Geertjan Wielenga <
geertjan.wiele...@googlemail.com> wrote:

> Everything in hg.netbeans.org that meets Apache requirements (i.e., source
> code only, licensing requirements etc) is included.
>
> Gj
>
> On Thu, Oct 13, 2016 at 10:31 AM, Emilian Bold 
> wrote:
>
> > Is the http://hg.netbeans.org/releases/ repository included in the code
> > grant?
> >
> > Since NetBeans 8.2 has been released fixes would go on its release82
> branch
> > (eg. http://hg.netbeans.org/releases/shortlog/5486daac4805 ) while
> normal
> > development for NetBeans 9 continues in the main repositories.
> >
> > If releases is not included we will be unable to provide or backport
> fixes
> > under Apache NetBeans.
> >
> >
> > --emi
> >
> > On Tue, Oct 11, 2016 at 5:44 PM, Sven Reimers 
> > wrote:
> >
> > > Same for
> > >
> > > community-xml, community-ruby, community-soa, community-uml,
> > > community-visualweb
> > >
> > > Seems they were important enough to be already in separate
> repositories..
> > >
> > > Sven
> > >
> > > Am 11.10.2016 16:34 schrieb "Julien Enselme" :
> > >
> > > > On Tue, 2016-10-11 at 11:32 +0300, Emilian Bold wrote:
> > > > > >
> > > > > > I believe contributors to 'contrib' need to sign an Oracle
> > > > > > contributor
> > > >
> > > > I know I had to sign a Oracle contributor agreement to become part of
> > > > the project and get commit access. So I would say yes too.
> > > >
> > > > Furthermore, as far as I know, all the files should have a GLP header
> > > > containing:
> > > > Copyright 2010 Oracle and/or its affiliates. All rights reserved.
> > > >
> > > > >
> > > > > I wasn't aware nbpython is under contrib/. This is pretty great! It
> > > > > means
> > > > > NBPython will become an Apache project too. Maybe the first Apache
> > > > > NetBeans
> > > > > sub-project?
> > > >
> > > > I hope so!
> > > >
> > > > >
> > > > >
> > > > >
> > > > > --emi
> > > > >
> > > > > On Tue, Oct 11, 2016 at 11:25 AM, Geertjan Wielenga <
> > > > > geertjan.wiele...@googlemail.com> wrote:
> > > > >
> > > > > >
> > > > > > I believe contributors to 'contrib' need to sign an Oracle
> > > > > > contributor
> > > > > > agreement.
> > > > > >
> > > > > > Gj
> > > > > >
> > > > > > On Tue, Oct 11, 2016 at 10:21 AM, Bertrand Delacretaz <
> > > > > > bdelacre...@apache.org> wrote:
> > > > > >
> > > > > > >
> > > > > > > On Tue, Oct 11, 2016 at 10:06 AM, Geertjan Wielenga
> > > > > > >  wrote:
> > > > > > > >
> > > > > > > > ...Will add 'contrib' as part of Further Resources that we
> > > > > > > > should not forget
> > > > > > >
> > > > > > > Do these modules belong to Oracle as well?
> > > > > > >
> > > > > > > If not you might need separate software grants for them as per
> > > > > > > http://incubator.apache.org/ip-clearance/
> > > > > > >
> > > > > > > -Bertrand
> > > > > > >
> > > > > >
> > > > --
> > > > Julien Enselme
> > > > http://www.jujens.eu/
> > >
> >
>


Re: Bringing in NetBeans HTML/Java API was: [DISCUSS] NetBeans Transition Status

2016-10-12 Thread Mark Struberg
> NetBeans [HTML/Java API](http://bits.netbeans.org/html+java/) 


Technically this part might be a brilliant candidate for a first step (small, 
well set up and pretty isolated).

But even if we got an ALv2 grant for this very java-html-api part I'm not sure 
about the legal side. 

That depends on how the dependencies look like. If this has a dependency to 
netbeans-core then it might not be possible to do a release before 
netbeans-core isn't re-licensed as ALv2 as well.

For more background about which dependencies are fine for ALv2 licensed project 
releases please look at our License compatibility matrix [1] ff.


LieGrue,
strub




[1] https://www.apache.org/legal/resolved#category-x



> On Wednesday, 12 October 2016, 9:24, Bertrand Delacretaz 
>  wrote:
> > On Wed, Oct 12, 2016 at 6:59 AM, Geertjan Wielenga
> 
>  wrote:
>>  I think we need to have the software grant done before you can do this,
>>  since you'll be committing code from Oracle into an Apache repo
> 
> Yes that's correct.
> 
> In the meantime we can figure out how the NetBeans Git setup is going
> to look like, I'll start a different thread for that.
> 
> -Bertrand
> 


Re: Bringing in NetBeans HTML/Java API was: [DISCUSS] NetBeans Transition Status

2016-10-12 Thread Bertrand Delacretaz
On Wed, Oct 12, 2016 at 6:59 AM, Geertjan Wielenga
 wrote:
> I think we need to have the software grant done before you can do this,
> since you'll be committing code from Oracle into an Apache repo

Yes that's correct.

In the meantime we can figure out how the NetBeans Git setup is going
to look like, I'll start a different thread for that.

-Bertrand


Re: Bringing in NetBeans HTML/Java API was: [DISCUSS] NetBeans Transition Status

2016-10-11 Thread Emilian Bold
This independent module is part of NetBeans and owned by Oracle so will be
covered by the code grant. (See license here
http://hg.netbeans.org/html4j/file/2073e11d098a/COPYING ).

Since it's so self-contained I doubt we will seen any problems like we will
encounter with the main repository (or any at all really).

I believe it should get a separate netbeans-html4j git repository.

According to the Jenkins wiki (https://wiki.apache.org/general/Jenkins )
the Incubator PMC chair should grant your user rights to create build jobs
on https://builds.apache.org/view/Incubator%20Projects/



--emi

On Tue, Oct 11, 2016 at 9:16 PM, Jaroslav Tulach 
wrote:

> Hi.
> NetBeans [HTML/Java API](http://bits.netbeans.org/html+java/) is hosted at
> [NetBeans Hg farm](http://hg.netbeans.org/html4j/) and is essential part
> of
> NetBeans Platform since release 8.1 - see [history](
> http://wiki.netbeans.org/Html4Java#News).
>
> The HTML/Java API is in separate repository as it is:
> #1 - built with Maven
> #2 - designed to be primarily used outside of NetBeans Platform
>
> The bits of HTML/Java API are published at Maven central and the [main
> NetBeans Hg repository](http://hg.netbeans.org/releases/) is referencing
> the Maven central binaries. Still, the HTML/Java project is integral part
> of NetBeans.
>
> I'd like to convert it to Apache. It is an independent project with little
> external dependencies and thus the conversion could be a simplified
> showcase of problems we can expect when converting the main repository.
>
>
> I need a Git(?) repository and a job at a Jenkins/Hudson builder that I can
> configure the produce daily builds. How can I get access to those?
>
> Jaroslav Tulach
> NetBeans Platform Architect
> OracleLabs
>
>
> 2016-10-10 17:22 GMT+02:00 Geertjan Wielenga <
> geertjan.wiele...@googlemail.com>:
>
> > Hello all,
> >
> > Here I have tried to bring to the surface everything that we need to
> think
> > about in the context of the transition of NetBeans to Apache:
> >
> > https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Transition
> >
> > Please take a look and let's discuss any items that are missing and let's
> > discuss and clarify where to give them a place in the status page above.
> >
> > We also need to define an order in which things need to be done -- please
> > use the ID numbers of an item as defined above.
> >
> > Thanks,
> >
> > Geertjan
> >
>


Re: Bringing in NetBeans HTML/Java API was: [DISCUSS] NetBeans Transition Status

2016-10-11 Thread Geertjan Wielenga
I think we need to have the software grant done before you can do this,
since you'll be committing code from Oracle into an Apache repo. You will
do this based on your ICLA and based on that, this can only be done once
the software grant has been completed.

Please correct me if I'm wrong, someone.

Thanks,

Geertjan


On Tue, Oct 11, 2016 at 8:16 PM, Jaroslav Tulach 
wrote:

> Hi.
> NetBeans [HTML/Java API](http://bits.netbeans.org/html+java/) is hosted at
> [NetBeans Hg farm](http://hg.netbeans.org/html4j/) and is essential part
> of
> NetBeans Platform since release 8.1 - see [history](
> http://wiki.netbeans.org/Html4Java#News).
>
> The HTML/Java API is in separate repository as it is:
> #1 - built with Maven
> #2 - designed to be primarily used outside of NetBeans Platform
>
> The bits of HTML/Java API are published at Maven central and the [main
> NetBeans Hg repository](http://hg.netbeans.org/releases/) is referencing
> the Maven central binaries. Still, the HTML/Java project is integral part
> of NetBeans.
>
> I'd like to convert it to Apache. It is an independent project with little
> external dependencies and thus the conversion could be a simplified
> showcase of problems we can expect when converting the main repository.
>
>
> I need a Git(?) repository and a job at a Jenkins/Hudson builder that I can
> configure the produce daily builds. How can I get access to those?
>
> Jaroslav Tulach
> NetBeans Platform Architect
> OracleLabs
>
>
> 2016-10-10 17:22 GMT+02:00 Geertjan Wielenga <
> geertjan.wiele...@googlemail.com>:
>
> > Hello all,
> >
> > Here I have tried to bring to the surface everything that we need to
> think
> > about in the context of the transition of NetBeans to Apache:
> >
> > https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Transition
> >
> > Please take a look and let's discuss any items that are missing and let's
> > discuss and clarify where to give them a place in the status page above.
> >
> > We also need to define an order in which things need to be done -- please
> > use the ID numbers of an item as defined above.
> >
> > Thanks,
> >
> > Geertjan
> >
>


Bringing in NetBeans HTML/Java API was: [DISCUSS] NetBeans Transition Status

2016-10-11 Thread Jaroslav Tulach
Hi.
NetBeans [HTML/Java API](http://bits.netbeans.org/html+java/) is hosted at
[NetBeans Hg farm](http://hg.netbeans.org/html4j/) and is essential part of
NetBeans Platform since release 8.1 - see [history](
http://wiki.netbeans.org/Html4Java#News).

The HTML/Java API is in separate repository as it is:
#1 - built with Maven
#2 - designed to be primarily used outside of NetBeans Platform

The bits of HTML/Java API are published at Maven central and the [main
NetBeans Hg repository](http://hg.netbeans.org/releases/) is referencing
the Maven central binaries. Still, the HTML/Java project is integral part
of NetBeans.

I'd like to convert it to Apache. It is an independent project with little
external dependencies and thus the conversion could be a simplified
showcase of problems we can expect when converting the main repository.


I need a Git(?) repository and a job at a Jenkins/Hudson builder that I can
configure the produce daily builds. How can I get access to those?

Jaroslav Tulach
NetBeans Platform Architect
OracleLabs


2016-10-10 17:22 GMT+02:00 Geertjan Wielenga <
geertjan.wiele...@googlemail.com>:

> Hello all,
>
> Here I have tried to bring to the surface everything that we need to think
> about in the context of the transition of NetBeans to Apache:
>
> https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Transition
>
> Please take a look and let's discuss any items that are missing and let's
> discuss and clarify where to give them a place in the status page above.
>
> We also need to define an order in which things need to be done -- please
> use the ID numbers of an item as defined above.
>
> Thanks,
>
> Geertjan
>


Re: [DISCUSS] NetBeans Transition Status

2016-10-11 Thread Julien Enselme
On Tue, 2016-10-11 at 11:32 +0300, Emilian Bold wrote:
> > 
> > I believe contributors to 'contrib' need to sign an Oracle
> > contributor

I know I had to sign a Oracle contributor agreement to become part of
the project and get commit access. So I would say yes too.

Furthermore, as far as I know, all the files should have a GLP header
containing:
Copyright 2010 Oracle and/or its affiliates. All rights reserved.

> 
> I wasn't aware nbpython is under contrib/. This is pretty great! It
> means
> NBPython will become an Apache project too. Maybe the first Apache
> NetBeans
> sub-project?

I hope so!

> 
> 
> 
> --emi
> 
> On Tue, Oct 11, 2016 at 11:25 AM, Geertjan Wielenga <
> geertjan.wiele...@googlemail.com> wrote:
> 
> > 
> > I believe contributors to 'contrib' need to sign an Oracle
> > contributor
> > agreement.
> > 
> > Gj
> > 
> > On Tue, Oct 11, 2016 at 10:21 AM, Bertrand Delacretaz <
> > bdelacre...@apache.org> wrote:
> > 
> > > 
> > > On Tue, Oct 11, 2016 at 10:06 AM, Geertjan Wielenga
> > >  wrote:
> > > > 
> > > > ...Will add 'contrib' as part of Further Resources that we
> > > > should not forget
> > > 
> > > Do these modules belong to Oracle as well?
> > > 
> > > If not you might need separate software grants for them as per
> > > http://incubator.apache.org/ip-clearance/
> > > 
> > > -Bertrand
> > > 
> > 
-- 
Julien Enselme
http://www.jujens.eu/

signature.asc
Description: This is a digitally signed message part


Re: [DISCUSS] NetBeans Transition Status

2016-10-11 Thread Geertjan Wielenga
I believe contributors to 'contrib' need to sign an Oracle contributor
agreement.

Gj

On Tue, Oct 11, 2016 at 10:21 AM, Bertrand Delacretaz <
bdelacre...@apache.org> wrote:

> On Tue, Oct 11, 2016 at 10:06 AM, Geertjan Wielenga
>  wrote:
> > ...Will add 'contrib' as part of Further Resources that we
> > should not forget
>
> Do these modules belong to Oracle as well?
>
> If not you might need separate software grants for them as per
> http://incubator.apache.org/ip-clearance/
>
> -Bertrand
>


Re: [DISCUSS] NetBeans Transition Status

2016-10-11 Thread Julien Enselme
Putting my NBPython (Python plugin for NetBeans) hat: the plugin (as
well as several others) are currently hosted in at
http://hg.netbeans.org/main/contrib/

I don't think this repo was mentioned. Maybe it is included in
"SIR01 Migration of large existing Mercurial repository to Apache Git"
but from the discussion I followed, that's not what I understood: I
understood that only "core" will be migrated. That's not bad per see
since the plugins from contrib are not really part of NetBeans.

I just want to be sure it won't be forgotten in the process ;-) (and
that the contributors to contrib find a way to properly migrate the
whole repo or just their plugin to something else).

On Mon, 2016-10-10 at 17:22 +0200, Geertjan Wielenga wrote:
> Hello all,
> 
> Here I have tried to bring to the surface everything that we need to
> think
> about in the context of the transition of NetBeans to Apache:
> 
> https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Transitio
> n
> 
> Please take a look and let's discuss any items that are missing and
> let's
> discuss and clarify where to give them a place in the status page
> above.
> 
> We also need to define an order in which things need to be done --
> please
> use the ID numbers of an item as defined above.
> 
> Thanks,
> 
> Geertjan
-- 
Julien Enselme
http://www.jujens.eu/

signature.asc
Description: This is a digitally signed message part