I'm surprised credit is considered important ... .

You're right, but for some of your external contributors it's a business model useful to communicate with their employers or patrons. I tried to explain it in a Twitter post but without success :) GitHub is like a vitrine where one can see the community working. To be credited in the reprository is personnal satisfaction but it's also like receiving "java-coins", a win-win strategy without additional work from the owner since a gauge shows each contributor activity.

But FX never used the github bug tracker. ...
https://github.com/javafxports/openjdk-jfx, did. A really amazing experience ! The new repository closed this first open window :(

Guy.

------------------------------------------------------------------------------

Le 2021-03-19 20:37, Philip Race a écrit :
Interesting that there's no way to add an attachment (image or otherwise).
I'll ask why that can't be made possible.

I'm surprised credit is considered important but I think that the
current way of doing things is
more focused on protecting privacy of bug reporters and that they
might instead want their email addresses advertised
will quickly run into problems getting past that.
There's even an assurance on the bug submission form that your
personal info won't be shared.

But FX never used the github bug tracker. It should never have been
possible to submit bugs there.


-phil.

On 3/19/21 12:23 PM, John Neffenger wrote:
On 3/19/21 11:05 AM, Philip Race wrote:
If this was important to him I don't understand why just a blog post and not a bug report ..

If I had to guess, it might be because, in the age of GitHub, this is not what people expect when they try to report a bug:

Report a Bug or Request a Feature
https://bugreport.java.com/bugreport/

There are two main problems:

1. You can't attach images.

2. You don't get credit.

I speak from experience. I spent five years frustrated with a JavaFX font bug, but it was only when I could properly format a report and include images that I bothered to open this issue:

Reduce color fringes in FreeType subpixel rendering
https://github.com/javafxports/openjdk-jfx/issues/229

Formatting and images shouldn't matter, but two other people tried to report that bug using the Oracle Web form, and both were closed as "Not an Issue." You can send images later by e-mail, eventually, but that's not explained anywhere.

There was a brief window when the OpenJFX project accepted bug reports on GitHub, but now it's back to the Oracle Web form. That brief window is the reason I'm a contributor to the project now. I understand the need for gate-keeping. We just shouldn't be too surprised when people decide that the gate's too high.

I think Oracle could fix the two problems and keep the Web form, and we might get more quality bug reports instead of frustrated blog posts. I also think that it would help a lot to enable the JIRA markup[1] in the Java Bug System as Apache NetBeans has done. As an example, I can't imagine trying to report a bug like the following without formatting or in-line images:

Attaching JavaFX Javadoc and Sources
https://issues.apache.org/jira/browse/NETBEANS-3296

John

[1] https://jira.atlassian.com/secure/WikiRendererHelpAction.jspa?section=all

Reply via email to