SlideShare una empresa de Scribd logo
1 de 10
Descargar para leer sin conexión
The OW2 programming contest in
    China: a success story

       Alexandre Lefebvre
       OW2 CTO




       9 November 2010, Grenoble
History


 Experience of OW2 projects to GSOC in 2007

 OW2 invited to be guest in the Scilab
  programming contest in October 2008

 Decision to organize a joint Scilab-OW2
  programming contest in China, starting in 2009




© OW2 Consortium 2010   www.ow2.org       9 Nov. 2010, Grenoble – 2
OW2 Programming contest
Principles
 What is it?
       Joint programming contest with Scilab
       Two distinct parallel OW2 and Scilab tracks
 What does it consist of?
      1.OW2 projects propose topics for work
               •   typically 3 to 4 man-months workload
      2.Contestants register and select a topic
      3.Programming happens during the summer, with
        contestants ↔ OW2 project interactions
      4.Development of the code hosted on the Trustie
        collaborative development platform
 Who should participate?
       Open to everyone...
       …but awards ceremony in China (hosted by a Chinese
        university)
© OW2 Consortium 2010                 www.ow2.org         9 Nov. 2010, Grenoble – 3
OW2 Programming contest
Organization
 What is expected from OW2?
        OW2 projects submit topics for the contest
        OW2 Management Office and OW2 China Local
          Chapter advertise the contest and publish the topics
          on the OW2 website
        OW2 organizes the selection jury and process
        OW2 looks for sponsors for the prizes
 Typical timeline
       1.Topics proposal                    → mid February
       2.Opening of the contest             → early March
        Registration of contestants        → June
       1.Submission of work                 → end August
       2.Selection by OW2 jury              → mid September
       3.Ceremony in China                  → late September
© OW2 Consortium 2010         www.ow2.org                9 Nov. 2010, Grenoble – 4
OW2 Programming contest
Selection and award

What happens to the submissions?
       OW2 forms a jury with the Technology Council and
        the OW2 project topic contacts
       Jury selection of first, second and third prizes
What happens next?
       Joint awards ceremony with Scilab
       Annoucement of the winner at the ceremony
       Includes a joint SCILAB-OW2 workshop
               • with presentations by the contestants
Who organizes the ceremony and workshop
       A Chinese university is in charge of local
        organization

© OW2 Consortium 2010              www.ow2.org           9 Nov. 2010, Grenoble – 5
OW2 2009 Programming Contest


 First OW2 programming contest
 21 topics proposed from OW2 projects
 Total 17 registered teams
 6 team works submitted
 Teams came from
    Peking University (PKU)
    Beihang University (BUAA)
    Nanjing University of Aeronautics and Astronautics




© OW2 Consortium 2010   www.ow2.org           9 Nov. 2010, Grenoble – 6
OW2 2010 Programming Contest


 Second OW2 programming contest
 45 topics proposed from OW2 projects
 Total 21 registered teams
 12 team works submitted
 Teams came from
    Institute of Software Chinese Academy of Science
    Nanjing University of Aeronautics and Astronautics
    National University of Defense Technology
    Peking University




© OW2 Consortium 2010   www.ow2.org           9 Nov. 2010, Grenoble – 7
Benefits for OW2
For OW2 projects
           Exposure of project through topic publication
           Possibility to attract contributors
           Integration of result work in the codebase
           Collaboration with Chinese universities and
            students
For OW2 members
       Possibility of sponsorship and associated visibility
       Perspectives of hiring students
For the OW2 community
       Visible community event
       Increases links with the OW2 China Local Chapter
       Increases links with other communities (SCILAB)

© OW2 Consortium 2010           www.ow2.org           9 Nov. 2010, Grenoble – 8
Benefits for the contestants

Possibility to win a prize J
Participation to an international community
Discovery of open source development
Participation to the ceremony
       Including oral presentation in English
       Including slides and published abstract




© OW2 Consortium 2010       www.ow2.org           9 Nov. 2010, Grenoble – 9
Lessons and perspectives

Contestants deliver in a short time
       Need to setup a weekly report between each team
        and its topic contact for efficiency
