51
Debian Med A model for other scientific Blends Andreas Tille Debian Grenoble, 25. June 2012 Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 1 / 21

Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

Debian MedA model for other scientific Blends

Andreas Tille

Debian

Grenoble, 25. June 2012

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 1 / 21

Page 2: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

1 Short intro

2 The Blends concept - Debian Med as a model

3 Graphing Debian Med

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 2 / 21

Page 3: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

History

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 3 / 21

Page 4: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

History

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 4 / 21

Page 5: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

What is Debian Med?

practice management system

Debian Pure Blend for medical care and microbiological research

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 5 / 21

Page 6: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

What is Debian Med?

Contains practice management system

Debian Pure Blend for medical care and microbiological research

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 5 / 21

Page 7: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

What is Debian Med?

Contains practice management system

Debian Pure Blend for medical care and microbiological research

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 5 / 21

Page 8: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

Debian

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 6 / 21

Page 9: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

Debian Med focusses on Health Care applications

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 7 / 21

Page 10: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

Debian Med focusses on Health Care applications

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 7 / 21

Page 11: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

DebiChem

Debian Edu

Debian Med

Debian Science

Debian Jr

Debian Multimedia

Debian GIS

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 8 / 21

Page 12: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

DebiChem

Debian Edu

Debian Med

Debian Science

Debian Jr

Debian Multimedia

Debian GIS

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 8 / 21

Page 13: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

DebiChem

Debian Edu

Debian Med

Debian Science

Debian Jr

Debian Multimedia

Debian GIS

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 8 / 21

Page 14: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

DebiChem

Debian Edu

Debian Med

Debian Science

Debian Jr

Debian Multimedia

Debian GIS

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 8 / 21

Page 15: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

DebiChem

Debian Edu

Debian Med

Debian Science

Debian Jr

Debian Multimedia

Debian GIS

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 8 / 21

Page 16: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

The name

«Debian Internal Projects» became«Custom Debian Distributions» → complete failureDebConf 2008 «Debian Internal Solutions»???People popped up for the only purpose of bikesheddingVote ended up in «Debian Pure Blends» in short «Blends»

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 9 / 21

Page 17: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

The name

«Debian Internal Projects» became«Custom Debian Distributions» → complete failureDebConf 2008 «Debian Internal Solutions»???People popped up for the only purpose of bikesheddingVote ended up in «Debian Pure Blends» in short «Blends»

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 9 / 21

Page 18: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

The name

«Debian Internal Projects» became«Custom Debian Distributions» → complete failureDebConf 2008 «Debian Internal Solutions»???People popped up for the only purpose of bikesheddingVote ended up in «Debian Pure Blends» in short «Blends»

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 9 / 21

Page 19: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

The name

«Debian Internal Projects» became«Custom Debian Distributions» → complete failureDebConf 2008 «Debian Internal Solutions»???People popped up for the only purpose of bikesheddingVote ended up in «Debian Pure Blends» in short «Blends»

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 9 / 21

Page 20: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

The name

«Debian Internal Projects» became«Custom Debian Distributions» → complete failureDebConf 2008 «Debian Internal Solutions»???People popped up for the only purpose of bikesheddingVote ended up in «Debian Pure Blends» in short «Blends»

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 9 / 21

Page 21: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

Purpose of Blends

Making a certain topic "hot"Attract users of the specific working field interested in DebianTeach users & developers how to work together with Debian (viaBlend team)

A Blend is a way to advertise Debianin a specific work field

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 10 / 21

Page 22: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

Purpose of Blends

Making a certain topic "hot"Attract users of the specific working field interested in DebianTeach users & developers how to work together with Debian (viaBlend team)

A Blend is a way to advertise Debianin a specific work field

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 10 / 21

Page 23: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

Purpose of Blends

Making a certain topic "hot"Attract users of the specific working field interested in DebianTeach users & developers how to work together with Debian (viaBlend team)

A Blend is a way to advertise Debianin a specific work field

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 10 / 21

Page 24: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

Purpose of Blends

Making a certain topic "hot"Attract users of the specific working field interested in DebianTeach users & developers how to work together with Debian (viaBlend team)

A Blend is a way to advertise Debianin a specific work field

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 10 / 21

Page 25: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

Why considering Debian Med a model?

One of the first BlendsMedical software collection has bad chances to survive→ but it didShows how to form a team based on specific topicPushes Debian into a field of dominant proprietary software

