SlideShare a Scribd company logo
ƒummers of
gode £ fop
E pyƒƒe
PHIH
ylivier
fergerD
„ele™om
ƒud€—ris
sntrodu™tion
Purpose
Foreword
sde—s —nd
dis™ussion
ƒummers of gode £ fop E pyƒƒe PHIH
Olivier Berger, Telecom SudParis
Tuesday 09/11/2010
ƒummers of
gode £ fop
E pyƒƒe
PHIH
ylivier
fergerD
„ele™om
ƒud€—ris
sntrodu™tion
Purpose
Foreword
sde—s —nd
dis™ussion
his™ussing w—ys to foster students
involvement in pvyƒƒ proje™ts
ˆ No, I'm not Albert Cohen (apologies, he's forced to rest at
home while I'm enjoying the conference ;-)
ˆ No, I haven't had time to prepare something really polished
ˆ Haven't participated myself so much in GSoC
ƒummers of
gode £ fop
E pyƒƒe
PHIH
ylivier
fergerD
„ele™om
ƒud€—ris
sntrodu™tion
Purpose
Foreword
sde—s —nd
dis™ussion
‡ho s —m
ˆ Institut TELECOM / TELECOM SudParis /
Computer Science dpt. / PFTCR/FOCS2
team
ˆ 2 perm. sta Christian BAC and myself
ˆ 2 PhD students
ˆ 2 non permanent research engineers
ˆ Research on collaborative development
platforms, tools, process, in FLOSS
communities
ˆ Previously worked in service companies (Cap
Gemini, IDEALX)
ˆ Research engineer at TELECOM SudParis
since 2002
ˆ RD on FLOSS, forges, bugtracking, Linked
Data, etc. (CALIBRE, HELIOS, COCLICO)
ˆ Contributor to Debian, FusionForge, Mantis
ƒummers of
gode £ fop
E pyƒƒe
PHIH
ylivier
fergerD
„ele™om
ƒud€—ris
sntrodu™tion
Purpose
Foreword
sde—s —nd
dis™ussion
e˜out the qoogle ƒummer of gode
ˆ Matchmaking between
ˆ FLOSS development project
ˆ Student
ˆ Mentor involved in the day-to-day development of a
FLOSS project
ˆ Interest of someone at Google
ˆ $5000 stipend from Google
ˆ Diverse projects, from very recent developments to core
FSF projects like GCC
ˆ Tasks : code, document, outreach, testing, research,
training, translation, user interface
ˆ Since 2005, nearly 2500 students and 2500 mentors from
98 countries
ƒummers of
gode £ fop
E pyƒƒe
PHIH
ylivier
fergerD
„ele™om
ƒud€—ris
sntrodu™tion
Purpose
Foreword
sde—s —nd
dis™ussion
…se the potenti—l of gƒ students to
help pvyƒƒ proje™ts
ˆ FLOSS projects dene tasks which can be oered as an
internship subject
ˆ Important issue : what to expect from novice contributors?
ˆ Find mentors who can commit
ˆ Motivation and engagement for students (recognition and
nancial support)
ƒummers of
gode £ fop
E pyƒƒe
PHIH
ylivier
fergerD
„ele™om
ƒud€—ris
sntrodu™tion
Purpose
Foreword
sde—s —nd
dis™ussion
ellow students to le—rn
ˆ Be confronted to real projects practices (collaboration,
distant work)
ˆ Allow some students already involved in projects to be paid
to do what they would have done in a volunteer way
nevertheless?
ˆ Which prerequisites?
ˆ Who's helping them, tutoring them?
ˆ A lonesome geek in the basement for 3 months?
ƒummers of
gode £ fop
E pyƒƒe
PHIH
ylivier
fergerD
„ele™om
ƒud€—ris
sntrodu™tion
Purpose
Foreword
sde—s —nd
dis™ussion
fe ™omp—ti˜le with the ™urri™ulum
rules
ˆ Validate credits
ˆ Manage risk of failure and subjectivity of evaluation
independent of the student's skills
ˆ Learn knowledge and competences
ˆ Comply with internship requirements and regulations
ˆ Optionally, autumn, winter or spring of code ?
ˆ Issue : coordination with course, lab and ordinary project
assignment activity
ˆ FLOSS project as a replacement for a course or project
assignment?
ƒummers of
gode £ fop
E pyƒƒe
PHIH
ylivier
fergerD
„ele™om
ƒud€—ris
sntrodu™tion
Purpose
Foreword
sde—s —nd
dis™ussion
fe ™omp—ti˜le with employment
regul—tion @st—gesGinternshipsA
ˆ Financial retribution scheme
ˆ Workplace (collegues, socialization, learning company life) ?
ƒummers of
gode £ fop
E pyƒƒe
PHIH
ylivier
fergerD
„ele™om
ƒud€—ris
sntrodu™tion
Purpose
Foreword
sde—s —nd
dis™ussion
qr—nts —nd sponsors
ˆ Companies interested in fostering RD activity in FLOSS
projects
ˆ Way to detect talents (HR)
ˆ Not directly drafting the subject (otherwise no dierent
from regular internships) ?
ˆ What is the critical mass ?
ˆ How to dene success criteria with the company ?
ˆ How to make sure companies commit to paying the
grants ?
ƒummers of
gode £ fop
E pyƒƒe
PHIH
ylivier
fergerD
„ele™om
ƒud€—ris
sntrodu™tion
Purpose
Foreword
sde—s —nd
dis™ussion
snvolvement of professors @˜eyond
mentorsA c
ˆ Monitoring the internship
ˆ Probably with some interest in the project
ˆ Some local initiatives exist already, provide them with
more exposure and support
ˆ Monitoring of local students only ?
ƒummers of
gode £ fop
E pyƒƒe
PHIH
ylivier
fergerD
„ele™om
ƒud€—ris
sntrodu™tion
Purpose
Foreword
sde—s —nd
dis™ussion
qoogle ƒummer of gode @qƒogA
exists
ˆ GSoC is ne : no need to compete
ˆ Compatibility with stages/internship requirements?
ˆ Legal aspects regarding grant payment?
ˆ Independent, non-prot organization is preferable in case
of curricula integration
ƒummers of
gode £ fop
E pyƒƒe
PHIH
ylivier
fergerD
„ele™om
ƒud€—ris
sntrodu™tion
Purpose
Foreword
sde—s —nd
dis™ussion
xeed for other progr—mmes c
ˆ Other initiatives (Mozilla drumbeat ?)
ˆ Google is already too big and powerful
ˆ Many more projects and companies deserve to be in touch
with the best students
ˆ Every FLOSS project behind same banner ?
ˆ Quality label only, to apply to regular internships ?
ƒummers of
gode £ fop
E pyƒƒe
PHIH
ylivier
fergerD
„ele™om
ƒud€—ris
sntrodu™tion
Purpose
Foreword
sde—s —nd
dis™ussion
row to move on c
ˆ Who wants to get involved (professors, mentors,
companies, students ?)
ˆ Which time frame ?
ˆ Which rules ?
ˆ What cost ?
ˆ Potential start at System@tic cluster's GTLL special
interest group on FLOSS
ˆ Active support from IRILL : free software research and
innovation initiative of INRIA, UPMC (P6), UPD (P7)
ˆ Considering experiment with Android-related projects
ƒummers of
gode £ fop
E pyƒƒe
PHIH
ylivier
fergerD
„ele™om
ƒud€—ris
sntrodu™tion
Purpose
Foreword
sde—s —nd
dis™ussion
gopyright 8 vi™ense
ˆ This presentation is under CC-by-SA license
ˆ Copyright (c) 2010 Olivier Berger, Albert Cohen
ˆ Made with org-mode under emacs (org + beamer)
ƒummers of
gode £ fop
E pyƒƒe
PHIH
ylivier
fergerD
„ele™om
ƒud€—ris
sntrodu™tion
Purpose
Foreword
sde—s —nd
dis™ussion
 8 e
