This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 215892 - Update CREDITS.html file and add list of NetCAT participants into the list
Summary: Update CREDITS.html file and add list of NetCAT participants into the list
Status: RESOLVED FIXED
Alias: None
Product: usersguide
Classification: Unclassified
Component: IDE (show other bugs)
Version: 7.3
Hardware: All All
: P1 normal with 1 vote (vote)
Assignee: Kenneth Ganfield
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-07-24 15:49 UTC by Marian Mirilovic
Modified: 2013-01-30 14:59 UTC (History)
5 users (show)

See Also:
Issue Type: TASK
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marian Mirilovic 2012-07-24 15:49:11 UTC
I think the list is obsolete now + we should also add people from NetCAT into the list.
Comment 1 Kenneth Ganfield 2012-07-25 13:54:14 UTC
What credits.html file is this? Where is it located?
What/where is this list?
Comment 2 Marian Mirilovic 2012-07-25 15:28:36 UTC
Ken, this file is located in installed Netbeans directory
Comment 3 Kenneth Ganfield 2012-07-25 16:59:32 UTC
OK, I am not sure how to update this list.
Do you know who would be the best person to contact about this?

So we should update the list of names in the list and add netcat?

Adding Jirka to cc
Comment 4 Kenneth Ganfield 2012-07-25 17:07:36 UTC
OK, found how to update.
Jirka was the last person to edit this file, adding a name earlier this year.
Should we be removing names?
Comment 5 Jiri Kovalsky 2012-07-31 13:09:29 UTC
I suggest to change content of the CREDITS.HTML file to always only reflect the release. It would simply mention all source code contributors and all testers. If the list becomes too long, we can raise the bar and include only the most significant developers (say more than 100kB patches) and testers (say more than 50 CAT points).

In NetCAT 7.2 [1] it would be 29 participants plus NB QE staff. Petre, is there an easy way to list all developers who pushed some >100kB changesets during NetBeans 7.2 release?

[1] http://qa.netbeans.org/processes/cat/72/activity.html
Comment 6 Jiri Kovalsky 2012-07-31 13:11:48 UTC
But why only QE and Dev? Let's have also docs team contributors listed! :)
Comment 7 Marian Mirilovic 2012-07-31 15:06:18 UTC
(In reply to comment #5)
> I suggest to change content of the CREDITS.HTML file to always only reflect the
> release. It would simply mention all source code contributors and all testers.
> If the list becomes too long, we can raise the bar and include only the most
> significant developers (say more than 100kB patches) and testers (say more than
> 50 CAT points).

+1
Comment 8 Kenneth Ganfield 2012-08-02 14:35:06 UTC
So should we remove all the names currently in the list now (and at the start of every release) and start from scratch and add names as we go along and the names become known?
Comment 9 Marian Mirilovic 2012-08-02 15:13:09 UTC
(In reply to comment #8)
> So should we remove all the names currently in the list now (and at the start
> of every release) and start from scratch and add names as we go along and the
> names become known?

Exactly this way it should be handled, I think .
Comment 10 pgebauer 2012-08-02 16:02:39 UTC
(In reply to comment #5)
> Petre, is there
> an easy way to list all developers who pushed some >100kB changesets during
> NetBeans 7.2 release?

The list of committers for a specific date range can be obtained from mercurial via:
hg log --date "2012-01-01 to 2012-07-31" --template "{author|person}\n" | sort | uniq -c | sort -nr

I don't know how to filter only >100kB changesets. I'm sorry.
Comment 11 Jiri Kovalsky 2012-08-03 08:23:14 UTC
Great, thanks Petre. The number in front of the name means number of commits, doesn't it?
Comment 12 pgebauer 2012-08-03 09:08:25 UTC
(In reply to comment #11)
> Great, thanks Petre. The number in front of the name means number of commits,
> doesn't it?

Exactly.
Comment 13 Jiri Kovalsky 2012-08-03 09:48:02 UTC
OK, then I suggest to include everyone who pushed 10 or more changesets (65 contributors for 7.2 release). In the second section would be mentioned NB QE staff plus all NetCAT participants with 50 or more points (29 testers).

If there are no objections against this proposal, let's implement it since NetBeans 7.3 release.
Comment 14 Marian Mirilovic 2012-08-03 10:23:30 UTC
(In reply to comment #13)
> OK, then I suggest to include everyone who pushed 10 or more changesets (65
> contributors for 7.2 release). In the second section would be mentioned NB QE
> staff plus all NetCAT participants with 50 or more points (29 testers).
> 
> If there are no objections against this proposal, let's implement it since
> NetBeans 7.3 release.

sounds good - I agree
Comment 15 Kenneth Ganfield 2012-09-12 16:05:31 UTC
(In reply to comment #13)
> OK, then I suggest to include everyone who pushed 10 or more changesets (65
> contributors for 7.2 release). In the second section would be mentioned NB QE
> staff plus all NetCAT participants with 50 or more points (29 testers).
> 
> If there are no objections against this proposal, let's implement it since
> NetBeans 7.3 release.

I removed the old list of names from the file.

664b5a84b8b2

The file will be updated with the new list of names according to Jirka's suggestion and committed when the branding is updated for FCS.

I am downgrading this to P3 but will raise it again to P1 prior to FCS.
Comment 16 Quality Engineering 2012-09-13 02:13:26 UTC
Integrated into 'main-golden', will be available in build *201209130001* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main-golden/rev/664b5a84b8b2
User: kganfield <kganfield@netbeans.org>
Log: #215892, removing names from list. New list for release will be populated later
Comment 17 Jaroslav Tulach 2012-09-19 15:27:41 UTC
I have new commiter Alex Bowen (trajar@netbeans.org) - where I am supposed to put his name, now when you remove the list from CREDITS.html?
Comment 18 Kenneth Ganfield 2012-09-20 13:39:49 UTC
The name has been added to the list.
http://hg.netbeans.org/main/rev/b7ccf6bf1262

The list can be edited and updated at any time, it is just not currently displayed.
No list was displayed in the credits file because there were no names to list. This was the first confirmed name.

The list is still commented out so no names are visible.
If this list should be visible for the beta release then the file should be updated to remove the comments and pushed to beta branch.
Comment 19 Quality Engineering 2012-09-22 02:18:15 UTC
Integrated into 'main-golden', will be available in build *201209220001* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main-golden/rev/b7ccf6bf1262
User: kganfield <kganfield@netbeans.org>
Log: #215892, adding contributor name to list
Comment 20 Petr Jiricka 2013-01-07 16:07:43 UTC
So Ken, should this be completed and closed now?
Comment 21 Jiri Kovalsky 2013-01-07 16:17:48 UTC
It's too early. We first need to determine the most helpful contributors from NetCAT. What can be the last date to integrate this change before building FCS build?
Comment 22 Petr Jiricka 2013-01-07 16:56:37 UTC
As a P1 this should be fixed before code freeze, because per the quality criteria P1s must be fixed before RC. If that's not sufficient that this issue needs to be changed to TASK.
Comment 23 Jiri Kovalsky 2013-01-07 21:18:08 UTC
OK, changing to TASK then.
Comment 24 Jiri Kovalsky 2013-01-30 14:59:32 UTC
CREDITS.html file updated to list all outstanding 7.3 release contributors:

hg.netbeans.org/releases/rev/5b02ad9ec8ca