Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012...

56
15 years and counting Andreas Tille Debian Montreal, 7. August 2017 Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 1 / 24

Transcript of Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012...

Page 1: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

15 years and counting

Andreas Tille

Debian

Montreal, 7. August 2017

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 1 / 24

Page 2: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

1 Past

2 Present

3 Future

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 2 / 24

Page 3: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

Back in 2001 at DebConf 1

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 3 / 24

Page 4: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

the first talk about the concept was prepared

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 4 / 24

Page 5: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

Lesson from DebConf 15 Heidelberg

I After 15 years people are starting to use what I’m working on.John Only 15 years? You young guys should be more patient. I should hurry up

since after 15 years I might be dead but you have so much time.

Image by Olaf Kosinsky CC BY-SA 3.0

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 5 / 24

Page 6: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

Lesson from DebConf 15 Heidelberg

I After 15 years people are starting to use what I’m working on.John Only 15 years? You young guys should be more patient. I should hurry up

since after 15 years I might be dead but you have so much time.

Image by Olaf Kosinsky CC BY-SA 3.0

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 5 / 24

Page 7: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

Motivation

Since its possible → Do-ocracy

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 6 / 24

Page 8: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

Debian

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 7 / 24

Page 9: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

Role of Blends to attract specific users

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 8 / 24

Page 10: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

Role of Blends to attract specific users

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 8 / 24

Page 11: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

Role of Blends to attract specific users

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 8 / 24

Page 12: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

Role of Blends to attract specific users

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 8 / 24

Page 13: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

Med-bio task of Debian Med

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 9 / 24

Page 14: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

Packages in selected tasks of Debian Med

20022004

20062008

20102012

20142016 bio

bio-devepi

hisimaging

imaging-devpractice

psychologytools

0

100

200

300

400

500

600

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 10 / 24

Page 15: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

Team

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

problem from yesterday

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 11 / 24

Page 16: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

Team building via mentoring

Mentoring of the Month

Debian packaging is easyLet’s work together for one month to prove this thesisYou are kindly invited to learn packaging in a friendly environmentTrying hard to attract upstream since authors are the best packagers

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 12 / 24

Page 17: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

Team building via mentoring

Mentoring of the Month

Debian packaging is easyLet’s work together for one month to prove this thesisYou are kindly invited to learn packaging in a friendly environmentTrying hard to attract upstream since authors are the best packagers

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 12 / 24

Page 18: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

Team building via mentoring

Mentoring of the Month

Debian packaging is easyLet’s work together for one month to prove this thesisYou are kindly invited to learn packaging in a friendly environmentTrying hard to attract upstream since authors are the best packagers

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 12 / 24

Page 19: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

Team building via mentoring

Mentoring of the Month

Debian packaging is easyLet’s work together for one month to prove this thesisYou are kindly invited to learn packaging in a friendly environmentTrying hard to attract upstream since authors are the best packagers

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 12 / 24

Page 20: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

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 ten years ago→ I can learn new stuff from themMajor advantage: training upstream to pool their knowledge about the code withours about packaging is very efficient for the hard packagesAbout 50% of students had strong connection to upstream and requests forupstream changes went very smoothly

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 13 / 24

Page 21: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

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 ten years ago→ I can learn new stuff from themMajor advantage: training upstream to pool their knowledge about the code withours about packaging is very efficient for the hard packagesAbout 50% of students had strong connection to upstream and requests forupstream changes went very smoothly

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 13 / 24

Page 22: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

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 ten years ago→ I can learn new stuff from themMajor advantage: training upstream to pool their knowledge about the code withours about packaging is very efficient for the hard packagesAbout 50% of students had strong connection to upstream and requests forupstream changes went very smoothly

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 13 / 24

Page 23: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

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 ten years ago→ I can learn new stuff from themMajor advantage: training upstream to pool their knowledge about the code withours about packaging is very efficient for the hard packagesAbout 50% of students had strong connection to upstream and requests forupstream changes went very smoothly

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 13 / 24

Page 24: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

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 ten years ago→ I can learn new stuff from themMajor advantage: training upstream to pool their knowledge about the code withours about packaging is very efficient for the hard packagesAbout 50% of students had strong connection to upstream and requests forupstream changes went very smoothly

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 13 / 24

Page 25: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

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 understandbetter: After meeting every year, you need medical attention, possibly including apsychiatrical evaluation.

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

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 14 / 24