Thank you
Questions ?
More
@oberger : http://identi.ca/oberger/
email : mailto:olivier.berger@it-sudparis.eu
blog :
http://www-public.it-sudparis.eu/~berger_o/weblog/

More Related Content

Viewers also liked

Le illusioni di octavio ocampo
Le illusioni di octavio ocampoLe illusioni di octavio ocampo
Le illusioni di octavio ocampo
Anjovison .
 
Bugtracking on the Web 2.5
Bugtracking on the Web 2.5Bugtracking on the Web 2.5
Bugtracking on the Web 2.5
olberger
 
911 dia%s
911 dia%s911 dia%s
911 dia%s
Anjovison .
 
Interoperability of FLOSS forges; lessons from the COCLICO project, implement...
Interoperability of FLOSS forges; lessons from the COCLICO project, implement...Interoperability of FLOSS forges; lessons from the COCLICO project, implement...
Interoperability of FLOSS forges; lessons from the COCLICO project, implement...
olberger
 
Jailbreaking the Forges : project export/import efforts
Jailbreaking the Forges : project export/import effortsJailbreaking the Forges : project export/import efforts
Jailbreaking the Forges : project export/import efforts
olberger
 
Coclico project - Forges Interoperability (OWF 2010)
Coclico project - Forges Interoperability (OWF 2010)Coclico project - Forges Interoperability (OWF 2010)
Coclico project - Forges Interoperability (OWF 2010)
olberger
 
PROJECT REPORT ON MAJOR LEARNING FROM INTERNSHIP
PROJECT REPORT ON MAJOR LEARNING FROM INTERNSHIPPROJECT REPORT ON MAJOR LEARNING FROM INTERNSHIP
PROJECT REPORT ON MAJOR LEARNING FROM INTERNSHIP
Abhilash Haldkar
 
Export Import And Documentation Project Report
Export Import And Documentation Project Report Export Import And Documentation Project Report
Export Import And Documentation Project Report
Sumit Guleria
 

Viewers also liked (8)

Le illusioni di octavio ocampo
Le illusioni di octavio ocampoLe illusioni di octavio ocampo
Le illusioni di octavio ocampo
 
Bugtracking on the Web 2.5
Bugtracking on the Web 2.5Bugtracking on the Web 2.5
Bugtracking on the Web 2.5
 
911 dia%s
911 dia%s911 dia%s
911 dia%s
 
Interoperability of FLOSS forges; lessons from the COCLICO project, implement...
Interoperability of FLOSS forges; lessons from the COCLICO project, implement...Interoperability of FLOSS forges; lessons from the COCLICO project, implement...
Interoperability of FLOSS forges; lessons from the COCLICO project, implement...
 
Jailbreaking the Forges : project export/import efforts
Jailbreaking the Forges : project export/import effortsJailbreaking the Forges : project export/import efforts
Jailbreaking the Forges : project export/import efforts
 
Coclico project - Forges Interoperability (OWF 2010)
Coclico project - Forges Interoperability (OWF 2010)Coclico project - Forges Interoperability (OWF 2010)
Coclico project - Forges Interoperability (OWF 2010)
 
PROJECT REPORT ON MAJOR LEARNING FROM INTERNSHIP
PROJECT REPORT ON MAJOR LEARNING FROM INTERNSHIPPROJECT REPORT ON MAJOR LEARNING FROM INTERNSHIP
PROJECT REPORT ON MAJOR LEARNING FROM INTERNSHIP
 
