In the cases of developers who were not insiders of a project and those whose gender was assumed identifiable by username or profile picture, code by men was approved at higher rates. In 2017, 3 million "pull requests" were examined from 330,000 GitHub users, 21,000 of those were women, and found code written by women to be accepted more often (78.6%) than code written by men (74.6%). Some members of the community have cited the community's toxicity as the main reason for open-source's diversity problem. The figures, however, make this idea questionable. Dismissive responses, conflict, and unwelcoming language were cited as the third, fourth, and sixth biggest problems with open-source respectively.Īn oft-repeated sentiment throughout the community is that conflict isn't widespread, but rather quite visible, due to the public nature of forums and mailing lists. In GitHub's 2017 survey, 50% of the 5,500 respondents claimed they had witnessed toxic interactions while working on open-source projects, and that 18% of them had suffered through a negative interaction. Obstacles for inclusion Hostile Culture Ī common criticism levelled at the open source community is that critiques of code contributed to projects have a tendency to become personal attacks. In comparison, since the creation of OSS in early 1990's, the community of OSS developers has remained dominated by young men. With time and growing usage of OSS projects as new solutions, brings an increasingly diverse user base. Over time, as OSS has continued to grow and offer new solutions to everyday problems, an increasingly diverse user base has continued to evolve. The software developed is freely available for use and the number of users varies from few to many millions. The number of developers working on an OSS project can range from few to thousands but often in many projects, only developers deemed trustworthy by the project maintainers will have the privilege of making additions to the main repository. Open source software (OSS) is a non-traditional model of software development, where source code is created by a number of virtual volunteers and can be modified by other members of the community.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |