Conquering custom evolutions in open source products
Autor(es) Mattia Monga
Macrotema Desenvolvimento
Horário 19 de abril, 18:00/18:50, Sala Castilho
Descrição
When custom evolutions are carried on independently from the community who drives the development, they produce branches that can be hard to merge back into upstream code. The lecture will analyze current techniques aimed at (1) merging custom evolutions in a disciplined way; (2) assessing if a specific evolution is likely to be problematic; (3) deploying custom evolutions together with upstream products; (4) managing families of custom evolutions.
Currículos
Mattia Monga
Currently I am an Assistant Professor at Milan University, Italy (Department of Computer Science and Communication). My research activities are in the field of software engineering. I am part of the Italian Computer Emergency Response Team (CERT-IT). Moreover, I collaborate with ACM as Information Director of their journal "Transactions on Software Engineering and Methodology", I am a member of IEEE, and I am in the steering committe of CLUSIT, an Italian association promoting awareness, continuous education, and information sharing about digital security. To support the free software community, I joined the Debian Project as a developer. Further information http://homes.dico.unimi.it/~monga/