incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From toki <toki.kant...@gmail.com>
Subject Re: Challenges using Gitbox
Date Mon, 16 Apr 2018 23:22:07 GMT
On 04/16/2018 07:37 PM, Ralph Goers wrote:
> IMO, it is inappropriate to add project managers to a project as a committer just because
they are employed by a company that has committers who are paid to work on the project.

There are some companies who have a person whose sole duty is manage the
employees that work on a specific open source project.

As such, open source projects have two options:
* grant the employee position the access needed to manage the project,
so that everybody can see what is going on;
* deny the employ position the needed access, and be surprised by what
the company contributes. In most instances, the surprises are things
that were neither anticipated, nor considered needed by the non-employee
contributors;

How fast could an individual expect to be given the authority to do this
type of project management, without contributing a line of code?

Ralph wrote:

> Companies do not do the prioritization, planning, road-mapping,
shaping product-design, etc of ASF projects. The committers and PMC
members do that.

Most of the companies that have a person whose sole duty is to manage
employees that work on a specific open source project, will ignore
upstream requests, if they don't have access to do management things
there. This will result in undesirable surprises.

If the company PM does have access at the Open Source Project level,
then the input from the other contributors will be taken into consideration.

Yes, there is a very fine line to walk, between allowing a company
position authority to do "x", and preventing the company from taking
over the project.

> They can use their own Jira repo for that kind of stuff. 

Do you really want to see a build of, say, Apache OpenOffice, with
complete L10N (Help documentation, UI, grammar checking, spell checking
for both ancient, medieval, and modern forms of the official
language(s), and writing system(s), etc.) for say, Crimea, North Korea,
or Syria, with no prior notice, much less discussion. I have a pretty
good idea of what ASF-Legal will say about that specific scenario.

Sure the company can just fork the project. It has happened before, and
it will happen again. But setting up conditions where forking is the
only option for a community based project is, IMNSHO, non-viable.

> such people can earn merit by becoming involved with the community and
helping out where they can.

In theory, that sounds good, but as a practical matter, how many people
that have ever been on the ASF board of directors neither know/knew, nor
use(d) any programming languages in getting there? IOW, they got there
exclusively on their ability to write documentation, do community
relations, or utilize other non-coding skills?

jonathon

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Mime
View raw message