Organization takes some time
       But it is part of our job and service to the OW2
        projects
We will continue in 2011!




© OW2 Consortium 2010       www.ow2.org            9 Nov. 2010, Grenoble – 10

Más contenido relacionado

Destacado

White paper stopping counterfeit pharmaceuticals 0309
White  paper stopping counterfeit pharmaceuticals 0309White  paper stopping counterfeit pharmaceuticals 0309
White paper stopping counterfeit pharmaceuticals 0309NEW Momentum
 
Tech&Innovation: Commons
Tech&Innovation: CommonsTech&Innovation: Commons
Tech&Innovation: CommonsColleen Harris
 
Hy solution사례(5)저축보험가입고객
Hy solution사례(5)저축보험가입고객Hy solution사례(5)저축보험가입고객
Hy solution사례(5)저축보험가입고객valuasset
 
EPM Live PortfolioEngine
EPM Live PortfolioEngineEPM Live PortfolioEngine
EPM Live PortfolioEngineEPM Live
 
Hy solution사례(5)저축보험가입고객
Hy solution사례(5)저축보험가입고객Hy solution사례(5)저축보험가입고객
Hy solution사례(5)저축보험가입고객valuasset
 
テレビに未来はあるのか
テレビに未来はあるのかテレビに未来はあるのか
テレビに未来はあるのかryuma
 
QQML 2012: MLS Without a Map? A Call for a Mixed-Methods Approach to Studying...
QQML 2012: MLS Without a Map? A Call for a Mixed-Methods Approach to Studying...QQML 2012: MLS Without a Map? A Call for a Mixed-Methods Approach to Studying...
QQML 2012: MLS Without a Map? A Call for a Mixed-Methods Approach to Studying...Colleen Harris
 
Hy solution사례(4)친디아변액가입고객
Hy solution사례(4)친디아변액가입고객Hy solution사례(4)친디아변액가입고객
Hy solution사례(4)친디아변액가입고객valuasset
 
Teks ucapan penuh timbalan perdana menteri yang juga menteri pelajaran
Teks ucapan penuh timbalan perdana menteri yang juga menteri pelajaranTeks ucapan penuh timbalan perdana menteri yang juga menteri pelajaran
Teks ucapan penuh timbalan perdana menteri yang juga menteri pelajaranNor Asiah Shariff
 
Why Communicating with the LOHAS Consumer is Important
Why Communicating with the LOHAS Consumer is ImportantWhy Communicating with the LOHAS Consumer is Important
Why Communicating with the LOHAS Consumer is Importanttning3
 
Gauss jordan
Gauss jordanGauss jordan
Gauss jordanuis
 

Destacado (20)

White paper stopping counterfeit pharmaceuticals 0309
White  paper stopping counterfeit pharmaceuticals 0309White  paper stopping counterfeit pharmaceuticals 0309
White paper stopping counterfeit pharmaceuticals 0309
 
Pedoman Perilaku Jurnalis, 2013
Pedoman Perilaku Jurnalis, 2013Pedoman Perilaku Jurnalis, 2013
Pedoman Perilaku Jurnalis, 2013
 
Tech&Innovation: Commons
Tech&Innovation: CommonsTech&Innovation: Commons
Tech&Innovation: Commons
 
Hy solution사례(5)저축보험가입고객
Hy solution사례(5)저축보험가입고객Hy solution사례(5)저축보험가입고객
Hy solution사례(5)저축보험가입고객
 
Cloudbees -Open Source Versus Business - nicolas de loof - fossa2011
Cloudbees -Open Source Versus Business - nicolas de loof - fossa2011Cloudbees -Open Source Versus Business - nicolas de loof - fossa2011
Cloudbees -Open Source Versus Business - nicolas de loof - fossa2011
 
EPM Live PortfolioEngine
EPM Live PortfolioEngineEPM Live PortfolioEngine
EPM Live PortfolioEngine
 
Eclipse community management - fossa2010
Eclipse community management - fossa2010Eclipse community management - fossa2010
Eclipse community management - fossa2010
 
