Please use this identifier to cite or link to this item:
http://bura.brunel.ac.uk/handle/2438/32220| Title: | More Than Code: Technical and Emotional Dynamics in Solidity’s Development |
| Authors: | Vaccargiu, M Neykova, R Novielli, N Ortu, M Destefanis, G |
| Keywords: | programming language;emotions;oss;human aspects |
| Issue Date: | 27-Apr-2025 |
| Publisher: | Institute of Electrical and Electronics Engineers (IEEE) |
| Citation: | Vaccargiu, M. et al. (2025) 'More Than Code: Technical and Emotional Dynamics in Solidity’s Development', Proceedings 2025 IEEE ACM 18th International Conference on Cooperative and Human Aspects of Software Engineering Chase 2025, Ottawa, ON, Canada, 27-28 April, pp. 260 - 271. doi: 10.1109/CHASE66643.2025.00036 |
| Abstract: | Background: Solidity is the primary programming language used for developing smart contracts on Ethereum, representing a new generation of programming languages developed entirely in open environments. Objective: This longitudinal case study examines contribution patterns and emotional dynamics within the Solidity GitHub repository over a ten-year period (2014-2024). Method: We developed a contribution index combining metrics from developer activities (commits, pull requests, comments, and temporal engagement) and applied emotion detection to study communication patterns in a decade-long dataset of developer interactions. Results: The top 1 % of contributors are responsible for around 85 % of project contributions, yet the project exhibits dual paths to prominence: early contributors established technical foundations through code, while later contributors achieved influence through reviews and discussions. Emotional patterns show transitions from initial curiosity and confusion to eventual approval and gratitude. Conclusion: The project's recognition of diverse contribution types and evolving emotional dynamics enables sustainable growth despite concentrated contributions, demonstrating how open-source languages can evolve while maintaining both technical rigor and community engagement. |
| URI: | https://bura.brunel.ac.uk/handle/2438/32220 |
| DOI: | https://doi.org/10.1109/CHASE66643.2025.00036 |
| ISBN: | 979-8-3315-3871-2 (ebk) 979-8-3315-0253-9 (PoD) |
| ISSN: | 2574-1780 |
| Other Identifiers: | ORCiD: Rumyana Neykova https://orcid.org/0000-0002-2755-7728 ORCiD: Giuseppe Destefanis https://orcid.org/0000-0003-3982-6355 |
| Appears in Collections: | Dept of Computer Science Research Papers |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| FullText.pdf | Copyright © 2025 Institute of Electrical and Electronics Engineers (IEEE). Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works ( https://journals.ieeeauthorcenter.ieee.org/become-an-ieee-journal-author/publishing-ethics/guidelines-and-policies/post-publication-policies/ ). | 2.31 MB | Adobe PDF | View/Open |
Items in BURA are protected by copyright, with all rights reserved, unless otherwise indicated.