Export Import And Documentation Project Report
Export Import And Documentation Project Report Export Import And Documentation Project Report
Export Import And Documentation Project Report
 

Similar to Presentation soc-fr-fossa

Google summer of code - fossa2010
Google summer of code - fossa2010Google summer of code - fossa2010
Li Ow Workshop 26 02 10
Li Ow Workshop 26 02 10Li Ow Workshop 26 02 10
Li Ow Workshop 26 02 10
grainne
 
Designing for Success: Supporting Academic Integrity Through e-Learning
Designing for Success: Supporting Academic Integrity Through e-LearningDesigning for Success: Supporting Academic Integrity Through e-Learning
Designing for Success: Supporting Academic Integrity Through e-Learning
Sharon Bailey
 
PEoPLe@DEIB: Innovative Learning Initiative: Rationality and on how to collab...
PEoPLe@DEIB: Innovative Learning Initiative: Rationality and on how to collab...PEoPLe@DEIB: Innovative Learning Initiative: Rationality and on how to collab...
PEoPLe@DEIB: Innovative Learning Initiative: Rationality and on how to collab...
NECST Lab @ Politecnico di Milano
 
RStrachanOct23.pptx
RStrachanOct23.pptxRStrachanOct23.pptx
RStrachanOct23.pptx
Jisc
 
PLN Network Meeting Slides - Gamification
PLN Network Meeting Slides - GamificationPLN Network Meeting Slides - Gamification
PLN Network Meeting Slides - Gamification
ireadproject
 
SHEEN Sharing Trials Planning Workshop, 6 April 2009
SHEEN Sharing Trials Planning Workshop, 6 April 2009SHEEN Sharing Trials Planning Workshop, 6 April 2009
SHEEN Sharing Trials Planning Workshop, 6 April 2009
Sarah Currier
 
E-portfolios: What Do We Know and What Do We Need to Know
E-portfolios: What Do We Know and What Do We Need to KnowE-portfolios: What Do We Know and What Do We Need to Know
E-portfolios: What Do We Know and What Do We Need to Know
guestb4b01e
 
Funding Forum
Funding ForumFunding Forum
Funding Forum
TEL team
 
Science 2.0: Supporting a Doctoral Community of Practice in Technology Enhanc...
Science 2.0: Supporting a Doctoral Community of Practice in Technology Enhanc...Science 2.0: Supporting a Doctoral Community of Practice in Technology Enhanc...
Science 2.0: Supporting a Doctoral Community of Practice in Technology Enhanc...
Denis Gillet
 
OER and new business models
OER and new business modelsOER and new business models
OER and new business models
Erik Duval
 
Informal Learning: The Basics
Informal Learning: The BasicsInformal Learning: The Basics
Informal Learning: The Basics
Saul Carliner
 
Best Practices for Incorporating an International Collaboration into Your Course
Best Practices for Incorporating an International Collaboration into Your CourseBest Practices for Incorporating an International Collaboration into Your Course
Best Practices for Incorporating an International Collaboration into Your Course
Alexandra M. Pickett
 
Joint Practice Development (Parts 1 and 2) - Prof. David Hargreaves
Joint Practice Development (Parts 1 and 2) - Prof. David HargreavesJoint Practice Development (Parts 1 and 2) - Prof. David Hargreaves
Joint Practice Development (Parts 1 and 2) - Prof. David Hargreaves
Challenge Partners
 
Score
ScoreScore
Score
tim10101
 
Innovative practice
Innovative practiceInnovative practice
Innovative practice
Peter Reed
 
FLEX Good Standing Pilot with Kath Botham and Dr Peter Gossman, Imperial Coll...
FLEX Good Standing Pilot with Kath Botham and Dr Peter Gossman, Imperial Coll...FLEX Good Standing Pilot with Kath Botham and Dr Peter Gossman, Imperial Coll...
FLEX Good Standing Pilot with Kath Botham and Dr Peter Gossman, Imperial Coll...
Chrissi Nerantzi
 
Anytime anywhere develop me
Anytime anywhere develop meAnytime anywhere develop me
Anytime anywhere develop me
Becka Colley-Foster
 
Internship Job Description
Internship Job DescriptionInternship Job Description
Internship Job Description
William OConnor
 
much more than a mooc: celebrating a breakthrough in architecture education
much more than a mooc: celebrating a breakthrough in architecture educationmuch more than a mooc: celebrating a breakthrough in architecture education
much more than a mooc: celebrating a breakthrough in architecture education
STADIO Higher Education
 

Similar to Presentation soc-fr-fossa (20)

Google summer of code - fossa2010
Google summer of code - fossa2010Google summer of code - fossa2010
Google summer of code - fossa2010
 
Li Ow Workshop 26 02 10
Li Ow Workshop 26 02 10Li Ow Workshop 26 02 10
Li Ow Workshop 26 02 10
 
Designing for Success: Supporting Academic Integrity Through e-Learning
Designing for Success: Supporting Academic Integrity Through e-LearningDesigning for Success: Supporting Academic Integrity Through e-Learning
Designing for Success: Supporting Academic Integrity Through e-Learning
 
PEoPLe@DEIB: Innovative Learning Initiative: Rationality and on how to collab...
PEoPLe@DEIB: Innovative Learning Initiative: Rationality and on how to collab...PEoPLe@DEIB: Innovative Learning Initiative: Rationality and on how to collab...
PEoPLe@DEIB: Innovative Learning Initiative: Rationality and on how to collab...
 
RStrachanOct23.pptx
RStrachanOct23.pptxRStrachanOct23.pptx
RStrachanOct23.pptx
 
