Re: Pre-register 8.2 UC was: New InfoQ article on Apache NetBeans status

2018-09-21 Thread Geertjan Wielenga
https://issues.apache.org/jira/browse/NETBEANS-1275

Working on this now.

Gj

On Fri, Aug 17, 2018 at 7:39 AM, Jaroslav Tulach 
wrote:

> Dne Čt 16. srpna 2018 09:15:37, Geertjan Wielenga napsal(a):
> >
> > https://www.infoq.com/news/2018/08/netbeans-apache-update-aug18
> >
>
> I can see the continuing effort to explain "where have all the modules
> gone?"
> in the article. Rather than writing long blog posts with howtos, why not
> add
> the 8.2 update center to the default installation?
>
> https://github.com/apache/incubator-netbeans/blob/
> master/updatecenters/src/org/netbeans/modules/updatecenters/resources/mf-
> layer.xml
>
> https://github.com/apache/incubator-netbeans/blob/
> master/updatecenters/src/org/netbeans/modules/updatecenters/resources/
> Bundle.properties
>
> Just register new update center there, let it point to 8.2 catalog. Either
> disable it by default or even enable it by default. Then no URL copying
> and
> pasting will be needed to activate C, C++, JavaEE & co. and they will be
> seen
> more as more natural part of the upcoming Apache NetBeans releases than
> they
> are right now.
>
> -jt
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>


Re: Pre-register 8.2 UC was: New InfoQ article on Apache NetBeans status

2018-08-19 Thread Jaroslav Tulach
Interesting idea. It solves the problem too. Maybe even in a better way.
-jt

Dne ne 19. 8. 2018 7:18 uživatel Jan Lahoda  napsal:

> On Fri, Aug 17, 2018 at 8:46 AM, Jaroslav Tulach <
> jaroslav.tul...@gmail.com>
> wrote:
>
> > Dne Pá 17. srpna 2018 07:51:34, Geertjan Wielenga napsal(a):
> > > I think the thinking was to not do this because it would create a false
> > > impression of those plugins being approved and verified for the 9.0
> > release.
> >
> > I see. Then I would suggest to pre-register the update center, but leave
> > it
> > disabled. Simpler to use, but clearly not part of the core release.
> >
>
> I wonder if we shouldn't upload the extra 8.2 plugins to plugin portal for
> 9.0?
>
> Jan
>
>
> > > However, I agree with you that, seeing as how many have been asking
> about
> > > this, it would help to do this.
> > >
> > > The question is, now that we have released, how do we do this update,
> > i.e.,
> > > after we make this change, how do we publish it?
> >
> > I was thinking about making the change in a daily build only. Then it
> > could be
> > tested and be ready for the next release.
> >
> > > We need a process for that
> > > so that we all know how to follow it.
> >
> > How do we release patches/updates to a release, that's the question! I
> > have no
> > answer right now. It certainly requires co-ordination with our AU catalog
> > URL
> > masters. It requires upload of new version of some NBM files somewhere.
> > Effectively it is a release (forked off the release90 branch?), possibly
> > without the main binary ZIP file...
> >
> > -jt
> >
> > > On Fri, Aug 17, 2018 at 7:39 AM, Jaroslav Tulach <
> > jaroslav.tul...@gmail.com>
> > > wrote:
> > > > Dne Čt 16. srpna 2018 09:15:37, Geertjan Wielenga napsal(a):
> > > > > https://www.infoq.com/news/2018/08/netbeans-apache-update-aug18
> > > >
> > > > I can see the continuing effort to explain "where have all the
> modules
> > > > gone?"
> > > > in the article. Rather than writing long blog posts with howtos, why
> > not
> > > > add
> > > > the 8.2 update center to the default installation?
> > > >
> > > > https://github.com/apache/incubator-netbeans/blob/
> > > > master/updatecenters/src/org/netbeans/modules/
> > updatecenters/resources/mf-
> > > > layer.xml
> > > >
> > > > https://github.com/apache/incubator-netbeans/blob/
> > > >
> master/updatecenters/src/org/netbeans/modules/updatecenters/resources/
> > > > Bundle.properties
> > > >
> > > > Just register new update center there, let it point to 8.2 catalog.
> > Either
> > > > disable it by default or even enable it by default. Then no URL
> copying
> > > > and
> > > > pasting will be needed to activate C, C++, JavaEE & co. and they will
> > be
> > > > seen
> > > > more as more natural part of the upcoming Apache NetBeans releases
> than
> > > > they
> > > > are right now.
> > > >
> > > > -jt
> > > >
> > > >
> > > > -
> > > > To unsubscribe, e-mail:
> dev-unsubscr...@netbeans.incubator.apache.org
> > > > For additional commands, e-mail: dev-help@netbeans.incubator.
> > apache.org
> > > >
> > > > For further information about the NetBeans mailing lists, visit:
> > > > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> >
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> > For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
> >
> > For further information about the NetBeans mailing lists, visit:
> > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> >
> >
> >
> >
>