2012- comete is shining more and more
2012- comete is shining more and more2012- comete is shining more and more
2012- comete is shining more and more
 
Hy solution사례(5)저축보험가입고객
Hy solution사례(5)저축보험가입고객Hy solution사례(5)저축보험가입고객
Hy solution사례(5)저축보험가입고객
 
テレビに未来はあるのか
テレビに未来はあるのかテレビに未来はあるのか
テレビに未来はあるのか
 
Open intelligence by tom secker
Open intelligence by tom seckerOpen intelligence by tom secker
Open intelligence by tom secker
 
QQML 2012: MLS Without a Map? A Call for a Mixed-Methods Approach to Studying...
QQML 2012: MLS Without a Map? A Call for a Mixed-Methods Approach to Studying...QQML 2012: MLS Without a Map? A Call for a Mixed-Methods Approach to Studying...
QQML 2012: MLS Without a Map? A Call for a Mixed-Methods Approach to Studying...
 
Lenguas romances
Lenguas romancesLenguas romances
Lenguas romances
 
Prinsip Kerja Jurnalis: Sebuah Pengantar
Prinsip Kerja Jurnalis: Sebuah PengantarPrinsip Kerja Jurnalis: Sebuah Pengantar
Prinsip Kerja Jurnalis: Sebuah Pengantar
 
HP Fossology v5.3
HP Fossology v5.3HP Fossology v5.3
HP Fossology v5.3
 
Community of interest - les carnets - Paris Descarte - fossa2011
Community of interest - les carnets - Paris Descarte - fossa2011Community of interest - les carnets - Paris Descarte - fossa2011
Community of interest - les carnets - Paris Descarte - fossa2011
 
Hy solution사례(4)친디아변액가입고객
Hy solution사례(4)친디아변액가입고객Hy solution사례(4)친디아변액가입고객
Hy solution사례(4)친디아변액가입고객
 
Teks ucapan penuh timbalan perdana menteri yang juga menteri pelajaran
Teks ucapan penuh timbalan perdana menteri yang juga menteri pelajaranTeks ucapan penuh timbalan perdana menteri yang juga menteri pelajaran
Teks ucapan penuh timbalan perdana menteri yang juga menteri pelajaran
 
Why Communicating with the LOHAS Consumer is Important
Why Communicating with the LOHAS Consumer is ImportantWhy Communicating with the LOHAS Consumer is Important
Why Communicating with the LOHAS Consumer is Important
 
Gauss jordan
Gauss jordanGauss jordan
Gauss jordan
 

Similar a Ow2 contest - fossa2010

Automatic Construction of Nanotechnology Ontology
Automatic Construction of Nanotechnology OntologyAutomatic Construction of Nanotechnology Ontology
Automatic Construction of Nanotechnology OntologyAxel Peter MUSTAD
 
Cohort: 1 & 2- 2nd Phase Mentoring: Road to 4IR (1st Session)
Cohort: 1 & 2- 2nd Phase Mentoring: Road to 4IR (1st Session)Cohort: 1 & 2- 2nd Phase Mentoring: Road to 4IR (1st Session)
Cohort: 1 & 2- 2nd Phase Mentoring: Road to 4IR (1st Session)Redwan Ferdous
 
ISOVER Multi Comfort House Students Contest 2011
ISOVER Multi Comfort House Students Contest 2011ISOVER Multi Comfort House Students Contest 2011
ISOVER Multi Comfort House Students Contest 2011+421 Foundation
 
ISOVER MULTI COMFORT HOUSE STUDENTS CONTEST 2011
ISOVER MULTI COMFORT HOUSE STUDENTS CONTEST 2011ISOVER MULTI COMFORT HOUSE STUDENTS CONTEST 2011
ISOVER MULTI COMFORT HOUSE STUDENTS CONTEST 2011+421 Foundation
 
5. NI4OS-Europe Objectives, Workplan, Potential Impact
5. NI4OS-Europe Objectives, Workplan,  Potential Impact 5. NI4OS-Europe Objectives, Workplan,  Potential Impact
5. NI4OS-Europe Objectives, Workplan, Potential Impact EOSC-Pillar European Project
 
