How many developers?
This commit is contained in:
parent
777e223c40
commit
25a4833b4c
2 changed files with 13 additions and 1 deletions
|
@ -70,5 +70,8 @@ does, so I think it's tough to do it as a list of questions.
|
|||
- Is the [[license GPL-compatible||UseCases/CommunityHealth#gpl-compatible]]?
|
||||
- Does the project
|
||||
[[require assignment of copyright or a CLA to get code upstreamed|UseCases/CommunityHealth#no-cla-for-profit]]?
|
||||
- How many
|
||||
[[active developers/companies contribute to the project||USeCases/CommunityHealth#dev-count]]?
|
||||
* If there aren't many, how hard would it be to take over the project if needed?
|
||||
- Is there good [[developer documentation|UseCases/CommunityHealth#dev-docs]]?
|
||||
- How easy it to [[engage as a developer with the community|UseCases/CommunityHealth#dev-welcoming]]?
|
||||
|
|
|
@ -29,7 +29,7 @@ aligned.
|
|||
Given that the project is going to solicit support and contributions from
|
||||
501(c)(3)'s, this issue is particularly important.
|
||||
|
||||
## Developer Documentation
|
||||
## Developer Documentation and Community
|
||||
|
||||
<a id="dev-docs"></a>
|
||||
|
||||
|
@ -43,3 +43,12 @@ As such, the codebase needs to be accessible. Communication with the
|
|||
core developers should be possible and interactive. The project should
|
||||
be willing to accept new contributors who might want to make substantial
|
||||
changes to the codebase.
|
||||
|
||||
<a id="dev-count"></a>
|
||||
|
||||
A project with just one or two active developers, or where all the current
|
||||
developers appear to be employed by one company, has serious community health
|
||||
issues. Building a community around such a codebase is an uphill battle. If
|
||||
we build on such a project, we should be prepared to become the maintainer of
|
||||
the project if we have to, since the company or few individuals could move on
|
||||
with short notice.
|
||||
|
|
Loading…
Reference in a new issue