Open lishengbao opened 8 months ago
I think we need to somehow "cleanup" the organization decided. Here's another example:
The user can write what ever they want in the company name in their profile. In this example, the only organization he belongs to is Apache Software Foundation. It's not really a company he belongs to, so I think his organization should be considered NONE.
But ASF indeed is an type of oganization as foundation. I would prefer not removing this info, instead we could classify the type of organizations attached to the people. There is one case that even people are employed by some company, but they would represent foundation or as individual to make contributions for some projects.
When you look at the organization count for measuring the health of an open source project, you would like to know how many people are involved in the open source project and what companies/entity which pay them. You want to see diversity and count.
People normally belong to a company AND to a foundation. If you count the same person twice - it's wrong. If you count the same person only once, you better take the company, not the foundation. I'm okay with counting ASF as an organization if that is the only organization mentioned. Some people don't write the company name in their GitHub info, but if you cross-reference LinkedIn (if possible), then you can complete it from there.
People normally belong to a company AND to a foundation. If you count the same person twice - it's wrong. If you count the same person only once, you better take the company, not the foundation. I'm okay with counting ASF as an organization if that is the only organization mentioned.
That is what we plan to do, and if both foundation and company co-exist, we will choose company.
1: Prioritize display of Github profile organization information 2: Prioritize private organizations when more than one organization is present