Re: Future of JavaHelp (or a replacement) in NetBeans?

2018-09-23 Thread Peter Nabbefeld
Am 23.09.18 um 21:20 schrieb Jan Tosovsky: On 2018-09-18 Peter Nabbefeld wrote: While JavaHelp might be licensed under AL2, it still suffers from UI support. What about some JavaHelp 3.0 (which probably needs a new name), building on Lucene but with a replaceable GUI (probably based on

Re: Public vs. Friend API Reloaded (Summary)

2018-09-23 Thread Peter Nabbefeld
Too many nested comments inline already, sorry, so I try to summarize. Please feel free to remove the discussion at the bottom, if You agree it is not needed anymore. 1. I don't like documentation handled differently based on friend-state. There should always be sufficient information on

Re: Work Offline as a Global Setting for the Platform?

2018-09-23 Thread Mark Ferguson
Hello, FWIW, I think a `Work Offline` global property sounds a great idea.  Sometimes, connections go down.  You won`t have to stop that idea growing within. From: Laszlo Kishalmi To: dev Sent: Sunday, 23 September 2018, 3:35 Subject: Work Offline as a Global Setting for the

Re: Work Offline as a Global Setting for the Platform?

2018-09-23 Thread Oliver Rettig
Hi, I really need to work with my nb platform apps offline and in the past I had only a few issues to fight with, to make my apps working offline: - xml file with reference schema files with http://... - strange behavoir if during plugin download/installation the computer gos offline -

Podling Report Reminder - October 2018

2018-09-23 Thread jmclean
Dear podling, This email was sent by an automated system on behalf of the Apache Incubator PMC. It is an initial reminder to give you plenty of time to prepare your quarterly board report. The board meeting is scheduled for Wed, 17 October 2018, 10:30 am PDT. The report for your podling will

Re: Jenkins Builds

2018-09-23 Thread Geertjan Wielenga
Sure. These kinds of issues have happened many times before and will happen many times again. Will try to track it down on the Oracle end. Gj On Sun, Sep 23, 2018 at 9:26 PM, Matthias Bläsing wrote: > Hi Geertjan, > > Am Sonntag, den 23.09.2018, 21:13 +0200 schrieb Geertjan Wielenga: > > On

Re: Jenkins Builds

2018-09-23 Thread Matthias Bläsing
Hi Geertjan, Am Sonntag, den 23.09.2018, 21:13 +0200 schrieb Geertjan Wielenga: > On Sun, Sep 23, 2018 at 5:46 PM, Antonio wrote: > > > It seems this is an SSL related problem [1]. Maybe this is due to > > domain > > donation? > > > > > Will try to find out. it would be great if you could

RE: Future of JavaHelp (or a replacement) in NetBeans?

2018-09-23 Thread Jan Tosovsky
On 2018-09-18 Peter Nabbefeld wrote: > > While JavaHelp might be licensed under AL2, it still suffers from UI > support. > > What about some JavaHelp 3.0 (which probably needs a new name), building > on Lucene but with a replaceable GUI (probably based on Servo renderer)? > JavaHelp format is

Re: Public vs. Friend API Reloaded (Summary)

2018-09-23 Thread Jan Lahoda
On Sun, Sep 23, 2018 at 7:23 PM Peter Nabbefeld wrote: > > > Am 23.09.18 um 18:17 schrieb Jan Lahoda: > > [...] > > > > I think that having a reasonable documentation was traditionally one of > the > > requirements for a public API modules. (I doubt csl.api went through the > > API review

Re: Jenkins Builds

2018-09-23 Thread Geertjan Wielenga
On Sun, Sep 23, 2018 at 5:46 PM, Antonio wrote: > It seems this is an SSL related problem [1]. Maybe this is due to domain > donation? > Will try to find out. The various domains are in kind of a limbo right now, see: https://wiki.apache.org/incubator/October2018 That could be the reason

Re: downloaded binaries questions

2018-09-23 Thread Matthias Bläsing
Hi Glenn, Am Sonntag, den 23.09.2018, 13:12 -0500 schrieb Glenn Holmer: > 1) Where is the format of the external/*-license.txt file documented > (e.g. ide/db.drivers/external/postgresql-9.4.1209-license.txt)? There is no formal documentation I'm aware of. If you are interested in the code, that

Re: Jenkins Builds

2018-09-23 Thread Geertjan Wielenga
On Sun, Sep 23, 2018 at 3:43 PM, Peter Nabbefeld wrote: > Hello, > > as I've read on the users list, the netbeans.org domain has been > officially donated to Apache, so Maven plugins etc. should be put there, > now. (Message was from Geertjan Wielenga, on Subject "[Platform] Maven > artefacts".

Re: downloaded binaries questions

2018-09-23 Thread Geertjan Wielenga
Hi Glenn, 1. They're not documented, probably they should be. The way we're doing it right now is to take a look at how it's done in one module and then apply it to another module. 2. That's my understanding, yes. Gj On Sun, Sep 23, 2018 at 8:12 PM, Glenn Holmer wrote: > Some questions

Re: Public vs. Friend API Reloaded (Summary)

2018-09-23 Thread Peter Nabbefeld
Am 23.09.18 um 19:35 schrieb Matthias Bläsing: Hi, Am Sonntag, den 23.09.2018, 19:23 +0200 schrieb Peter Nabbefeld: I think that having a reasonable documentation was traditionally one of the requirements for a public API modules. (I doubt csl.api went through the API review process.)

Re: downloaded binaries questions

2018-09-23 Thread Peter Nabbefeld
Hi, I've found this, but it's probably outdated: http://wiki.netbeans.org/DevFaqExternalLibraries Kind regards Peter Am 23.09.18 um 20:12 schrieb Glenn Holmer: Some questions about downloading external binaries at build time: 1) Where is the format of the external/*-license.txt file

downloaded binaries questions

2018-09-23 Thread Glenn Holmer
Some questions about downloading external binaries at build time: 1) Where is the format of the external/*-license.txt file documented (e.g. ide/db.drivers/external/postgresql-9.4.1209-license.txt)? 2) Do I understand correctly that whether a binary is downloaded from Maven or from

Re: Public vs. Friend API Reloaded (Summary)

2018-09-23 Thread Matthias Bläsing
Hi, Am Sonntag, den 23.09.2018, 19:23 +0200 schrieb Peter Nabbefeld: > > I think that having a reasonable documentation was traditionally > > one of the > > requirements for a public API modules. (I doubt csl.api went > > through the > > API review process.) > > > > (next sentence is meant to

Re: Public vs. Friend API Reloaded (Summary)

2018-09-23 Thread Jan Lahoda
On Sun, Sep 23, 2018 at 5:40 PM Peter Nabbefeld wrote: > > > Am 23.09.18 um 17:02 schrieb Jan Lahoda: > > On Sun, Sep 23, 2018 at 3:22 PM Peter Nabbefeld > > wrote: > > > >> 1) Yes, usually the API is reasonably stable in most areas after being > >> used as a friend-only API for some releases,

Re: Future of JavaHelp (or a replacement) in NetBeans?

2018-09-23 Thread Bernd Ruehlicke
Jep, agree. I also tried DocBook and broke my neck on it. Did cost too much time. Too keep it simply we could go with the standard Online help but with an offline option so the help can be read if not connected. Conversion would be minimal as one "only" would need to migrate the control XML

Re: Jenkins Builds

2018-09-23 Thread Antonio
It seems this is an SSL related problem [1]. Maybe this is due to domain donation? Cheers, Antonio [1] $ curl -I -v https://hg.netbeans.org/binaries/ * Trying 137.254.60.37... * TCP_NODELAY set * Connected to hg.netbeans.org (137.254.60.37) port 443 (#0) * ALPN, offering h2 * ALPN, offering

Re: Public vs. Friend API Reloaded (Summary)

2018-09-23 Thread Peter Nabbefeld
Am 23.09.18 um 17:02 schrieb Jan Lahoda: On Sun, Sep 23, 2018 at 3:22 PM Peter Nabbefeld wrote: 1) Yes, usually the API is reasonably stable in most areas after being used as a friend-only API for some releases, so if it is difficult to change, this will be a rare event. So, You'll have

Re: Public vs. Friend API Reloaded (Summary)

2018-09-23 Thread Jan Lahoda
On Sun, Sep 23, 2018 at 3:22 PM Peter Nabbefeld wrote: > 1) Yes, usually the API is reasonably stable in most areas after being > used as a friend-only API for some releases, so if it is difficult to > change, this will be a rare event. So, You'll have rarely to do many > changes and can do some

Re: Jenkins Builds

2018-09-23 Thread John McDonnell
@Geertjan Wielenga Can you find out what's wrong with hg.netbeans.org/binaries please? The cloning issue is resolved for now, but the next error in the build is: Could not download 1DE46CC85D147D9F91AF59D4A0107091C8B112D6-java-cup-11a.jar from http://hg.netbeans.org/binaries/:

Re: Jenkins Builds

2018-09-23 Thread Peter Nabbefeld
Hello, as I've read on the users list, the netbeans.org domain has been officially donated to Apache, so Maven plugins etc. should be put there, now. (Message was from Geertjan Wielenga, on Subject "[Platform] Maven artefacts". For me, question remains what will happen to NB 8.2 plugins.

Re: Public vs. Friend API Reloaded (Summary)

2018-09-23 Thread Peter Nabbefeld
1) Yes, usually the API is reasonably stable in most areas after being used as a friend-only API for some releases, so if it is difficult to change, this will be a rare event. So, You'll have rarely to do many changes and can do some effort in these rare cases, if really necessary. IMHO that

Re: Public vs. Friend API Reloaded (Summary)

2018-09-23 Thread Jan Lahoda
So, if I understand correctly, the view is a combination of c) ("it is OK if doing changes to the API is difficult", like writing compatibility layers, more elaborate migration tutorials, updating existing plugins etc.) and b) (making an occasional incompatible change). I think I am fine with

Re: Public vs. Friend API Reloaded (Summary)

2018-09-23 Thread Peter Nabbefeld
The problem here is: 1. If every API is friend-only, nobody will be able to depend on those without first becoming a friend. Or You have to depend on implementation version. So, these APIs will never be reviewed by the broader community and will never be ready for usage. 2. If the API is

Re: Public vs. Friend API Reloaded (Summary)

2018-09-23 Thread Jan Lahoda
On Sun, Sep 23, 2018 at 11:03 AM Christian Lenz wrote: > Hey guys, > > please see my last 3 comments of this ticket. It explains, why it is > important to have public APIs instead of Friends: >

Re: Future of JavaHelp (or a replacement) in NetBeans?

2018-09-23 Thread Oliver Rettig
Hi Jan, this sound interesting for me. In the past I have also thought about DocBook. Can you share the XSLT stylesheets to get an idea how it works and how looks? There exist some ant tasks http://ant4docbook.sourceforge.net/ maybe based on we can create some default procedure to integreate

Re: Needed: Release Manager for Apache NetBeans 10

2018-09-23 Thread Geertjan Wielenga
Until we put together the official new feature page on netbeans.apache.org, this is where we're gathering all the features -- so, if anyone has had their pull requests merged, and if those pull requests result in some kind of enhancement that is going to be noticeable by a user, please consider

AW: AW: Ticket, Sub-Tasks and PRs

2018-09-23 Thread Christian Lenz
Hey Lazlo, thx for your Suggestion. Yeah it makes sense to me too.  Cheers Chris Von: Laszlo Kishalmi Gesendet: Samstag, 22. September 2018 01:24 An: dev@netbeans.incubator.apache.org Betreff: Re: AW: Ticket, Sub-Tasks and PRs I'd create two separate stories linked together. These two

Re: Future of JavaHelp (or a replacement) in NetBeans?

2018-09-23 Thread Oliver Rettig
Hi, I have used JavaHelp consequently in my platform apps for the last 10 years with all its disadavantages but it fulfills my main needs. So it was ok. And the best thing was it works and I have not to think about this. Now it is not available any more and I think we should better think

Re: Needed: Release Manager for Apache NetBeans 10

2018-09-23 Thread Geertjan Wielenga
Hi Laszlo, Fantastic list of items and you clearly are going to be a great release manager. One related item is that, or as a reminder, is that there'll be one or more voting candidates that you'll be putting together, which we could call Alpha, Beta, etc, but in Apache terminology will be

AW: Public vs. Friend API Reloaded (Summary)

2018-09-23 Thread Christian Lenz
Hey guys, please see my last 3 comments of this ticket. It explains, why it is important to have public APIs instead of Friends: https://issues.apache.org/jira/browse/NETBEANS-1035?focusedCommentId=16574478=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-16574478 The

Re: Needed: Release Manager for Apache NetBeans 10

2018-09-23 Thread John McDonnell
> 4. In JIRA we need a new version (or two versions for 10.0 an 11.0). > BTW I do not know if the 9.0 has been marked as closed. Do we have a > JIRA admin guy or we need to requests these modifications? I've "released 9.0" on JIRA and created a 10.0 version now. Regards John On Sun,

Re: [mentors] + PPMC, Apache Maturity Model self-assessment and graduation

2018-09-23 Thread Antonio
+1 to Geertjan words. I am particulary concerned about: "CD30 The code can be built in a reproducible way using widely available standard tools." We of course can build NetBeans using "widely available standard tools" (Apache Ant). But I am not sure the build is reproducible if the

Re: Needed: Release Manager for Apache NetBeans 10

2018-09-23 Thread Antonio
Hi Laszlo, For "3. We need to create a feature page" we also want to update the site-wide banners and the main page slider. Also the footer should point to NetBeans 10. I may help with what. Last time I submitted a PR against the incubator-netbeans-website that had to be slightly modified