Joenio Marques da Costa
Fediverse Profile link: https://mastodon.social/@joenio
Research Software Engineer at Gustave Eiffel University, sysadmin and developer at Cortext.net platform, Software Heritage ambassador, Debian contributor, Analizo maintainer and dublang creator.
Accepted Talks:
Making music with code: Workshop on how to do Live Coding on Debian
Important: Please, bring your headphones.
This workshop is focused on Live Coding tools on Debian, the goal is to help the participants on how to install and setup Live Coding tools, like, Tidal Cycles, Sonic Pi, Hydra, SuperCollider, csound, puredata, Jack audio, PipeWire, and others. The main focus will be the Sonic Pi environment.
Live coding tools are programming languages environments for sound, music and visuals creation, live coding is a new direction in electronic music and video production, live coding artists/programmers expose and rewire the innards of software while it generates improvised music, sound and/or visuals.
Sonic Pi is a live coding environment based on Ruby, originally designed to support both computing and music lessons in schools, developed by Sam Aaron in the University of Cambridge Computer Laboratory in collaboration with Raspberry Pi Foundation.
The topics covered on this workshop are:
- How to install and setup Sonic Pi on Debian
- If the participant doesn’t run Debian it will be possible to learn how to install it on other environments as well
- How to deal with issues regarding Jack, PipeWire and sound
- First steps on Sonic Pi language
- Overview about Sonic Pi for live coding, how to record sounds, how to use sound samples, how to use effects and so on
This workshop will be similar to the workshops from previous DebConfs, listed below:
Debian in the Research Software ecosystem: An Exploratory Bibliometric Analysis
Context: The Debian system has historically participated in academic works and scientific projects, with well-known examples including NeuroDebian, Debian Med, Debsources, Debian Science, and Debian GIS, where the scientific relevance of Debian and its contribution to the “Research Software” ecosystem are evident.
Objective: The objective of this study is to investigate the Debian system through academic publications, with the aim of classifying articles, mapping research, identifying trends, and finding opportunities.
Method: The study is based on a bibliometric analysis starting with an initial search for the term “Debian” in the titles, abstracts, or keywords of academic publications, using the Scopus database. This analysis calculates metrics of co-citation, co-authorship, and word co-occurrence, and is guided by a set of research questions and criteria for inclusion and exclusion to conduct the bibliometric analysis.
Results: The study includes a set of articles published across various fields of knowledge, providing a map of the academic publication space about Debian. The study’s data will be available in a public repository, reporting demographic and bibliometric trends, including the most cited articles, active countries, researchers, and popular conferences.
Conclusion: Results includes a bibliometric and demographic analysis identified in publications about Debian, shedding light on the intellectual structure of academic research. The results of the analyses can help researchers gain an overview of existing trends in publications about Debian and identify areas that require more attention from the scientific community.
This work is part of an ongoing PhD research in the program of Postgraduate Program in Computing (PGCOMP-UFBA) and aims to investigate Debian from the point of view of a researcher interested on Research Software and Debian, and on how Debian relates to the key concepts below:
- Research Software
- Research Software Ecosystem
- Software Collection
- Software Distribution and Linux Distribution
- Collaborative infrastructure for research
- Research Software Sustainability
To find out more about the PhD research program see the link below (in Portuguese only):