OCCIware - A Formal Toolchain for Managing Everything-as-a-Service
OCCIware - A Formal Toolchain for Managing Everything-as-a-ServiceOCCIware - A Formal Toolchain for Managing Everything-as-a-Service
OCCIware - A Formal Toolchain for Managing Everything-as-a-ServiceJean Parpaillon
 
Proiecte si afaceri de succes - Institutul Horia Hulubei
Proiecte si afaceri de succes - Institutul Horia HulubeiProiecte si afaceri de succes - Institutul Horia Hulubei
Proiecte si afaceri de succes - Institutul Horia HulubeiTotalSoft
 
SR-R-nKAnwar_PPM_Penulisan_ProposalLPDP.pdf
SR-R-nKAnwar_PPM_Penulisan_ProposalLPDP.pdfSR-R-nKAnwar_PPM_Penulisan_ProposalLPDP.pdf
SR-R-nKAnwar_PPM_Penulisan_ProposalLPDP.pdfHabibAbda
 
Call for Papers - 8th International Conference on Natural Language Computing ...
Call for Papers - 8th International Conference on Natural Language Computing ...Call for Papers - 8th International Conference on Natural Language Computing ...
Call for Papers - 8th International Conference on Natural Language Computing ...IJNSA Journal
 
NATL 2022 CFP (14).pdf
NATL 2022 CFP (14).pdfNATL 2022 CFP (14).pdf
NATL 2022 CFP (14).pdfijcsity
 
Call for Papers - 8th International Conference on Natural Language Computing ...
Call for Papers - 8th International Conference on Natural Language Computing ...Call for Papers - 8th International Conference on Natural Language Computing ...
Call for Papers - 8th International Conference on Natural Language Computing ...dannyijwest
 
8th International Conference on Natural Language Computing (NATL 2022)
8th International Conference on Natural Language Computing (NATL 2022)8th International Conference on Natural Language Computing (NATL 2022)
8th International Conference on Natural Language Computing (NATL 2022)ijcsity
 
Call for Papers - 8th International Conference on Natural Language Computing ...
Call for Papers - 8th International Conference on Natural Language Computing ...Call for Papers - 8th International Conference on Natural Language Computing ...
Call for Papers - 8th International Conference on Natural Language Computing ...ijistjournal
 
The forge of North-South adaptations
The forge of North-South adaptationsThe forge of North-South adaptations
The forge of North-South adaptationsHugues Aubin
 
8 th International Conference on Natural Language Computing (NATL 2022)
8 th International Conference on Natural Language Computing (NATL 2022)8 th International Conference on Natural Language Computing (NATL 2022)
8 th International Conference on Natural Language Computing (NATL 2022)ijscai
 
Open Research in Ireland: Infrastructures for Open Research
Open Research in Ireland: Infrastructures for Open ResearchOpen Research in Ireland: Infrastructures for Open Research
Open Research in Ireland: Infrastructures for Open Researchdri_ireland
 

Similar a Ow2 contest - fossa2010 (20)

Automatic Construction of Nanotechnology Ontology
Automatic Construction of Nanotechnology OntologyAutomatic Construction of Nanotechnology Ontology
Automatic Construction of Nanotechnology Ontology
 
One year-with-chameleon
One year-with-chameleonOne year-with-chameleon
One year-with-chameleon
 
Cohort: 1 & 2- 2nd Phase Mentoring: Road to 4IR (1st Session)
Cohort: 1 & 2- 2nd Phase Mentoring: Road to 4IR (1st Session)Cohort: 1 & 2- 2nd Phase Mentoring: Road to 4IR (1st Session)
Cohort: 1 & 2- 2nd Phase Mentoring: Road to 4IR (1st Session)
 
ISOVER Multi Comfort House Students Contest 2011
ISOVER Multi Comfort House Students Contest 2011ISOVER Multi Comfort House Students Contest 2011
ISOVER Multi Comfort House Students Contest 2011
 