Re: Pre-register 8.2 UC was: New InfoQ article on Apache NetBeans status

2018-08-18 Thread Jan Lahoda
On Fri, Aug 17, 2018 at 8:46 AM, Jaroslav Tulach 
wrote:

> Dne Pá 17. srpna 2018 07:51:34, Geertjan Wielenga napsal(a):
> > I think the thinking was to not do this because it would create a false
> > impression of those plugins being approved and verified for the 9.0
> release.
>
> I see. Then I would suggest to pre-register the update center, but leave
> it
> disabled. Simpler to use, but clearly not part of the core release.
>

I wonder if we shouldn't upload the extra 8.2 plugins to plugin portal for
9.0?

Jan


> > However, I agree with you that, seeing as how many have been asking about
> > this, it would help to do this.
> >
> > The question is, now that we have released, how do we do this update,
> i.e.,
> > after we make this change, how do we publish it?
>
> I was thinking about making the change in a daily build only. Then it
> could be
> tested and be ready for the next release.
>
> > We need a process for that
> > so that we all know how to follow it.
>
> How do we release patches/updates to a release, that's the question! I
> have no
> answer right now. It certainly requires co-ordination with our AU catalog
> URL
> masters. It requires upload of new version of some NBM files somewhere.
> Effectively it is a release (forked off the release90 branch?), possibly
> without the main binary ZIP file...
>
> -jt
>
> > On Fri, Aug 17, 2018 at 7:39 AM, Jaroslav Tulach <
> jaroslav.tul...@gmail.com>
> > wrote:
> > > Dne Čt 16. srpna 2018 09:15:37, Geertjan Wielenga napsal(a):
> > > > https://www.infoq.com/news/2018/08/netbeans-apache-update-aug18
> > >
> > > I can see the continuing effort to explain "where have all the modules
> > > gone?"
> > > in the article. Rather than writing long blog posts with howtos, why
> not
> > > add
> > > the 8.2 update center to the default installation?
> > >
> > > https://github.com/apache/incubator-netbeans/blob/
> > > master/updatecenters/src/org/netbeans/modules/
> updatecenters/resources/mf-
> > > layer.xml
> > >
> > > https://github.com/apache/incubator-netbeans/blob/
> > > master/updatecenters/src/org/netbeans/modules/updatecenters/resources/
> > > Bundle.properties
> > >
> > > Just register new update center there, let it point to 8.2 catalog.
> Either
> > > disable it by default or even enable it by default. Then no URL copying
> > > and
> > > pasting will be needed to activate C, C++, JavaEE & co. and they will
> be
> > > seen
> > > more as more natural part of the upcoming Apache NetBeans releases than
> > > they
> > > are right now.
> > >
> > > -jt
> > >
> > >
> > > -
> > > To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> > > For additional commands, e-mail: dev-help@netbeans.incubator.
> apache.org
> > >
> > > For further information about the NetBeans mailing lists, visit:
> > > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>


Re: Pre-register 8.2 UC was: New InfoQ article on Apache NetBeans status

2018-08-17 Thread Jaroslav Tulach
Dne Pá 17. srpna 2018 07:51:34, Geertjan Wielenga napsal(a):
> I think the thinking was to not do this because it would create a false
> impression of those plugins being approved and verified for the 9.0 release.

I see. Then I would suggest to pre-register the update center, but leave it 
disabled. Simpler to use, but clearly not part of the core release.

> However, I agree with you that, seeing as how many have been asking about
> this, it would help to do this.
> 
> The question is, now that we have released, how do we do this update, i.e.,
> after we make this change, how do we publish it? 

I was thinking about making the change in a daily build only. Then it could be 
tested and be ready for the next release.

