Open Source at the Company Level: First Lessons of Participation in Side Projects

Author: Denis Tsyplakov, Solution Architect, DataArt
Author: Denis Tsyplakov, Solution Architect, DataArt

2020 , , . DataArt : IoT- DeviceHive, .NET- Atlas, Kiddo. , . , , . 





โ€” Solution- โ€” , , , , .





1. ,

, , , : - . , idle. , . 





, . , . , , DataArt, , . 





- , . , , , .





, , , . 





2.

, Delphi, , โ€” Torry. , , , โ€” - . , , , React , idle, .





. - , , . , , 40 , . , , .





, DataArt -, . , โ€” , , . , , โ€” โ€” .





, , ( )! , , . , : , . : .





- , , . , -.





3. -

, , . : . โ€” , . 





, - . -. , , . - .





. , , . 





4.

, . idle JavaScript-, . โ€” -100 GitHub, , . , . , .





, : , pull requests. , , . , : , , . Angular.





Angular repository can be considered exemplary
Angular

. , , DataArt, , . , , . - , .  





5. ,

, . - , . Angular, React , , . pull request, , ยซ, ยป. , - โ€” , . , .





โ€” . , , . , , . , , , .





CLA - Contributor License Agreement - license agreement for companies that want to participate in open source projects
CLA โ€” Contributor Licence Agreement โ€” , -

, . , - . โ€” , , . , , . โ€” .





โ€” , Angular React, , , , (). , . - , โ€” . , React, - . , .





6.

, - , . , . , , โ€” . : , , code style. , โ€” , .





. . , - 2020-, . , idle , . , , .





7.

, โ€” , . : , , . โ€” .





There are also reverse situations, when a programmer who sent a pull request can wait a very long time until his update is accepted.
, , pull request,

, , , โ€” , ( ) . 





, . pull requests, . , , . , , , โ€” . 





, . , .





  1. - . , ,   .





  2. :  ยซ-, ยป.





  3. , , , .





. , , . , โ€” , idle.








All Articles