ISOVER MULTI COMFORT HOUSE STUDENTS CONTEST 2011
ISOVER MULTI COMFORT HOUSE STUDENTS CONTEST 2011ISOVER MULTI COMFORT HOUSE STUDENTS CONTEST 2011
ISOVER MULTI COMFORT HOUSE STUDENTS CONTEST 2011
 
5. NI4OS-Europe Objectives, Workplan, Potential Impact
5. NI4OS-Europe Objectives, Workplan,  Potential Impact 5. NI4OS-Europe Objectives, Workplan,  Potential Impact
5. NI4OS-Europe Objectives, Workplan, Potential Impact
 
OCCIware - A Formal Toolchain for Managing Everything-as-a-Service
OCCIware - A Formal Toolchain for Managing Everything-as-a-ServiceOCCIware - A Formal Toolchain for Managing Everything-as-a-Service
OCCIware - A Formal Toolchain for Managing Everything-as-a-Service
 
Proiecte si afaceri de succes - Institutul Horia Hulubei
Proiecte si afaceri de succes - Institutul Horia HulubeiProiecte si afaceri de succes - Institutul Horia Hulubei
Proiecte si afaceri de succes - Institutul Horia Hulubei
 
SR-R-nKAnwar_PPM_Penulisan_ProposalLPDP.pdf
SR-R-nKAnwar_PPM_Penulisan_ProposalLPDP.pdfSR-R-nKAnwar_PPM_Penulisan_ProposalLPDP.pdf
SR-R-nKAnwar_PPM_Penulisan_ProposalLPDP.pdf
 
Call for Papers - 8th International Conference on Natural Language Computing ...
Call for Papers - 8th International Conference on Natural Language Computing ...Call for Papers - 8th International Conference on Natural Language Computing ...
Call for Papers - 8th International Conference on Natural Language Computing ...
 
NATL 2022 CFP (14).pdf
NATL 2022 CFP (14).pdfNATL 2022 CFP (14).pdf
NATL 2022 CFP (14).pdf
 
Call for Papers - 8th International Conference on Natural Language Computing ...
Call for Papers - 8th International Conference on Natural Language Computing ...Call for Papers - 8th International Conference on Natural Language Computing ...
Call for Papers - 8th International Conference on Natural Language Computing ...
 
8th International Conference on Natural Language Computing (NATL 2022)
8th International Conference on Natural Language Computing (NATL 2022)8th International Conference on Natural Language Computing (NATL 2022)
8th International Conference on Natural Language Computing (NATL 2022)
 
Call for Papers - 8th International Conference on Natural Language Computing ...
Call for Papers - 8th International Conference on Natural Language Computing ...Call for Papers - 8th International Conference on Natural Language Computing ...
Call for Papers - 8th International Conference on Natural Language Computing ...
 
LOD2 project: Work Packages 10: Training, Dissemination and Fertilization
LOD2 project: Work Packages 10: Training, Dissemination and FertilizationLOD2 project: Work Packages 10: Training, Dissemination and Fertilization
LOD2 project: Work Packages 10: Training, Dissemination and Fertilization
 
About SIProp.org
About SIProp.orgAbout SIProp.org
About SIProp.org
 
The forge of North-South adaptations
The forge of North-South adaptationsThe forge of North-South adaptations
The forge of North-South adaptations
 
8 th International Conference on Natural Language Computing (NATL 2022)
8 th International Conference on Natural Language Computing (NATL 2022)8 th International Conference on Natural Language Computing (NATL 2022)
8 th International Conference on Natural Language Computing (NATL 2022)
 
Kaptur news-09
Kaptur news-09Kaptur news-09
Kaptur news-09
 
Open Research in Ireland: Infrastructures for Open Research
Open Research in Ireland: Infrastructures for Open ResearchOpen Research in Ireland: Infrastructures for Open Research
Open Research in Ireland: Infrastructures for Open Research
 

Más de fOSSa - Free Open Source Software Academia Conference

Más de fOSSa - Free Open Source Software Academia Conference (20)

Les douze commandements du community manager
Les douze commandements du community managerLes douze commandements du community manager
Les douze commandements du community manager
 
