[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ee4j-community] Committers don't have to contribute code

Wayne,

 

thanks a lot for this explanation.

 

You might want to filter out the "glassfishbot".

 

Thanks

-Markus

 

From: ee4j-community-bounces@xxxxxxxxxxx [mailto:ee4j-community-bounces@xxxxxxxxxxx] On Behalf Of Wayne Beaton
Sent: Dienstag, 27. MÃrz 2018 20:13
To: EE4J community discussions
Subject: Re: [ee4j-community] Committers don't have to contribute code

 

Company logos show up on project pages when:

  • The company is a member of the Eclipse Foundation;
  • The company has provided their logo to the Eclipse Foundation; and
  • At least one employee of the company is a committer on the project and has pushed at least one commit into any branch of any project repository in the last three months.

So yes. If you want your company logo to appear on a project page, you need to have a committer that actually pushes commits. Note listing a committer as an "Also-by" entry in a Git Commit counts (make sure that you get the email address right). So a committer can give credit to a collaborator when pushing a commit.

 

The process that builds the chart data only knows what it finds in the Git repository, so some "bot" users will appear. I can filter them out if I know about them. I'll see what I can do about the "genie" users. Similar to logos, only member companies show up in the charts. "Contributor" groups non-committer contributors together; "Unaffiliated" groups together those committers who do not work for a member company.

 

I'm not sure what you're asking with your last statement. The charts and the list of companies is generated exclusively by the criteria that I've set above. Having your company logo/name appear on a project page is a benefit of membership with the Eclipse Foundation (independent of any working group affiliation).

 

FWIW, developers need to earn their way to committer status on a project by demonstrating merit. Employment status or employer affilication is not an accepted criterion for becoming a committer (nor is a change in affiliation a reason to retire a committer).

 

HTH,


Wayne

 

 

 

 

On Tue, Mar 27, 2018 at 11:04 AM, Werner Keil <werner.keil@xxxxxxxxx> wrote:

Wayne,

 

They don't, but if an organization wants to show up under https://projects.eclipse.org/projects/ee4j

next to Oracle, Red Hat or IBM, they probably might like to ;-)

 

Similar stats for MicroProfile: https://projects.eclipse.org/projects/technology.microprofile/who show, that between 25 and 40% (not sure, if the "microprofile-genie" bot is included in the 40.5% "Contributor" or 5% "Unaffiliated") are committers and contributors who don't work for a big company.

 

Would it be possible to filter those bots out also from the individual diagram?

 

Those of us with long JCP background know, JUGs were not allowed to contribute directly to a JSR while it could join the EC. Is that similar here, meaning, all bigger JUGs like SouJava or LJC could buy with a Strategic Membership is a few extra seats in various working groups and boards or similar bodies, or could such a Strategic Member also have committers on their behalf and would therefore show up under "Active Member Companies" assuming their members are active of course?

 

Thanks,

Werner

 

 

--

Wayne Beaton

Director of Open Source Projects

The Eclipse Foundation