PLN Network Meeting Slides - Gamification
PLN Network Meeting Slides - GamificationPLN Network Meeting Slides - Gamification
PLN Network Meeting Slides - Gamification
 
SHEEN Sharing Trials Planning Workshop, 6 April 2009
SHEEN Sharing Trials Planning Workshop, 6 April 2009SHEEN Sharing Trials Planning Workshop, 6 April 2009
SHEEN Sharing Trials Planning Workshop, 6 April 2009
 
E-portfolios: What Do We Know and What Do We Need to Know
E-portfolios: What Do We Know and What Do We Need to KnowE-portfolios: What Do We Know and What Do We Need to Know
E-portfolios: What Do We Know and What Do We Need to Know
 
Funding Forum
Funding ForumFunding Forum
Funding Forum
 
Science 2.0: Supporting a Doctoral Community of Practice in Technology Enhanc...
Science 2.0: Supporting a Doctoral Community of Practice in Technology Enhanc...Science 2.0: Supporting a Doctoral Community of Practice in Technology Enhanc...
Science 2.0: Supporting a Doctoral Community of Practice in Technology Enhanc...
 
OER and new business models
OER and new business modelsOER and new business models
OER and new business models
 
Informal Learning: The Basics
Informal Learning: The BasicsInformal Learning: The Basics
Informal Learning: The Basics
 
Best Practices for Incorporating an International Collaboration into Your Course
Best Practices for Incorporating an International Collaboration into Your CourseBest Practices for Incorporating an International Collaboration into Your Course
Best Practices for Incorporating an International Collaboration into Your Course
 
Joint Practice Development (Parts 1 and 2) - Prof. David Hargreaves
Joint Practice Development (Parts 1 and 2) - Prof. David HargreavesJoint Practice Development (Parts 1 and 2) - Prof. David Hargreaves
Joint Practice Development (Parts 1 and 2) - Prof. David Hargreaves
 
Score
ScoreScore
Score
 
Innovative practice
Innovative practiceInnovative practice
Innovative practice
 
FLEX Good Standing Pilot with Kath Botham and Dr Peter Gossman, Imperial Coll...
FLEX Good Standing Pilot with Kath Botham and Dr Peter Gossman, Imperial Coll...FLEX Good Standing Pilot with Kath Botham and Dr Peter Gossman, Imperial Coll...
FLEX Good Standing Pilot with Kath Botham and Dr Peter Gossman, Imperial Coll...
 
Anytime anywhere develop me
Anytime anywhere develop meAnytime anywhere develop me
Anytime anywhere develop me
 
Internship Job Description
Internship Job DescriptionInternship Job Description
Internship Job Description
 
much more than a mooc: celebrating a breakthrough in architecture education
much more than a mooc: celebrating a breakthrough in architecture educationmuch more than a mooc: celebrating a breakthrough in architecture education
much more than a mooc: celebrating a breakthrough in architecture education
 

More from olberger

Presentation distro recipes-2013
Presentation distro recipes-2013Presentation distro recipes-2013
Presentation distro recipes-2013
olberger
 
An introduction to git
An introduction to gitAn introduction to git
An introduction to git
olberger
 
Generating Linked Data descriptions of Debian packages in the Debian PTS
Generating Linked Data descriptions of Debian packages in the Debian PTSGenerating Linked Data descriptions of Debian packages in the Debian PTS
Generating Linked Data descriptions of Debian packages in the Debian PTS
olberger
 
OSLC (Open Services for Lifecycle Collaboration): open standard for interoper...
OSLC (Open Services for Lifecycle Collaboration): open standard for interoper...OSLC (Open Services for Lifecycle Collaboration): open standard for interoper...
OSLC (Open Services for Lifecycle Collaboration): open standard for interoper...
olberger
 
Presentation forges logicielles à mathrice
Presentation forges logicielles à mathricePresentation forges logicielles à mathrice
Presentation forges logicielles à mathrice
olberger
 
Bug tracking à grande échelle et interopérabilité des outils de développement...
Bug tracking à grande échelle et interopérabilité des outils de développement...Bug tracking à grande échelle et interopérabilité des outils de développement...
Bug tracking à grande échelle et interopérabilité des outils de développement...
olberger
 
OSLC (Open Services for Lifecycle Collaboration): standard ouvert pour l’int...
OSLC (Open Services for Lifecycle Collaboration):  standard ouvert pour l’int...OSLC (Open Services for Lifecycle Collaboration):  standard ouvert pour l’int...
OSLC (Open Services for Lifecycle Collaboration): standard ouvert pour l’int...
olberger
 
Bugs tracking at a large scale in the FLOSS ecosystem
Bugs tracking at a large scale in the FLOSS ecosystemBugs tracking at a large scale in the FLOSS ecosystem
Bugs tracking at a large scale in the FLOSS ecosystem
olberger
 
Introduction aux logiciels libres
Introduction aux logiciels libresIntroduction aux logiciels libres
Introduction aux logiciels libres
olberger
 
Introduction aux logiciels libres
Introduction aux logiciels libresIntroduction aux logiciels libres
Introduction aux logiciels libres
olberger
 
Weaving a Semantic Web across OSS repositories - a spotlight on bts-link, UDD...
Weaving a Semantic Web across OSS repositories - a spotlight on bts-link, UDD...Weaving a Semantic Web across OSS repositories - a spotlight on bts-link, UDD...
Weaving a Semantic Web across OSS repositories - a spotlight on bts-link, UDD...
olberger
 
Introduction to bts-link
Introduction to bts-linkIntroduction to bts-link
Introduction to bts-link
olberger
 
Visualizing contributions in a forge -Case study on PicoForge
Visualizing contributions in a forge -Case study on PicoForgeVisualizing contributions in a forge -Case study on PicoForge
Visualizing contributions in a forge -Case study on PicoForge
olberger
 