Les licences open source simplement ?
Les licences open source simplement ? Les licences open source simplement ?
Les licences open source simplement ?
 
Diffuser les résultats de recherche ?
Diffuser les résultats de recherche ? Diffuser les résultats de recherche ?
Diffuser les résultats de recherche ?
 
- Protection du logiciel - **François Pelligrini**
- Protection du logiciel - **François Pelligrini** - Protection du logiciel - **François Pelligrini**
- Protection du logiciel - **François Pelligrini**
 
La valorisation de logiciels de recherche au sein de l'Inria? / Transfert ma...
La valorisation de logiciels de recherche au sein de l'Inria?  / Transfert ma...La valorisation de logiciels de recherche au sein de l'Inria?  / Transfert ma...
La valorisation de logiciels de recherche au sein de l'Inria? / Transfert ma...
 
Resultats nuit info 2013
Resultats nuit info 2013Resultats nuit info 2013
Resultats nuit info 2013
 
In trust we trust ! Blablacar by frederic mazzella
In trust we trust ! Blablacar by frederic mazzellaIn trust we trust ! Blablacar by frederic mazzella
In trust we trust ! Blablacar by frederic mazzella
 
Eco Nomy Eco Trust Eco Systems - Introduction
Eco Nomy Eco Trust Eco Systems - IntroductionEco Nomy Eco Trust Eco Systems - Introduction
Eco Nomy Eco Trust Eco Systems - Introduction
 
Innovation & Massive data
Innovation & Massive dataInnovation & Massive data
Innovation & Massive data
 
#SAIFC késako - Semantic Analysis for Flow Computing
 #SAIFC késako - Semantic Analysis for Flow Computing #SAIFC késako - Semantic Analysis for Flow Computing
#SAIFC késako - Semantic Analysis for Flow Computing
 
Eco System over code!
Eco System over code!Eco System over code!
Eco System over code!
 
OWF2013 INTERNET OF THINGS
OWF2013 INTERNET OF THINGSOWF2013 INTERNET OF THINGS
OWF2013 INTERNET OF THINGS
 
Afup 10 ans plus tard
Afup 10 ans plus tardAfup 10 ans plus tard
Afup 10 ans plus tard
 
Analyse de la propriete intellectuel
Analyse de la propriete intellectuelAnalyse de la propriete intellectuel
Analyse de la propriete intellectuel
 
From open source labs to ceo methods and advice by sysfera
From open source labs to ceo methods and advice by sysferaFrom open source labs to ceo methods and advice by sysfera
From open source labs to ceo methods and advice by sysfera
 
Management de communaute
Management de communauteManagement de communaute
Management de communaute
 
Methods about Open Source Governance v2.5
Methods about Open Source Governance v2.5Methods about Open Source Governance v2.5
Methods about Open Source Governance v2.5
 
Systematic / GTLL / Ecosystemes logiciel-libre in PARIS region
Systematic / GTLL / Ecosystemes logiciel-libre in PARIS regionSystematic / GTLL / Ecosystemes logiciel-libre in PARIS region
Systematic / GTLL / Ecosystemes logiciel-libre in PARIS region
 
Choir and Community Management
Choir and Community ManagementChoir and Community Management
Choir and Community Management
 
Diffusion des developpements informatiques
Diffusion des developpements informatiquesDiffusion des developpements informatiques
Diffusion des developpements informatiques
 

Último

Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityScyllaDB
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxDavid Michel
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Patrick Viafore
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyUXDXConf
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftshyamraj55
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty SecureFemke de Vroome
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Julian Hyde
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGDSC PJATK
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfFIDO Alliance
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfSrushith Repakula
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutesconfluent
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...CzechDreamin
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfFIDO Alliance
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon
 
Connecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAKConnecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAKUXDXConf
 
Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024TopCSSGallery
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeCzechDreamin
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyJohn Staveley
 
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...marcuskenyatta275
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...FIDO Alliance
 

Último (20)

Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System Strategy
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoft
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty Secure
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
 
Connecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAKConnecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAK
 
Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 

