Coordination and Social Structures in an Open Source Project

Author(s):  
Thomas Basset

This chapter tackles the issue of the distribution of work in an open source project through the influence of social relationships among developers. The author demonstrates that the concentration of code in the VideoLAN project —already pointed out in other projects—does not only depend on technical expertise but is strongly influenced by the nature of social relationships among developers. Face-to-face relationships have a great importance, as does friendship which can favor the circulation of advice. In addition to technical expertise, a second kind of expertise —the ability to be aware of who is working on what—determines the hierarchy within this entity that looks like a collegial organization. The author hopes that this work will help to reduce the hiatus between technical and social considerations on open source software.

Author(s):  
Thomas Basset

This chapter tackles the issue of the distribution of work in an open source project through the influence of social relationships among developers. The author demonstrates that the concentration of code in the VideoLAN project —already pointed out in other projects—does not only depend on technical expertise but is strongly influenced by the nature of social relationships among developers. Face-to-face relationships have a great importance, as does friendship which can favor the circulation of advice. In addition to technical expertise, a second kind of expertise —the ability to be aware of who is working on what—determines the hierarchy within this entity that looks like a collegial organization. The author hopes that this work will help to reduce the hiatus between technical and social considerations on open source software.


Author(s):  
Jing Zheng ◽  
Mark J. Jakiela

The threaded online, also known as “forum,” collaboration method is widely used by open source software projects. As open source and Crowdsourcing [3] design approaches gain attention, there is a need to explore whether the threaded online method would compete with the more traditional method, face to face, in mechanical engineering design in terms of productivity. Our experiment shows that with a suitably sized challenge, the threaded online method does generate about equal productivity as the face-to-face method. However, the participation rates are lower in the threaded online method and the participants’ satisfaction with the experience was also less. This suggests that additional communication mechanisms are needed to facilitate the threaded online method, and management mechanisms should be imposed. We also identified two phenomena that warrant further investigation. The first is what we call “inertia loafing.” Enthusiasm among online community members is fragile. A small drop in satisfaction level can cause many to become unwilling to participate. The second is that an online community tends to have two kinds of members: “players” who are responsible for most content creation; and “cheer leaders” who provide feedback or provide an assisting function.


Author(s):  
David William Schuster

This chapter will discuss concerns a library may consider in selecting Open Source software. The author will review all aspects of a needs assessment, along with considerations for the sustainability of an open source project. Discussions about technical abilities, identify options a library might consider, installation and usability issues, and getting involved with an open source community. There are ways a library can get involved with open source software and contribute to a community without providing programming. Going with open source can help save money, but also help the library decide the direction it wants to keep its community engaged.


2019 ◽  
Author(s):  
Lorena A. Barba ◽  
Juanjo Bazán ◽  
Jed Brown ◽  
Roman Valls Guimera ◽  
Melissa Gymrek ◽  
...  

A recent editorial in Nature Methods, “Giving Software its Due”, described challenges related to the development of research software and highlighted, in particular, the challenge of software publication and citation. Here, we call attention to a system that we have developed that enables community-driven software review, publication, and citation: The Journal of Open Source Software (JOSS) is an open-source project and an open access journal that provides a light-weight publishing process for research software. Focused on and based in open platforms and on a community of contributors, JOSS evidently satisfies a pressing need, having already published more than 500 articles in approximately three years of existence.


Author(s):  
C. Green ◽  
V. Rautenbach

Abstract. Many open source software communities rely on volunteer contributors and it is important to motivate, engage and retain members of the community to ensure long term sustainability of the community and software. Barrier to entry can be a problem for new developers and can stop them from contributing to large projects. It is important to mentor and guide new volunteers in an open source project and organisation such as OSGeo. The question is then raised how can open source organizations bridge this gap and bring younger developers into the organizations and ensure that they remain, in order to contribute something meaningful? OSGeo participated for a third time in Google Code-in (GCI). Google Code-in is an online competition that introduces teenagers (13–17 years) to open source development over the course of seven weeks. In the 2019 Google Code-in, there were 29 participating open source organisations, over 3000 students from more than 75 countries that completed 13 000+ tasks. During GCI, OSGeo had the lowest number of mentors in its three years of the competition but its highest number of completed tasks. Many of the submissions from the students was of a high standard and some of the task submissions got accepted into the projects. Having new developers in any open source community is key to the survival of the community and retaining them is also key to the longevity of any of the projects and it gives them time to contribute something meaningful.


Author(s):  
Prasanna Bisen

Video conferencing may be a technology that permits users in several locations to carry face-to-face meetings without having to maneuver to one location together. Uses for video conferencing include holding routine meetings, negotiating business deals, and interviewing job candidates