Turn Debian into the distributionof choice for all medical fields

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 11 / 21

Page 26: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

Why considering Debian Med a model?

One of the first BlendsMedical software collection has bad chances to survive→ but it didShows how to form a team based on specific topicPushes Debian into a field of dominant proprietary software

Turn Debian into the distributionof choice for all medical fields

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 11 / 21

Page 27: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

Why considering Debian Med a model?

One of the first BlendsMedical software collection has bad chances to survive→ but it didShows how to form a team based on specific topicPushes Debian into a field of dominant proprietary software

Turn Debian into the distributionof choice for all medical fields

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 11 / 21

Page 28: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

Why considering Debian Med a model?

One of the first BlendsMedical software collection has bad chances to survive→ but it didShows how to form a team based on specific topicPushes Debian into a field of dominant proprietary software

Turn Debian into the distributionof choice for all medical fields

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 11 / 21

Page 29: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

Why considering Debian Med a model?

One of the first BlendsMedical software collection has bad chances to survive→ but it didShows how to form a team based on specific topicPushes Debian into a field of dominant proprietary software

Turn Debian into the distributionof choice for all medical fields

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 11 / 21

Page 30: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

Blends tools and formalisms invented in Debian Med

General creation of metapackages based on tasks files(blends-dev)Web sentinel (tasks and bugs pages) based on tasks filesHandling of scientific citationsSubsectioning of DDPO pages according to tasksMaking use of UDD for several purposes (web sentinel, citations,prospective packages in VCS, upload + bugs statistics)Debian Med policyMentoring of Month

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 12 / 21

Page 31: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

Blends tools and formalisms invented in Debian Med

General creation of metapackages based on tasks files(blends-dev)Web sentinel (tasks and bugs pages) based on tasks filesHandling of scientific citationsSubsectioning of DDPO pages according to tasksMaking use of UDD for several purposes (web sentinel, citations,prospective packages in VCS, upload + bugs statistics)Debian Med policyMentoring of Month

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 12 / 21

Page 32: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

Blends tools and formalisms invented in Debian Med

General creation of metapackages based on tasks files(blends-dev)Web sentinel (tasks and bugs pages) based on tasks filesHandling of scientific citationsSubsectioning of DDPO pages according to tasksMaking use of UDD for several purposes (web sentinel, citations,prospective packages in VCS, upload + bugs statistics)Debian Med policyMentoring of Month

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 12 / 21

Page 33: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

Blends tools and formalisms invented in Debian Med

General creation of metapackages based on tasks files(blends-dev)Web sentinel (tasks and bugs pages) based on tasks filesHandling of scientific citationsSubsectioning of DDPO pages according to tasksMaking use of UDD for several purposes (web sentinel, citations,prospective packages in VCS, upload + bugs statistics)Debian Med policyMentoring of Month

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 12 / 21

Page 34: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

Blends tools and formalisms invented in Debian Med

General creation of metapackages based on tasks files(blends-dev)Web sentinel (tasks and bugs pages) based on tasks filesHandling of scientific citationsSubsectioning of DDPO pages according to tasksMaking use of UDD for several purposes (web sentinel, citations,prospective packages in VCS, upload + bugs statistics)Debian Med policyMentoring of Month

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 12 / 21

Page 35: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

Blends tools and formalisms invented in Debian Med

General creation of metapackages based on tasks files(blends-dev)Web sentinel (tasks and bugs pages) based on tasks filesHandling of scientific citationsSubsectioning of DDPO pages according to tasksMaking use of UDD for several purposes (web sentinel, citations,prospective packages in VCS, upload + bugs statistics)Debian Med policyMentoring of Month

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 12 / 21

Page 36: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

Blends tools and formalisms invented in Debian Med

General creation of metapackages based on tasks files(blends-dev)Web sentinel (tasks and bugs pages) based on tasks filesHandling of scientific citationsSubsectioning of DDPO pages according to tasksMaking use of UDD for several purposes (web sentinel, citations,prospective packages in VCS, upload + bugs statistics)Debian Med policyMentoring of Month

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 12 / 21

Page 37: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

Debian Med is good for Debian

According to a questionnaire in WikiDebian Med has 23 DDs+DMs9 DDs + 1 DM because Debian Med exists;4 DDs before Debian Med started7 out of the 10 above extended their activity to other fields inDebian8 out of the 10 above are active in Debian Med

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 13 / 21

