Dear Kevin,

I will get back to you on this shortly with substantial claims.


--Ankit

On 28 Feb 2018 2:23 a.m., "Kevin Rushforth" <kevin.rushfo...@oracle.com>
wrote:

> Hi Ankit,
>
> In response to your veto, I took the opportunity to look at the the list
> of changes, and believe that my earlier nomination of Rajath to OpenJFX
> Project Committer was justified, if perhaps barely so.
>
> While there is no objective criteria by which one can say a particular
> changeset is worth 0.5 of a fix, we do often look at 2 to 4 trivial fixes
> or test-only fixes to "make up the difference" in case only 6 or 7 are
> deemed "significant". This is why we usually want 10 or 12 fixes before we
> nominate someone for Committer -- to avoid quibbling over whether one or
> two are worthy of being counted.
>
> Rather than respond to each of your comments individually (although I do
> have one point below), I will instead list the fixes I consider significant.
>
> In looking at the list of fixes again, I would consider the following 7
> non-test fixes to be significant, even though several of them were only a
> few lines of product code changed:
>
> http://hg.openjdk.java.net/openjfx/jfx-dev/rt/rev/3d5c22069d1f
> http://hg.openjdk.java.net/openjfx/jfx-dev/rt/rev/5a3cc1b5bb22
> http://hg.openjdk.java.net/openjfx/jfx-dev/rt/rev/674513271a88
> http://hg.openjdk.java.net/openjfx/jfx-dev/rt/rev/dc2963c3f7d1 (see
> comment below)
> http://hg.openjdk.java.net/openjfx/jfx-dev/rt/rev/9f43fb83e989
> http://hg.openjdk.java.net/openjfx/jfx-dev/rt/rev/dedd5afd753e
> http://hg.openjdk.java.net/openjfx/jfx-dev/rt/rev/cfa038af148b
>
> In all cases there needed to be an analysis, a fix, and testing to ensure
> that the bug was fixed without introducing a regression. As for your
> assertion about his part of the collaborative fix to upgrade WebKit to
> v605.1, JDK-8187483 (changeset dc2963c3f7d1), you make an unsubstantiated
> claim regarding his contribution. As he did contribute to that fix, I don't
> see any reason to question how significant it was.
>
> In addition to the above 7, and excluding JDK-8185314 (the removal of
> unused files, which I would agree does not count at all), the other three
> test fixes are in my opinion enough justify the nomination.
>
> I would finally point out that Rajath contributed three additional test
> fixes during the two week voting period, for a new total of 14 changesets
> (13 excluding the unused file removal).
>
> Please respond to the list as to whether you feel the additional three
> test fixes, along with my additional explanation, is enough to satisfy your
> concerns over this nomination, and if not, why not. I would like to put the
> nomination forward again for a vote once the objections are resolved.
>
> Thank you.
>
> -- Kevin
>
>
> ankit srivastav wrote:
>
> NO,
>
> Please go through the table, all the points accumulated are not even more
> then 7.
> I have given reasons for my points.
>
>
> *age*
>
> *author*
>
> *description*
>
> Points
>
> Reason
>
> 8 days ago
>
> rkamath
>
> 8196802: 3D unit tests listed as pass  although they are actually skipped
> <http://hg.openjdk.java.net/openjfx/jfx-dev/rt/rev/1438734a46e3?revcount=20>
>
> 0.5
>
> Test file, not a direct impact-able code change in product.
>
> 10 days ago
>
> rkamath
>
> 8089454: [HTMLEditor] selection removes CENTER alignment
> <http://hg.openjdk.java.net/openjfx/jfx-dev/rt/rev/b86ce9469653?revcount=20>
>
> 0.5
>
> A very small change, why I’m saying so, as the file modified gets called
> directly from the APP written. No debugging/a little is required to make
> the change, which actually defies the purpose of getting knowledge of the
> product.
>
> 13 days ago
>
> rkamath
>
> 8196615: Skip 3D unit tests on system without 3D capability
> <http://hg.openjdk.java.net/openjfx/jfx-dev/rt/rev/4f433399edbd?revcount=20>
>
> 0.5
>
> Changes in Test file, not a direct impact-able code change in product.
>
> 4 weeks ago
>
> rkamath
>
> 8165459: HTMLEditor: clipboard toolbar buttons are disabled unexpectedly
> <http://hg.openjdk.java.net/openjfx/jfx-dev/rt/rev/3d5c22069d1f?revcount=20>
>
> 0.5
>
> A very small change, why I’m saying so, as the file modified gets called
> directly from the APP written. No debugging/a little is required to make
> the change, which actually defies the purpose of getting knowledge of the
> product.
>
> 7 weeks ago
>
> rkamath
>
> 8088925: Non opaque background cause NumberFormatException
> <http://hg.openjdk.java.net/openjfx/jfx-dev/rt/rev/5a3cc1b5bb22?revcount=20>
>
> 0.5
>
> A very small change, why I’m saying so, as the file modified gets called
> directly from the APP written. No debugging/a little is required to make
> the change, which actually defies the purpose of getting knowledge of the
> product.
>
> 2 months ago
>
> rkamath
>
> 8090011: 'tab' key makes control loose focus
> <http://hg.openjdk.java.net/openjfx/jfx-dev/rt/rev/674513271a88?revcount=20>
> jdk-10+36
>
> 0.5
>
> A very small change, why I’m saying so, as the file modified gets called
> directly from the APP written. No debugging/a little is required to make
> the change, which actually defies the purpose of getting knowledge of the
> product.
>
> *age*
>
> *author*
>
> *description*
>
> Points
>
> Reason
>
> 2 months ago
>
> mbilla
>
> 8187483: Update to 605.1 version of WebKit
> <http://hg.openjdk.java.net/openjfx/jfx-dev/rt/rev/dc2963c3f7d1?revcount=20>
>
> 0
>
> Unless you directly point what changes you have made in the patch I will
> count it has 0. Most probably you have made changes for DRT, which even a
> tester can do. Moving DRT is a non technical task, requires no technical
> skills.
>
> 3 months ago
>
> mbilla
>
> 8187928: [WebView] Images copied from clipboard not written in source file
> format
> <http://hg.openjdk.java.net/openjfx/jfx-dev/rt/rev/9f43fb83e989?revcount=20>
>
> 1
>
>
> 4 months ago
>
> ghb
>
> 8178290: Intermittent test failure in test.com.sun.webkit.network.
> CookieTest
> <http://hg.openjdk.java.net/openjfx/jfx-dev/rt/rev/315c8aa5bc4c?revcount=20>
> jdk-10+29
>
> 0.5
>
> Changes in Test file, not a direct impact-able code change in product.
>
> 4 months ago
>
> mbilla
>
> 8187726: [WebView] Copy and Paste of Image not resulting in expected
> behavior
> <http://hg.openjdk.java.net/openjfx/jfx-dev/rt/rev/dedd5afd753e?revcount=20>
> jdk-10+27
>
> 1
>
>
> 4 months ago
>
> mbilla
>
> 8187671: [WebView] Drag and Drop of text or html results in an image
> <http://hg.openjdk.java.net/openjfx/jfx-dev/rt/rev/cfa038af148b?revcount=20>
>
> 1
>
>
> 5 months ago
>
> ghb
>
> 8089124: HTML5: Number input allows non-numeric input
> <http://hg.openjdk.java.net/openjfx/jfx-dev/rt/rev/73ace584b9ba?revcount=20>
>
> 0.5
>
> Only setting value changes. For me this kind of change was not even get
> considered for Author status.
>
> 5 months ago
>
> ghb
>
> 8185314: Remove unused third-party python scripts from WebKit sources
> <http://hg.openjdk.java.net/openjfx/jfx-dev/rt/rev/55ad191f5932?revcount=20>
>
> 0
>
> No actual code change, you have only removed it.It seems it was not even
> getting called otherwise you must have change some other files which calls
> function from these files.
>
>
> Adding all the points, total sum = 7.
> So it's a NO for me.
> I think you have to solve at least 3 more issues to get to the committer
> status.
>
> *The whole idea behind becoming a committer is to get good solid product
> knowledge not the issue count.*
> *Quality matters over quantity.*
>
> Which one can only get after solving variety of issues with various  level
> of difficulty level.
>
> Here I can see you have 3 checkins for  file HTMLEditorSkin.java.
> This file basically  gets I/P from APP written.
> No/little debugging skill is require to solve the issue in this file.
>
> For all the test changes I have awarded 0.5 as no direct impact on product.
> For DRT, moving DRT from one revision to another is just a side job.
> Anybody can do that.
> If I tell a 12th grader then even he can also do that.
> Also I'm not sure what's the actual contribution so awarded as 0.
>
> Removing a file, that's too unused, no code change so 0.
>
> *I have awarded proper points to proper code changes.*
>
> @Rajath:
> I know you must be under pressure (No idea from whom) to become committer,
> but I can see lots of potential in you.
> You should not not succumb to such pressure.
> Whole idea [as I have stated above ] to become committer is get sound
> product understanding, don't stop yourself to get that.
> *Solve issue to get knowledge not just to show counts to other people.*
>
> I can one more checkin from you, but that's too I guess in Test file i.e.
> 0.5
> So It seems, you are very close to your destination.
>
> Let me now if anyone in the community has any objection.
>
> --Ankit
>
>
>
>
> On Tue, Feb 13, 2018 at 3:32 AM, Kevin Rushforth <
> kevin.rushfo...@oracle.com> wrote:
>
>> I hereby nominate Rajath Kamath [1] to OpenJFX Committer.
>>
>> Rajath is a member of JavaFX team at Oracle, who has contributed 11
>> changesets [2][3] to OpenJFX.
>>
>> Votes are due by February 26, 2018.
>>
>> Only current OpenJFX Committers [4] are eligible to vote on this
>> nomination. Votes must be cast in the open by replying to this mailing list.
>>
>> For Lazy Consensus voting instructions, see [5]. Nomination to a project
>> Committer is described in [6].
>>
>> Thanks.
>>
>> -- Kevin
>>
>> [1] http://openjdk.java.net/census#rkamath
>>
>> [2] http://hg.openjdk.java.net/openjfx/jfx-dev/rt/log?revcount=2
>> 0&rev=author%28rkamath%29
>> [3] http://hg.openjdk.java.net/openjfx/jfx-dev/rt/log?revcount=2
>> 0&rev=rajath.kamath
>>
>> [4] http://openjdk.java.net/census#openjfx
>>
>> [5] http://openjdk.java.net/bylaws#lazy-consensus
>>
>> [6] http://openjdk.java.net/projects#project-committer
>>
>>
>

Reply via email to