Plate-formes pour le développement collaboratif des logiciels libres
Plate-formes pour le développement collaboratif des logiciels libresPlate-formes pour le développement collaboratif des logiciels libres
Plate-formes pour le développement collaboratif des logiciels libres
olberger
 
Retour d'expérience sur la conduite d'un projet libre
Retour d'expérience sur la conduite d'un projet libreRetour d'expérience sur la conduite d'un projet libre
Retour d'expérience sur la conduite d'un projet libre
olberger
 
Olpc France Presentation Sl2008
Olpc France Presentation Sl2008Olpc France Presentation Sl2008
Olpc France Presentation Sl2008
olberger
 
Collaboration avec des projets libres - enjeux, difficultés et bonnes pratiques
Collaboration avec des projets libres - enjeux, difficultés et bonnes pratiquesCollaboration avec des projets libres - enjeux, difficultés et bonnes pratiques
Collaboration avec des projets libres - enjeux, difficultés et bonnes pratiques
olberger
 

More from olberger (17)

Presentation distro recipes-2013
Presentation distro recipes-2013Presentation distro recipes-2013
Presentation distro recipes-2013
 
An introduction to git
An introduction to gitAn introduction to git
An introduction to git
 
Generating Linked Data descriptions of Debian packages in the Debian PTS
Generating Linked Data descriptions of Debian packages in the Debian PTSGenerating Linked Data descriptions of Debian packages in the Debian PTS
Generating Linked Data descriptions of Debian packages in the Debian PTS
 
OSLC (Open Services for Lifecycle Collaboration): open standard for interoper...
OSLC (Open Services for Lifecycle Collaboration): open standard for interoper...OSLC (Open Services for Lifecycle Collaboration): open standard for interoper...
OSLC (Open Services for Lifecycle Collaboration): open standard for interoper...
 
Presentation forges logicielles à mathrice
Presentation forges logicielles à mathricePresentation forges logicielles à mathrice
Presentation forges logicielles à mathrice
 
Bug tracking à grande échelle et interopérabilité des outils de développement...
Bug tracking à grande échelle et interopérabilité des outils de développement...Bug tracking à grande échelle et interopérabilité des outils de développement...
Bug tracking à grande échelle et interopérabilité des outils de développement...
 
OSLC (Open Services for Lifecycle Collaboration): standard ouvert pour l’int...
OSLC (Open Services for Lifecycle Collaboration):  standard ouvert pour l’int...OSLC (Open Services for Lifecycle Collaboration):  standard ouvert pour l’int...
OSLC (Open Services for Lifecycle Collaboration): standard ouvert pour l’int...
 
Bugs tracking at a large scale in the FLOSS ecosystem
Bugs tracking at a large scale in the FLOSS ecosystemBugs tracking at a large scale in the FLOSS ecosystem
Bugs tracking at a large scale in the FLOSS ecosystem
 
Introduction aux logiciels libres
Introduction aux logiciels libresIntroduction aux logiciels libres
Introduction aux logiciels libres
 
Introduction aux logiciels libres
Introduction aux logiciels libresIntroduction aux logiciels libres
Introduction aux logiciels libres
 
Weaving a Semantic Web across OSS repositories - a spotlight on bts-link, UDD...
Weaving a Semantic Web across OSS repositories - a spotlight on bts-link, UDD...Weaving a Semantic Web across OSS repositories - a spotlight on bts-link, UDD...
Weaving a Semantic Web across OSS repositories - a spotlight on bts-link, UDD...
 
Introduction to bts-link
Introduction to bts-linkIntroduction to bts-link
Introduction to bts-link
 
Visualizing contributions in a forge -Case study on PicoForge
Visualizing contributions in a forge -Case study on PicoForgeVisualizing contributions in a forge -Case study on PicoForge
Visualizing contributions in a forge -Case study on PicoForge
 
Plate-formes pour le développement collaboratif des logiciels libres
Plate-formes pour le développement collaboratif des logiciels libresPlate-formes pour le développement collaboratif des logiciels libres
Plate-formes pour le développement collaboratif des logiciels libres
 
Retour d'expérience sur la conduite d'un projet libre
Retour d'expérience sur la conduite d'un projet libreRetour d'expérience sur la conduite d'un projet libre
Retour d'expérience sur la conduite d'un projet libre
 
Olpc France Presentation Sl2008
Olpc France Presentation Sl2008Olpc France Presentation Sl2008
Olpc France Presentation Sl2008
 
Collaboration avec des projets libres - enjeux, difficultés et bonnes pratiques
Collaboration avec des projets libres - enjeux, difficultés et bonnes pratiquesCollaboration avec des projets libres - enjeux, difficultés et bonnes pratiques
Collaboration avec des projets libres - enjeux, difficultés et bonnes pratiques
 

Recently uploaded

High Profile Girls call Service Pune 000XX00000 Provide Best And Top Girl Ser...
High Profile Girls call Service Pune 000XX00000 Provide Best And Top Girl Ser...High Profile Girls call Service Pune 000XX00000 Provide Best And Top Girl Ser...
High Profile Girls call Service Pune 000XX00000 Provide Best And Top Girl Ser...
bhumivarma35300
 
BLOCKCHAIN TECHNOLOGY - Advantages and Disadvantages
BLOCKCHAIN TECHNOLOGY - Advantages and DisadvantagesBLOCKCHAIN TECHNOLOGY - Advantages and Disadvantages
BLOCKCHAIN TECHNOLOGY - Advantages and Disadvantages
SAI KAILASH R
 
