Hello, I was inspired to write this article by my experience of participating in the open-source Apache Cloudstack project, where I periodically send features and bug fixes . I cannot be called an active contributor, because I only make a contribution from time to time when I need something from the product or I find a bug that makes my cluster itchy.
The experience described in this article is purely personal, and it is typical for the Apache Cloudstack product.
CloudStack - a product for creating medium and large cloud environments of private, public and mixed types.
Apache CloudStack is used by a large number of companies, including, for example, part of those listed in the Leaders and Challengers of the Gartner quadrant.
![](https://habrastorage.org/webt/sx/07/11/sx0711ygnkscgqe_rzxzo1qnp_w.jpeg)
To my knowledge, at least BT (British Telecom), Interoute, KDDI, Datapipe, Leaseweb use CloudStack. An incomplete list of famous users can be viewed on the link in Wikipedia .
All communities are different - I ask you not to project my experience on all projects, each will have its own peculiarities and nuances.
Git . Git push/pull/checkout, , . cherry pick, merge, squash , .
, pull request "" 27 14 . — , , , , . , "Hey, USERNAME, please resolve the conflicts".
, , , 5-10 . , — , , .
. -, , , , . , PR, CloudStack.
Issue, . , , , , "Hi @bwsw — I believe this is what you're looking for:#3510", , , , — , , , , . , , . .
, — PR, PR , "Hi @bwsw, I find the XML use case pretty similar to what's been introduced by this PR: #3510.". , , , , . , , , 45 , - PR .
- , , , — .
. . . , , . , .
PR . - , , , PR . - , , — PR . , , . , .
. , Developer's Guide - 101, , . " X, Y, ! !", . .
, onboarding, . , , , . .
. , Issue , . , , . — .
. , , . . , 160 , , . , , .
. , , .
. , , , , .
Real-life gossip. ShapeBlue — Apache CloudStack. , full-time BT, Apple . . CS , High Availability watchdog- . , Apple . .
, CS — , , , , . , , , .
- . CS 4.10 - ( ) Accelerite, , Citrix Citrix Cloud Platform ( Apache CloudStack). , 4.10 — . 4.11 - ShapeBlue Rohit Yadav — .
, . , . , , . , , weizhouapache (LeaseWeb). , , - . , . "" - , .
Fork. , , , , Fork. CloudStack , Shuberg Philis fork- Cosmic — open source , , Shuberg Philis , , . Fork- : Shuberg Philis , , .
. , -.
, open source , , , scrum , . , , -.
, open source . , — , .
OSS , , , .