Page 26: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

Maintainer per package relation in Debian Med

1 2 3 4 5 6 7 8 9 10 11

050

100

150

200

250

300

350

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 15 / 24

Page 27: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

Debian Med has attracted one developer per year

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

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 16 / 24

Page 28: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

Debian Med has attracted one developer per year

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

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 16 / 24

Page 29: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

Debian Med has attracted one developer per year

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

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 16 / 24

Page 30: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

Debian Med has attracted one developer per year

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

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 16 / 24

Page 31: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

Who is using Debian Med?

Short answer: We don’t know.PopconProbably way more than popconDebian Med packages used by derivativesSometimes usage is published "Basically, DNA is a computing problem"Think of it as the biggest Linux swap partition in the world,since the whole system is running on Debian Linux...talking about the installation at Wellcome Trust Sanger Institute

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 17 / 24

Page 32: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

Who is using Debian Med?

Short answer: We don’t know.PopconProbably way more than popconDebian Med packages used by derivativesSometimes usage is published "Basically, DNA is a computing problem"Think of it as the biggest Linux swap partition in the world,since the whole system is running on Debian Linux...talking about the installation at Wellcome Trust Sanger Institute

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 17 / 24

Page 33: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

Who is using Debian Med?

Short answer: We don’t know.PopconProbably way more than popconDebian Med packages used by derivativesSometimes usage is published "Basically, DNA is a computing problem"Think of it as the biggest Linux swap partition in the world,since the whole system is running on Debian Linux...talking about the installation at Wellcome Trust Sanger Institute

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 17 / 24

Page 34: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

Who is using Debian Med?

Short answer: We don’t know.PopconProbably way more than popconDebian Med packages used by derivativesSometimes usage is published "Basically, DNA is a computing problem"Think of it as the biggest Linux swap partition in the world,since the whole system is running on Debian Linux...talking about the installation at Wellcome Trust Sanger Institute

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 17 / 24

Page 35: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

Who is using Debian Med?

Short answer: We don’t know.PopconProbably way more than popconDebian Med packages used by derivativesSometimes usage is published "Basically, DNA is a computing problem"Think of it as the biggest Linux swap partition in the world,since the whole system is running on Debian Linux...talking about the installation at Wellcome Trust Sanger Institute

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 17 / 24

Page 36: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

Not all tasks are appropriately covered

Bioinformatics: very goodMedical imaging: goodMedical practice: there is something (gnumed, freemedforms)Hospitals: close to nothing (fis-gtm). . . besides a stable but unspecific OS

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 18 / 24

Page 37: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

Not all tasks are appropriately covered

Bioinformatics: very goodMedical imaging: goodMedical practice: there is something (gnumed, freemedforms)Hospitals: close to nothing (fis-gtm). . . besides a stable but unspecific OS

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 18 / 24

Page 38: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

Not all tasks are appropriately covered

Bioinformatics: very goodMedical imaging: goodMedical practice: there is something (gnumed, freemedforms)Hospitals: close to nothing (fis-gtm). . . besides a stable but unspecific OS

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 18 / 24

Page 39: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

Not all tasks are appropriately covered

Bioinformatics: very goodMedical imaging: goodMedical practice: there is something (gnumed, freemedforms)Hospitals: close to nothing (fis-gtm). . . besides a stable but unspecific OS

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 18 / 24

Page 40: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

Debian Med is not a practice management system

Common prejudice we are developing code to maintain patient dataProvide what exists as best as possibleDoctors should always consult IT professionalCertification is usually an issue for Free Software

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 19 / 24

Page 41: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

Debian Med is not a practice management system

Common prejudice we are developing code to maintain patient dataProvide what exists as best as possibleDoctors should always consult IT professionalCertification is usually an issue for Free Software

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 19 / 24

Page 42: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

Debian Med is not a practice management system

Common prejudice we are developing code to maintain patient dataProvide what exists as best as possibleDoctors should always consult IT professionalCertification is usually an issue for Free Software

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 19 / 24

Page 43: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

Debian Med is not a practice management system

Common prejudice we are developing code to maintain patient dataProvide what exists as best as possibleDoctors should always consult IT professionalCertification is usually an issue for Free Software

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 19 / 24

Page 44: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

Practical issues for scientists