Opencast Summit 2024 — Opencast @ University of Münster
Opencast Summit 2024 — Opencast @ University of MünsterOpencast Summit 2024 — Opencast @ University of Münster
Opencast Summit 2024 — Opencast @ University of Münster
Matthias Neugebauer
 
Vertex AI Agent Builder - GDG Alicante - Julio 2024
Vertex AI Agent Builder - GDG Alicante - Julio 2024Vertex AI Agent Builder - GDG Alicante - Julio 2024
Vertex AI Agent Builder - GDG Alicante - Julio 2024
Nicolás Lopéz
 
Girls Call Churchgate 9910780858 Provide Best And Top Girl Service And No1 in...
Girls Call Churchgate 9910780858 Provide Best And Top Girl Service And No1 in...Girls Call Churchgate 9910780858 Provide Best And Top Girl Service And No1 in...
Girls Call Churchgate 9910780858 Provide Best And Top Girl Service And No1 in...
maigasapphire
 
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyyActive Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
RaminGhanbari2
 
How Social Media Hackers Help You to See Your Wife's Message.pdf
How Social Media Hackers Help You to See Your Wife's Message.pdfHow Social Media Hackers Help You to See Your Wife's Message.pdf
How Social Media Hackers Help You to See Your Wife's Message.pdf
HackersList
 
Dublin_mulesoft_meetup_Mulesoft_Salesforce_Integration (1).pptx
Dublin_mulesoft_meetup_Mulesoft_Salesforce_Integration (1).pptxDublin_mulesoft_meetup_Mulesoft_Salesforce_Integration (1).pptx
Dublin_mulesoft_meetup_Mulesoft_Salesforce_Integration (1).pptx
Kunal Gupta
 
High Profile Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class ...
High Profile Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class ...High Profile Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class ...
High Profile Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class ...
aslasdfmkhan4750
 
leewayhertz.com-AI agents for healthcare Applications benefits and implementa...
leewayhertz.com-AI agents for healthcare Applications benefits and implementa...leewayhertz.com-AI agents for healthcare Applications benefits and implementa...
leewayhertz.com-AI agents for healthcare Applications benefits and implementa...
alexjohnson7307
 
Salesforce AI & Einstein Copilot Workshop
Salesforce AI & Einstein Copilot WorkshopSalesforce AI & Einstein Copilot Workshop
Salesforce AI & Einstein Copilot Workshop
CEPTES Software Inc
 
Data Integration Basics: Merging & Joining Data
Data Integration Basics: Merging & Joining DataData Integration Basics: Merging & Joining Data
Data Integration Basics: Merging & Joining Data
Safe Software
 
Pigging Unit Lubricant Oil Blending Plant
Pigging Unit Lubricant Oil Blending PlantPigging Unit Lubricant Oil Blending Plant
Pigging Unit Lubricant Oil Blending Plant
LINUS PROJECTS (INDIA)
 
Vulnerability Management: A Comprehensive Overview
Vulnerability Management: A Comprehensive OverviewVulnerability Management: A Comprehensive Overview
Vulnerability Management: A Comprehensive Overview
Steven Carlson
 
Using LLM Agents with Llama 3, LangGraph and Milvus
Using LLM Agents with Llama 3, LangGraph and MilvusUsing LLM Agents with Llama 3, LangGraph and Milvus
Using LLM Agents with Llama 3, LangGraph and Milvus
Zilliz
 
Litestack talk at Brighton 2024 (Unleashing the power of SQLite for Ruby apps)
Litestack talk at Brighton 2024 (Unleashing the power of SQLite for Ruby apps)Litestack talk at Brighton 2024 (Unleashing the power of SQLite for Ruby apps)
Litestack talk at Brighton 2024 (Unleashing the power of SQLite for Ruby apps)
Muhammad Ali
 
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
Kief Morris
 
WhatsApp Spy Online Trackers and Monitoring Apps
WhatsApp Spy Online Trackers and Monitoring AppsWhatsApp Spy Online Trackers and Monitoring Apps
WhatsApp Spy Online Trackers and Monitoring Apps
HackersList
 
find out more about the role of autonomous vehicles in facing global challenges
find out more about the role of autonomous vehicles in facing global challengesfind out more about the role of autonomous vehicles in facing global challenges
find out more about the role of autonomous vehicles in facing global challenges
huseindihon
 
CiscoIconsLibrary cours de réseau VLAN.ppt
CiscoIconsLibrary cours de réseau VLAN.pptCiscoIconsLibrary cours de réseau VLAN.ppt
CiscoIconsLibrary cours de réseau VLAN.ppt
moinahousna
 

Recently uploaded (20)

High Profile Girls call Service Pune 000XX00000 Provide Best And Top Girl Ser...
High Profile Girls call Service Pune 000XX00000 Provide Best And Top Girl Ser...High Profile Girls call Service Pune 000XX00000 Provide Best And Top Girl Ser...
High Profile Girls call Service Pune 000XX00000 Provide Best And Top Girl Ser...
 
BLOCKCHAIN TECHNOLOGY - Advantages and Disadvantages
BLOCKCHAIN TECHNOLOGY - Advantages and DisadvantagesBLOCKCHAIN TECHNOLOGY - Advantages and Disadvantages
BLOCKCHAIN TECHNOLOGY - Advantages and Disadvantages
 
Opencast Summit 2024 — Opencast @ University of Münster
Opencast Summit 2024 — Opencast @ University of MünsterOpencast Summit 2024 — Opencast @ University of Münster
Opencast Summit 2024 — Opencast @ University of Münster
 
Vertex AI Agent Builder - GDG Alicante - Julio 2024
Vertex AI Agent Builder - GDG Alicante - Julio 2024Vertex AI Agent Builder - GDG Alicante - Julio 2024
Vertex AI Agent Builder - GDG Alicante - Julio 2024
 