Page 38: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

Debian Med is good for Debian

According to a questionnaire in WikiDebian Med has 23 DDs+DMs9 DDs + 1 DM because Debian Med exists;4 DDs before Debian Med started7 out of the 10 above extended their activity to other fields inDebian8 out of the 10 above are active in Debian Med

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 13 / 21

Page 39: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

Debian Med is good for Debian

According to a questionnaire in WikiDebian Med has 23 DDs+DMs9 DDs + 1 DM because Debian Med exists;4 DDs before Debian Med started7 out of the 10 above extended their activity to other fields inDebian8 out of the 10 above are active in Debian Med

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 13 / 21

Page 40: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

Debian Med is good for Debian

According to a questionnaire in WikiDebian Med has 23 DDs+DMs9 DDs + 1 DM because Debian Med exists;4 DDs before Debian Med started7 out of the 10 above extended their activity to other fields inDebian8 out of the 10 above are active in Debian Med

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 13 / 21

Page 41: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

Top 10 Uploaders of Debian Med team

2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012

050

100

150

200

Andreas T 745Charles P 423Steffen M 301Mathieu M 159Steve M. R 99Aaron M. U 82Thorsten A 47Laszlo K 39Dominique B 38Olivier S 38

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 14 / 21

Page 42: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

Top 10 People discussing on Debian Med mailing list

2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012

010

020

030

040

050

060

0 Andreas T 3086Charles P 1111Karsten H 484Mathieu M 377Steffen M 373David P 315Olivier S 223Nelson A. de O 191Sebastian H 169Michael H 124

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 15 / 21

Page 43: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

Top 10 bug hunters of Debian Med packages

2001 2002 2003 2004 2005 2007 2008 2009 2010 2011 2012

020

4060

80

Andreas T 300Charles P 157Mathieu M 87Steve M. R 52Olivier S 45Aaron M. U 33Steffen M 28Dominique B 25Philipp B 13Nelson A. de O 10

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 16 / 21

Page 44: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

Top 10 commiters to Debian Med VCS

2005 2006 2007 2008 2009 2010 2011 2012

020

040

060

080

010

00

Andreas T 3731Charles P 2929Mathieu M 1270Steffen M 975David P 538Olivier S 516Steven M. R 409Aaron M. U 266Thorsten A 184Laszlo K 180

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 17 / 21

Page 45: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

Number of Packages in selected tasks

2002 2003 2004 2005 2006 2007 2008 2009 2010 2011

020

4060

8010

012

0 MicrobiologyImagingPractice

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 18 / 21

Page 46: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

Healthy growth

After some stagnation in the beginning growth in all measuresWarning: Also the amount of own work is growing(even if work is split on more shoulders)Strategy: Making Blends tools even more attractive to

make Debian Med more attractive to users + developersmake Blends more attractive for teams inside Debian

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 19 / 21

Page 47: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

Healthy growth

After some stagnation in the beginning growth in all measuresWarning: Also the amount of own work is growing(even if work is split on more shoulders)Strategy: Making Blends tools even more attractive to

make Debian Med more attractive to users + developersmake Blends more attractive for teams inside Debian

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 19 / 21

Page 48: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

Healthy growth

After some stagnation in the beginning growth in all measuresWarning: Also the amount of own work is growing(even if work is split on more shoulders)Strategy: Making Blends tools even more attractive to

make Debian Med more attractive to users + developersmake Blends more attractive for teams inside Debian

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 19 / 21

Page 49: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

Healthy growth

After some stagnation in the beginning growth in all measuresWarning: Also the amount of own work is growing(even if work is split on more shoulders)Strategy: Making Blends tools even more attractive to

make Debian Med more attractive to users + developersmake Blends more attractive for teams inside Debian

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 19 / 21

Page 50: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

Healthy growth

After some stagnation in the beginning growth in all measuresWarning: Also the amount of own work is growing(even if work is split on more shoulders)Strategy: Making Blends tools even more attractive to

make Debian Med more attractive to users + developersmake Blends more attractive for teams inside Debian

Andreas Tille (Debian) Debian Med Grenoble, 25. June 2012 19 / 21

Page 51: Debian Med - A model for other scientific Blendstille/talks/20120625_debian-med/debian-med.pdfWhat is Debian Med? practice management system Debian Pure Blend for medical care and

This talk is available at

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

Andreas Tille <[email protected]>