3
Debian Med sprints Andreas Tille Debian Copenhagen, 4. February 2016 1 / 19 Back in 2001 at DebConf 1 2 / 19 the first talk about the concept was prepared 3 / 19 About Debian Med sprints From: Gunnar Wolf <[email protected]> Date: Thu, 12 Feb 2015 07:13:47 -0600 > My punishment to not have invited you > is to stand inside the about 5 C > cold water for 3 minutes. ;-) > > Next Debian Med sprint will be as > usual at end of January on some > seaside location. You are welcome > there. :-P Oh, I understand -- I thought Debian-Med focused on packaging medical software. With this note you mention and your choice of location, however, I understand better: After meeting every year, you need medical attention, possibly including a psychiatrical evaluation. But anyway, if we forget for a bit the fact that most (all?) Debian-Med members are European, I can invite you (and if you are interested, I’ll surely get contacts for a nice, sponsored venue!) for a meeting next january in a * real * beach, with nice 30 C winter sun, of course >=25 C sea water where you will dwell for much more than three minutes and all! 4 / 19 Top 10 Uploaders of Debian Med team 2001 2003 2005 2007 2009 2011 2013 2015 0 100 200 300 400 Andreas T 2061 Charles P 532 Steffen M 342 Mathieu M 320 Olivier S 235 Steve M. R 144 Thorsten A 109 Aaron M. U 98 Laszlo K 98 Sascha S 77 5 / 19 Top 10 discussion on Debian Med user mailing list 2002 2004 2006 2008 2010 2012 2014 2016 0 200 400 600 800 Andreas T 5307 Charles P 1371 Karsten H 663 Olivier S 474 Steffen M 451 Mathieu M 446 David P 315 Eric M 306 Yaroslav H 271 Gert W 214 6 / 19

Debiantille/debian-med/talks/20160204_debian...Debian Copenhagen, 4. February 2016 1 / 19 Back in 2001 at DebConf 1 Top 10 discussion on Debian Med user mailing list 2002 2004 2006

Embed Size (px)

Citation preview

Debian Med sprints

Andreas Tille

Debian

Copenhagen, 4. February 2016

1 / 19

Back in 2001 at DebConf 1

2 / 19

the first talk about the concept was prepared

3 / 19

About Debian Med sprints

From: Gunnar Wolf <[email protected]>Date: Thu, 12 Feb 2015 07:13:47 -0600

> My punishment to not have invited you> is to stand inside the about 5◦C> cold water for 3 minutes. ;-)>> Next Debian Med sprint will be as> usual at end of January on some> seaside location. You are welcome> there. :-P

Oh, I understand -- I thought Debian-Med focused onpackaging medical software. With this note you mention andyour choice of location, however, I understand better:After meeting every year, you need medical attention,possibly including a psychiatrical evaluation.

But anyway, if we forget for a bit the fact that most (all?)Debian-Med members are European, I can invite you (and ifyou are interested, I’ll surely get contacts for a nice,sponsored venue!) for a meeting next january in a *real*beach, with nice 30◦C winter sun, of course >=25◦C sea waterwhere you will dwell for much more than three minutes andall!

4 / 19

Top 10 Uploaders of Debian Med team

2001 2003 2005 2007 2009 2011 2013 2015

010

020

030

040

0

Andreas T 2061Charles P 532Steffen M 342Mathieu M 320Olivier S 235Steve M. R 144Thorsten A 109Aaron M. U 98Laszlo K 98Sascha S 77

5 / 19

Top 10 discussion on Debian Med user mailing list

2002 2004 2006 2008 2010 2012 2014 2016

020

040

060

080

0

Andreas T 5307Charles P 1371Karsten H 663Olivier S 474Steffen M 451Mathieu M 446David P 315Eric M 306Yaroslav H 271Gert W 214

6 / 19

Top 10 discussion Debian Med developer mailing list

2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016

010

020

030

040

050

060

070

0

Andreas T 2800Charles P 931Mathieu M 426Thorsten A 214Olivier S 213Matthias K 174Afif E 169Laszlo K 160Michael H 159Alexandre R 152

7 / 19

Top 10 bug hunters of Debian Med packages

2001 2003 2005 2008 2010 2012 2014 2016

050

100

150

Andreas T 902Mathieu M 219Charles P 202Olivier S 126Steve M. R 87Aaron M. U 45Gert W 40Steffen M 35Laszlo K 32Dominique B 30

8 / 19

Top 10 commiters to Debian Med VCS

2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016

050

010

0015

0020

0025

0030

00

Andreas T 13351Charles P 4152Mathieu M 2118Olivier S 1454Steffen M 1078Afif E 685Laszlo K 607Gert W 605Steven M. R 596David P 552

9 / 19

Maintainer per package relation in Debian Med

1 2 3 4 5 6 7 8 10

050

100

150

200

250

10 / 19

Number of Packages in selected tasks

20032005

20072009

20112013

2015 bio

bio-dev

epi

imaging

imaging-dev

practice

psychology

tools

0

50

100

150

200

250

11 / 19

Lesson from DebConf 15 Heidelberg

I After 15 years people are starting to use what I’mworking on.

John Only 15 years? You young guys should be morepatient. I should hurry up since after 15 years Imight be dead but you have so much time.

Image by Olaf Kosinsky CC BY-SA 3.0

12 / 19

ResultsMonth Student Package Uploaded?02.2012 Luis Ibanez fis-gtm yes03.2012 Scott Christley libswarm no06.2012 Eric Maeker libquazip yes11.2012 Tomás Di Domenico python-csb yes02.2013 Sukhbir Singh hunspell-en-med yes12.2013 Lennart C. Karssen probabel yes01.2014 Jorge Sebastião Soares snp-sites yes03.2014 Stephen Smith phyutility yes06.2014 Ian Wallace openemr09.2014 Corentin Desfarges camp yes02.2015 Paul Novotny opensurgsim yes03.2015 Yves Martelli dwvexplorer04.2015 Malihe Asemani manila -05.2015 Afif Elghraoui kmer-tools yes06.2015 Alba Crespi r-cran-fastmatch yes07.2015 Julien Lamy dcmtk++ yes08.2015 Malihe Asemani king-probe yes12.2015 Martin Uecker bart yes

13 / 19

Debian Med has attracted one developer per year

According to a questionnaire in WikiDebian Med has 30 DDs+DMs (not all active any more)12 DDs because Debian Med exists;4 DDs before Debian Med started8 out of the 12 above extended their activity to other fieldsin Debian10 out of the 12 above are active in Debian Med

14 / 19

MoM Conclusions

Time spent into mentoring is worth the effortNo student for each month so the workload is bearableStudents have just read recent documents which I did tenyears ago → I can learn new stuff from themMajor advantage: training upstream to pool theirknowledge about the code with ours about packaging isvery efficient for the hard packagesAbout 50% of students had strong connection to upstreamand requests for upstream changes went very smoothly

15 / 19

Team

Waking up in the morning and realisingthat somebody else has solved your

problem from yesterday

16 / 19

Todo list for this sprint

So all team packages can and should be toched by youThere is a todo list for this sprint everybody withoutpersonal agenda could work on

17 / 19

This talk is available athttp://people.debian.org/˜ tille/talks/Andreas Tille <[email protected]>