Girls Call Churchgate 9910780858 Provide Best And Top Girl Service And No1 in...
Girls Call Churchgate 9910780858 Provide Best And Top Girl Service And No1 in...Girls Call Churchgate 9910780858 Provide Best And Top Girl Service And No1 in...
Girls Call Churchgate 9910780858 Provide Best And Top Girl Service And No1 in...
 
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyyActive Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
 
How Social Media Hackers Help You to See Your Wife's Message.pdf
How Social Media Hackers Help You to See Your Wife's Message.pdfHow Social Media Hackers Help You to See Your Wife's Message.pdf
How Social Media Hackers Help You to See Your Wife's Message.pdf
 
Dublin_mulesoft_meetup_Mulesoft_Salesforce_Integration (1).pptx
Dublin_mulesoft_meetup_Mulesoft_Salesforce_Integration (1).pptxDublin_mulesoft_meetup_Mulesoft_Salesforce_Integration (1).pptx
Dublin_mulesoft_meetup_Mulesoft_Salesforce_Integration (1).pptx
 
High Profile Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class ...
High Profile Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class ...High Profile Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class ...
High Profile Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class ...
 
leewayhertz.com-AI agents for healthcare Applications benefits and implementa...
leewayhertz.com-AI agents for healthcare Applications benefits and implementa...leewayhertz.com-AI agents for healthcare Applications benefits and implementa...
leewayhertz.com-AI agents for healthcare Applications benefits and implementa...
 
Salesforce AI & Einstein Copilot Workshop
Salesforce AI & Einstein Copilot WorkshopSalesforce AI & Einstein Copilot Workshop
Salesforce AI & Einstein Copilot Workshop
 
Data Integration Basics: Merging & Joining Data
Data Integration Basics: Merging & Joining DataData Integration Basics: Merging & Joining Data
Data Integration Basics: Merging & Joining Data
 
Pigging Unit Lubricant Oil Blending Plant
Pigging Unit Lubricant Oil Blending PlantPigging Unit Lubricant Oil Blending Plant
Pigging Unit Lubricant Oil Blending Plant
 
Vulnerability Management: A Comprehensive Overview
Vulnerability Management: A Comprehensive OverviewVulnerability Management: A Comprehensive Overview
Vulnerability Management: A Comprehensive Overview
 
Using LLM Agents with Llama 3, LangGraph and Milvus
Using LLM Agents with Llama 3, LangGraph and MilvusUsing LLM Agents with Llama 3, LangGraph and Milvus
Using LLM Agents with Llama 3, LangGraph and Milvus
 
Litestack talk at Brighton 2024 (Unleashing the power of SQLite for Ruby apps)
Litestack talk at Brighton 2024 (Unleashing the power of SQLite for Ruby apps)Litestack talk at Brighton 2024 (Unleashing the power of SQLite for Ruby apps)
Litestack talk at Brighton 2024 (Unleashing the power of SQLite for Ruby apps)
 
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
 
WhatsApp Spy Online Trackers and Monitoring Apps
WhatsApp Spy Online Trackers and Monitoring AppsWhatsApp Spy Online Trackers and Monitoring Apps
WhatsApp Spy Online Trackers and Monitoring Apps
 
find out more about the role of autonomous vehicles in facing global challenges
find out more about the role of autonomous vehicles in facing global challengesfind out more about the role of autonomous vehicles in facing global challenges
find out more about the role of autonomous vehicles in facing global challenges
 
CiscoIconsLibrary cours de réseau VLAN.ppt
CiscoIconsLibrary cours de réseau VLAN.pptCiscoIconsLibrary cours de réseau VLAN.ppt
CiscoIconsLibrary cours de réseau VLAN.ppt
 