Biologists servers are running Debian stable updated about every second year.Debian Med delivers new versions of software or newly released software viabackportsProblem: scientists sometimes need a specific version, may be in parallel to otherversionsNo real solution but setting up containers or virtual machines is easy and can bedone automatically by using metapackages

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 20 / 24

Page 45: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

Practical issues for scientists

Biologists servers are running Debian stable updated about every second year.Debian Med delivers new versions of software or newly released software viabackportsProblem: scientists sometimes need a specific version, may be in parallel to otherversionsNo real solution but setting up containers or virtual machines is easy and can bedone automatically by using metapackages

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 20 / 24

Page 46: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

Practical issues for scientists

Biologists servers are running Debian stable updated about every second year.Debian Med delivers new versions of software or newly released software viabackportsProblem: scientists sometimes need a specific version, may be in parallel to otherversionsNo real solution but setting up containers or virtual machines is easy and can bedone automatically by using metapackages

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 20 / 24

Page 47: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

Practical issues for scientists

Biologists servers are running Debian stable updated about every second year.Debian Med delivers new versions of software or newly released software viabackportsProblem: scientists sometimes need a specific version, may be in parallel to otherversionsNo real solution but setting up containers or virtual machines is easy and can bedone automatically by using metapackages

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 20 / 24

Page 48: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

New maintenance relation

Last century we had 1:1 relation maintainer:packageTeam maintenance resulted in m:1 relation maintainers:packageBlends are creating a m:p relation maintainers:packages

Ü Its rather a team:topic relationÜ Blends are the missing link between upstreams and users of a specific topic

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 21 / 24

Page 49: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

New maintenance relation

Last century we had 1:1 relation maintainer:packageTeam maintenance resulted in m:1 relation maintainers:packageBlends are creating a m:p relation maintainers:packages

Ü Its rather a team:topic relationÜ Blends are the missing link between upstreams and users of a specific topic

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 21 / 24

Page 50: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

New maintenance relation

Last century we had 1:1 relation maintainer:packageTeam maintenance resulted in m:1 relation maintainers:packageBlends are creating a m:p relation maintainers:packages

Ü Its rather a team:topic relationÜ Blends are the missing link between upstreams and users of a specific topic

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 21 / 24

Page 51: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

New maintenance relation

Last century we had 1:1 relation maintainer:packageTeam maintenance resulted in m:1 relation maintainers:packageBlends are creating a m:p relation maintainers:packages

Ü Its rather a team:topic relationÜ Blends are the missing link between upstreams and users of a specific topic

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 21 / 24

Page 52: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

New maintenance relation

Last century we had 1:1 relation maintainer:packageTeam maintenance resulted in m:1 relation maintainers:packageBlends are creating a m:p relation maintainers:packages

Ü Its rather a team:topic relationÜ Blends are the missing link between upstreams and users of a specific topic

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 21 / 24

Page 53: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

Now it is up to you

In my talk @ DebConf 13 Asheesh Laroia (in. video at about minute 38):"We should try hard to run around asking users and developers: Is there a topic youcare about create a Blend today."If you like this team:topic relation - create a Blend today. . . I will help you here at DebConf or remotelyIf you like to attract one DD per year for Debian - just follow the Debian Medexample

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 22 / 24

Page 54: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

Now it is up to you

In my talk @ DebConf 13 Asheesh Laroia (in. video at about minute 38):"We should try hard to run around asking users and developers: Is there a topic youcare about create a Blend today."If you like this team:topic relation - create a Blend today. . . I will help you here at DebConf or remotelyIf you like to attract one DD per year for Debian - just follow the Debian Medexample

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 22 / 24

Page 55: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

Now it is up to you

In my talk @ DebConf 13 Asheesh Laroia (in. video at about minute 38):"We should try hard to run around asking users and developers: Is there a topic youcare about create a Blend today."If you like this team:topic relation - create a Blend today. . . I will help you here at DebConf or remotelyIf you like to attract one DD per year for Debian - just follow the Debian Medexample

Andreas Tille (Debian) 15 years and counting Montreal, 7. August 2017 22 / 24

Page 56: Montreal, 7. August 2017 · Packages in selected tasks of Debian Med 2002 2004 2006 2008 2010 2012 2014 2016 bio bio-dev epi his imaging imaging-dev practice psychology tools 0 100

This talk is available at

http://people.debian.org/˜ tille/talks/

Andreas Tille <[email protected]>