Ow2 contest - fossa2010

  • 1. The OW2 programming contest in China: a success story Alexandre Lefebvre OW2 CTO 9 November 2010, Grenoble
  • 2. History  Experience of OW2 projects to GSOC in 2007  OW2 invited to be guest in the Scilab programming contest in October 2008  Decision to organize a joint Scilab-OW2 programming contest in China, starting in 2009 © OW2 Consortium 2010 www.ow2.org 9 Nov. 2010, Grenoble – 2
  • 3. OW2 Programming contest Principles  What is it?  Joint programming contest with Scilab  Two distinct parallel OW2 and Scilab tracks  What does it consist of? 1.OW2 projects propose topics for work • typically 3 to 4 man-months workload 2.Contestants register and select a topic 3.Programming happens during the summer, with contestants ↔ OW2 project interactions 4.Development of the code hosted on the Trustie collaborative development platform  Who should participate?  Open to everyone...  …but awards ceremony in China (hosted by a Chinese university) © OW2 Consortium 2010 www.ow2.org 9 Nov. 2010, Grenoble – 3
  • 4. OW2 Programming contest Organization  What is expected from OW2?  OW2 projects submit topics for the contest  OW2 Management Office and OW2 China Local Chapter advertise the contest and publish the topics on the OW2 website  OW2 organizes the selection jury and process  OW2 looks for sponsors for the prizes  Typical timeline 1.Topics proposal → mid February 2.Opening of the contest → early March  Registration of contestants → June 1.Submission of work → end August 2.Selection by OW2 jury → mid September 3.Ceremony in China → late September © OW2 Consortium 2010 www.ow2.org 9 Nov. 2010, Grenoble – 4
  • 5. OW2 Programming contest Selection and award What happens to the submissions?  OW2 forms a jury with the Technology Council and the OW2 project topic contacts  Jury selection of first, second and third prizes What happens next?  Joint awards ceremony with Scilab  Annoucement of the winner at the ceremony  Includes a joint SCILAB-OW2 workshop • with presentations by the contestants Who organizes the ceremony and workshop  A Chinese university is in charge of local organization © OW2 Consortium 2010 www.ow2.org 9 Nov. 2010, Grenoble – 5
  • 6. OW2 2009 Programming Contest  First OW2 programming contest  21 topics proposed from OW2 projects  Total 17 registered teams  6 team works submitted  Teams came from  Peking University (PKU)  Beihang University (BUAA)  Nanjing University of Aeronautics and Astronautics © OW2 Consortium 2010 www.ow2.org 9 Nov. 2010, Grenoble – 6
  • 7. OW2 2010 Programming Contest  Second OW2 programming contest  45 topics proposed from OW2 projects  Total 21 registered teams  12 team works submitted  Teams came from  Institute of Software Chinese Academy of Science  Nanjing University of Aeronautics and Astronautics  National University of Defense Technology  Peking University © OW2 Consortium 2010 www.ow2.org 9 Nov. 2010, Grenoble – 7
  • 8. Benefits for OW2 For OW2 projects  Exposure of project through topic publication  Possibility to attract contributors  Integration of result work in the codebase  Collaboration with Chinese universities and students For OW2 members  Possibility of sponsorship and associated visibility  Perspectives of hiring students For the OW2 community  Visible community event  Increases links with the OW2 China Local Chapter  Increases links with other communities (SCILAB) © OW2 Consortium 2010 www.ow2.org 9 Nov. 2010, Grenoble – 8
  • 9. Benefits for the contestants Possibility to win a prize J Participation to an international community Discovery of open source development Participation to the ceremony  Including oral presentation in English  Including slides and published abstract © OW2 Consortium 2010 www.ow2.org 9 Nov. 2010, Grenoble – 9
  • 10. Lessons and perspectives Contestants deliver in a short time  Need to setup a weekly report between each team and its topic contact for efficiency Organization takes some time  But it is part of our job and service to the OW2 projects We will continue in 2011! © OW2 Consortium 2010 www.ow2.org 9 Nov. 2010, Grenoble – 10