Presentation soc-fr-fossa

  • 1. ƒummers of gode £ fop E pyƒƒe PHIH ylivier fergerD „ele™om ƒud€—ris sntrodu™tion Purpose Foreword sde—s —nd dis™ussion ƒummers of gode £ fop E pyƒƒe PHIH Olivier Berger, Telecom SudParis Tuesday 09/11/2010
  • 2. ƒummers of gode £ fop E pyƒƒe PHIH ylivier fergerD „ele™om ƒud€—ris sntrodu™tion Purpose Foreword sde—s —nd dis™ussion his™ussing w—ys to foster students involvement in pvyƒƒ proje™ts ˆ No, I'm not Albert Cohen (apologies, he's forced to rest at home while I'm enjoying the conference ;-) ˆ No, I haven't had time to prepare something really polished ˆ Haven't participated myself so much in GSoC
  • 3. ƒummers of gode £ fop E pyƒƒe PHIH ylivier fergerD „ele™om ƒud€—ris sntrodu™tion Purpose Foreword sde—s —nd dis™ussion ‡ho s —m ˆ Institut TELECOM / TELECOM SudParis / Computer Science dpt. / PFTCR/FOCS2 team ˆ 2 perm. sta Christian BAC and myself ˆ 2 PhD students ˆ 2 non permanent research engineers ˆ Research on collaborative development platforms, tools, process, in FLOSS communities ˆ Previously worked in service companies (Cap Gemini, IDEALX) ˆ Research engineer at TELECOM SudParis since 2002 ˆ RD on FLOSS, forges, bugtracking, Linked Data, etc. (CALIBRE, HELIOS, COCLICO) ˆ Contributor to Debian, FusionForge, Mantis
  • 4. ƒummers of gode £ fop E pyƒƒe PHIH ylivier fergerD „ele™om ƒud€—ris sntrodu™tion Purpose Foreword sde—s —nd dis™ussion e˜out the qoogle ƒummer of gode ˆ Matchmaking between ˆ FLOSS development project ˆ Student ˆ Mentor involved in the day-to-day development of a FLOSS project ˆ Interest of someone at Google ˆ $5000 stipend from Google ˆ Diverse projects, from very recent developments to core FSF projects like GCC ˆ Tasks : code, document, outreach, testing, research, training, translation, user interface ˆ Since 2005, nearly 2500 students and 2500 mentors from 98 countries
  • 5. ƒummers of gode £ fop E pyƒƒe PHIH ylivier fergerD „ele™om ƒud€—ris sntrodu™tion Purpose Foreword sde—s —nd dis™ussion …se the potenti—l of gƒ students to help pvyƒƒ proje™ts ˆ FLOSS projects dene tasks which can be oered as an internship subject ˆ Important issue : what to expect from novice contributors? ˆ Find mentors who can commit ˆ Motivation and engagement for students (recognition and nancial support)
  • 6. ƒummers of gode £ fop E pyƒƒe PHIH ylivier fergerD „ele™om ƒud€—ris sntrodu™tion Purpose Foreword sde—s —nd dis™ussion ellow students to le—rn ˆ Be confronted to real projects practices (collaboration, distant work) ˆ Allow some students already involved in projects to be paid to do what they would have done in a volunteer way nevertheless? ˆ Which prerequisites? ˆ Who's helping them, tutoring them? ˆ A lonesome geek in the basement for 3 months?
  • 7. ƒummers of gode £ fop E pyƒƒe PHIH ylivier fergerD „ele™om ƒud€—ris sntrodu™tion Purpose Foreword sde—s —nd dis™ussion fe ™omp—ti˜le with the ™urri™ulum rules ˆ Validate credits ˆ Manage risk of failure and subjectivity of evaluation independent of the student's skills ˆ Learn knowledge and competences ˆ Comply with internship requirements and regulations ˆ Optionally, autumn, winter or spring of code ? ˆ Issue : coordination with course, lab and ordinary project assignment activity ˆ FLOSS project as a replacement for a course or project assignment?
  • 8. ƒummers of gode £ fop E pyƒƒe PHIH ylivier fergerD „ele™om ƒud€—ris sntrodu™tion Purpose Foreword sde—s —nd dis™ussion fe ™omp—ti˜le with employment regul—tion @st—gesGinternshipsA ˆ Financial retribution scheme ˆ Workplace (collegues, socialization, learning company life) ?
  • 9. ƒummers of gode £ fop E pyƒƒe PHIH ylivier fergerD „ele™om ƒud€—ris sntrodu™tion Purpose Foreword sde—s —nd dis™ussion qr—nts —nd sponsors ˆ Companies interested in fostering RD activity in FLOSS projects ˆ Way to detect talents (HR) ˆ Not directly drafting the subject (otherwise no dierent from regular internships) ? ˆ What is the critical mass ? ˆ How to dene success criteria with the company ? ˆ How to make sure companies commit to paying the grants ?
  • 10. ƒummers of gode £ fop E pyƒƒe PHIH ylivier fergerD „ele™om ƒud€—ris sntrodu™tion Purpose Foreword sde—s —nd dis™ussion snvolvement of professors @˜eyond mentorsA c ˆ Monitoring the internship ˆ Probably with some interest in the project ˆ Some local initiatives exist already, provide them with more exposure and support ˆ Monitoring of local students only ?
  • 11. ƒummers of gode £ fop E pyƒƒe PHIH ylivier fergerD „ele™om ƒud€—ris sntrodu™tion Purpose Foreword sde—s —nd dis™ussion qoogle ƒummer of gode @qƒogA exists ˆ GSoC is ne : no need to compete ˆ Compatibility with stages/internship requirements? ˆ Legal aspects regarding grant payment? ˆ Independent, non-prot organization is preferable in case of curricula integration
  • 12. ƒummers of gode £ fop E pyƒƒe PHIH ylivier fergerD „ele™om ƒud€—ris sntrodu™tion Purpose Foreword sde—s —nd dis™ussion xeed for other progr—mmes c ˆ Other initiatives (Mozilla drumbeat ?) ˆ Google is already too big and powerful ˆ Many more projects and companies deserve to be in touch with the best students ˆ Every FLOSS project behind same banner ? ˆ Quality label only, to apply to regular internships ?
  • 13. ƒummers of gode £ fop E pyƒƒe PHIH ylivier fergerD „ele™om ƒud€—ris sntrodu™tion Purpose Foreword sde—s —nd dis™ussion row to move on c ˆ Who wants to get involved (professors, mentors, companies, students ?) ˆ Which time frame ? ˆ Which rules ? ˆ What cost ? ˆ Potential start at System@tic cluster's GTLL special interest group on FLOSS ˆ Active support from IRILL : free software research and innovation initiative of INRIA, UPMC (P6), UPD (P7) ˆ Considering experiment with Android-related projects
  • 14. ƒummers of gode £ fop E pyƒƒe PHIH ylivier fergerD „ele™om ƒud€—ris sntrodu™tion Purpose Foreword sde—s —nd dis™ussion gopyright 8 vi™ense ˆ This presentation is under CC-by-SA license ˆ Copyright (c) 2010 Olivier Berger, Albert Cohen ˆ Made with org-mode under emacs (org + beamer)
  • 15. ƒummers of gode £ fop E pyƒƒe PHIH ylivier fergerD „ele™om ƒud€—ris sntrodu™tion Purpose Foreword sde—s —nd dis™ussion  8 e Thank you Questions ? More @oberger : http://identi.ca/oberger/ email : mailto:olivier.berger@it-sudparis.eu blog : http://www-public.it-sudparis.eu/~berger_o/weblog/