2019 ◽  
Vol 8 (4) ◽  
pp. 2396-2400

Open source software are adopted as embedded systems, server usage because of quick delivery, cost reduction and standardization of systems. Many open source software are developed under the peculiar development style known as bazaar method. According to this method, faults are detected and fixed by developers around the world, and the fixed result will be reflected in the next release. Also, the fix time of faults tends to be shorter as the development of open source software progresses. However, several large-scale open source projects have a problem that faults fixing takes a lot of time because the faults corrector cannot handle many faults reports quickly. In this paper, we aim to identify the fix priority of newly registered faults in the bug tracking system by using random forest, and we make an index to detect the faults that require high fix priority and long fault fixing time when faults are reported in specific version of open source project. The index is derived and identified by using open source project data obtained from bug tracking system. In addition, we try to improve the detection accuracy of the proposed index by learning not only the specific version but also the fault report data of the past version by using random forest considering the characteristic similarities of faults fix among different versions. As a result, the detection accuracy has highly improved comparing with using only specific version data and using logistic regression


Healthcare ◽  
2021 ◽  
Vol 9 (11) ◽  
pp. 1491
Author(s):  
Ahmed S. Alanazi ◽  
Heather Wharrad ◽  
Fiona Moffatt ◽  
Michael Taylor ◽  
Muhammad Ladan

All face-to-face studies were affected by the COVID-19 pandemic, as they could not be run in person due to rules and guidance linked to social distancing which were in force during the outbreak. Finding and testing an available COVID-secure approach for both participants and researchers was important as was the need to continue conducting such studies during this critical time. At present, the extant literature indicates a clear gap in research that elucidates how to carry out a Q methodology study online, step by step. This paper describes an option for online Q methodology using an approach that simulates all of the steps performed in a face-to-face setting using an open-source software known as Easy-HtmlQ. Using a case study in telemedicine adoption as illustration, this paper also considers the perspective of both research participants and Q methodology researchers via semi-structured interviews. Using Easy-HtmlQ V1.1 in online Q methodology studies appears to be an affordable, practical and user-friendly solution. Some of the benefits associated with running Q methodology studies online were the decreased costs, enabling the recruitment of wider number of participants, providing a COVID-19-secure environment and offering convenience to both participants and researchers during the research process. The findings of this study may contribute to increasing the number of online Q methodology studies in the future, as it has succeeded in offering a feasible approach for Q methodology researchers.


Author(s):  
David William Schuster

This chapter will discuss concerns a library may consider in selecting Open Source software. The author will review all aspects of a needs assessment, along with considerations for the sustainability of an open source project. Discussions about technical abilities, identify options a library might consider, installation and usability issues, and getting involved with an open source community. There are ways a library can get involved with open source software and contribute to a community without providing programming. Going with open source can help save money, but also help the library decide the direction it wants to keep its community engaged.


Author(s):  
Deepika Satyarajan ◽  
Vishwesh Akre

Open Source Software (OSS) is defined as a computer software that is freely provided and which permits users to use, change, and improve the software, and to redistribute it in a modified or an unmodified forms. OSS is developed in a highly social online environment where developers are dispersed in space and time, but rarely interact in a face-to-face manner. Literature in this field specifies many successful OSS implementations in Academic Institutions globally. Educational Institutions have diverse opinion on the academic use of OSS. The concept of open access and the proliferation of academic blogs have broken down many barriers in the educational sector. With the reference of studies conducted in various countries such as Switzerland, USA, Australia, UK etc., it can be said that there are two distinct views on the academic acceptance of OSS. One view is in favor of the use of OSS, while the other is hesitant about OSS thinking that it could suppress the creativity of individuals. OSS represents a social dimension of Learning through a Persistent, Unified, Massively Multi-User, and Self-Organizing Virtual Environment extending beyond the traditional classroom into the universities common areas where learners build knowledge and understanding through serendipitous and collaborative exchanges both within and across subject area boundaries. The digitization of education is a relatively new phenomenon but has already transformed the education sector .Most Educational Institutions are operated on a non-profit basis and many of them are government funded. Open Source Software’s are freely available on well-known OSS Project community providers such as www.SourceForge.net and hence can be implemented in Educational Institutions at no procurement costs. This research is an attempt to examine the differences between the implementation of OSS and Proprietary software’s in Educational Institutions. Findings of this study could facilitate Universities and Educational Institutions to evaluate the options of using OSS for their Information Technology or Information Systems requirements.


Sign in / Sign up

Export Citation Format

Share Document