> We need a process for that
> so that we all know how to follow it.

How do we release patches/updates to a release, that's the question! I have no 
answer right now. It certainly requires co-ordination with our AU catalog URL 
masters. It requires upload of new version of some NBM files somewhere. 
Effectively it is a release (forked off the release90 branch?), possibly 
without the main binary ZIP file...

-jt

> On Fri, Aug 17, 2018 at 7:39 AM, Jaroslav Tulach 
> wrote:
> > Dne Čt 16. srpna 2018 09:15:37, Geertjan Wielenga napsal(a):
> > > https://www.infoq.com/news/2018/08/netbeans-apache-update-aug18
> > 
> > I can see the continuing effort to explain "where have all the modules
> > gone?"
> > in the article. Rather than writing long blog posts with howtos, why not
> > add
> > the 8.2 update center to the default installation?
> > 
> > https://github.com/apache/incubator-netbeans/blob/
> > master/updatecenters/src/org/netbeans/modules/updatecenters/resources/mf-
> > layer.xml
> > 
> > https://github.com/apache/incubator-netbeans/blob/
> > master/updatecenters/src/org/netbeans/modules/updatecenters/resources/
> > Bundle.properties
> > 
> > Just register new update center there, let it point to 8.2 catalog. Either
> > disable it by default or even enable it by default. Then no URL copying
> > and
> > pasting will be needed to activate C, C++, JavaEE & co. and they will be
> > seen
> > more as more natural part of the upcoming Apache NetBeans releases than
> > they
> > are right now.
> > 
> > -jt
> > 
> > 
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> > For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
> > 
> > For further information about the NetBeans mailing lists, visit:
> > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists


-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists





Re: Pre-register 8.2 UC was: New InfoQ article on Apache NetBeans status

2018-08-16 Thread Geertjan Wielenga
I think the thinking was to not do this because it would create a false
impression of those plugins being approved and verified for the 9.0 release.

However, I agree with you that, seeing as how many have been asking about
this, it would help to do this.

The question is, now that we have released, how do we do this update, i.e.,
after we make this change, how do we publish it? We need a process for that
so that we all know how to follow it.

Gj



On Fri, Aug 17, 2018 at 7:39 AM, Jaroslav Tulach 
wrote:

> Dne Čt 16. srpna 2018 09:15:37, Geertjan Wielenga napsal(a):
> >
> > https://www.infoq.com/news/2018/08/netbeans-apache-update-aug18
> >
>
> I can see the continuing effort to explain "where have all the modules
> gone?"
> in the article. Rather than writing long blog posts with howtos, why not
> add
> the 8.2 update center to the default installation?
>
> https://github.com/apache/incubator-netbeans/blob/
> master/updatecenters/src/org/netbeans/modules/updatecenters/resources/mf-
> layer.xml
>
> https://github.com/apache/incubator-netbeans/blob/
> master/updatecenters/src/org/netbeans/modules/updatecenters/resources/
> Bundle.properties
>
> Just register new update center there, let it point to 8.2 catalog. Either
> disable it by default or even enable it by default. Then no URL copying
> and
> pasting will be needed to activate C, C++, JavaEE & co. and they will be
> seen
> more as more natural part of the upcoming Apache NetBeans releases than
> they
> are right now.
>
> -jt
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>


Pre-register 8.2 UC was: New InfoQ article on Apache NetBeans status

2018-08-16 Thread Jaroslav Tulach
Dne Čt 16. srpna 2018 09:15:37, Geertjan Wielenga napsal(a):
> 
> https://www.infoq.com/news/2018/08/netbeans-apache-update-aug18
> 

I can see the continuing effort to explain "where have all the modules gone?" 
in the article. Rather than writing long blog posts with howtos, why not add 
the 8.2 update center to the default installation?

https://github.com/apache/incubator-netbeans/blob/master/updatecenters/src/org/netbeans/modules/updatecenters/resources/mf-layer.xml

https://github.com/apache/incubator-netbeans/blob/master/updatecenters/src/org/netbeans/modules/updatecenters/resources/Bundle.properties

Just register new update center there, let it point to 8.2 catalog. Either 
disable it by default or even enable it by default. Then no URL copying and 
pasting will be needed to activate C, C++, JavaEE & co. and they will be seen 
more as more natural part of the upcoming Apache NetBeans releases than they 
are right now.

-jt


-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists