SlideShare a Scribd company logo
open educational Framework for
             computer science Software Engineering



This project has been funded with support from the European Commission. This document reflects the views only
of the author, and the Commission cannot be held responsible for any use which may be made of the information
contained therein.



                               503641-LLP-1-2009-1-PT-ERASMUS-ECUE
OpenSE and the ASF Mentoring Programme

               Integration




                                         12 July 2010
INDEX
 The Apache Software Foundation (ASF) Mentoring Programme
    What is the ASF Mentoring Programme?
    How does the ASF MP Work?
    How does the ASF MP fit into the OpenSE framework?
    OpenSE and ASF MP Roles
    OpenSE and ASF MP Processes
    Discussion
What is the ASF Mentoring Programme?
» Origins
   »   Outgrown traditional ad hoc support

   »   Google Summer of Code (GSoC)
        »   Paid internships - northern hemisphere students receive mentoring in developing code
            for Open Source projects


   »   ASF Mentoring Programme
        »   Adapting and rolling out to provide scaffolded progression through the ASF
        »   Open to anyone
        »   All year round, All locations
        »   Not just coding
        »   Voluntary, not paid




                                                                                                   4
How does the ASF Mentoring Programme Work?
   »   Mentee Support Mechanisms
        »   Central repository for documentation to help navigate processes
        »   Mailing list to ask process-based questions


   »   Mentoring process
        »   ASF publishes project issues available for mentees
        »   Mentee identifies a project issue to work on
        »   Mentee completes an application to work on the project and submits it to the
            Community Development (ComDev) team via the mailing list
        »
        »   If successful, ComDev seeks a mentor and hands over to project community.
        »   Feedback is provided by mentors in a mid-term and a full-term report


   »

        »   Technical work is done in the project mailing list   ComDev supporting process




                                                                                             5
How does the ASF MP fit into the OpenSE framework?

   »   Four stages of learning defined in the Learning Support
       Framework (LSF):

        »   1. Theoretical concepts


        »   2. External Case Studies


        »   3. Internal Case Studies


        »   4. OpenSE project    learners engage with a real project




                                                                       6
How does the ASF MP fit into the OpenSE framework?


   »   OpenSE learning assistants and web site need to:
        »   Introduce the concept of mentoring:
             »   Roles and their expectations
             »   Management processes

        »   Guide learners to suitable project / support in preparing proposal

        »   Track learner engagement with mentored project

        »   Address mentee problems as appropriate




                                                                                 7
Roles: Tutors and OpenSE Learning Assistants


   »   Ensure the mentee is participating in the program


   »   Grade the learners within their formal education
        »   Mentor feedback should assist here


   »   Take full responsibility for the learners motivation and progress
        »   Mentors will guide but not motivate




                                                                           8
Roles: ASF Admin
   »   Maintain a list of projects that are available

   »   Approve applications and progress reports

   »   Seek to match mentees with mentors

   »   Provide assistance interpreting reports to allow tutors to grade
       student participation

   »   Provide mediation between student, mentor and tutor in the event of
       a dispute

   »   Minimise the onus on ComDev to ensure continued participation




                                                                             9
Roles: ASF Mentor


   »   Must be a committer on the project accepting the mentees
       contributions


   »   Expected to dedicate at least 1/4 of the mentee time per week
        »   process patches promptly
        »   ensure appropriate community support is available



   »   Responsible for submitting progress reports at the half way and
       completion points of the programme




                                                                         10
Roles: Mentee


   »   Dedicate a pre-agreed amount of time each week to the project


   »   Complete the project as described in the proposal
        »   or make necessary scope adjustments with their mentor and tutor


   »   Maintain an OpenSE learning project template


   »   Satisfy any additional requirements of the mentoring project




                                                                              11
ASF and OpenSE Processes
   »   Works differently to the standalone ASF MP                   support is
       largely provided by OpenSE Framework.

        »   RSS feed publishes available projects onto OpenSE site
        »   Learner identifies a project to work on with support from tutor and learning
            assistants
        »   Learner completes an application to work on the project and submits it to the
            ComDev mailing list
        »

        »   If successful, ComDev seeks a mentor and hands over to project community
        »   Learner is further supported by tutors, learning assistants and peers within
            OpenSE community
        »   Mentor provides mid-term and full-term feedback to tutor




                                                                                            12
ASF and OpenSE Processes
   »   RSS feed publishes projects onto OpenSE site
        »   Currently just a list of one line links, organise into categories
        »   Categories can be fed through from ASF site
              build-management            mail
              content                     network-client
              database                    network-server
              graphics                    regexp
              http                        testing
              httpd-module                virtual-machine
              javaee                      web-framework
              library                     xml

        »   Categories top level projects name and description           description
            of mentored projects available within those TLPs




                                                                                       13
ASF and OpenSE Processes
   »   Tracking learner progress:
        »   Reporting
              »   ASF mid-term and full term mentee reports
              »   ASF mid-term and full term mentor reports
        »   Mailing list discussions
        »   JIRA issue tracker entries
        »   Task management.
        »   Patch submissions.
        »   Version control entries




                                                              14
OpenSE and the ASF MP


Discussion
      »   Is this going to provide what is needed within OpenSE, if not what
          needs to be altered and how?


      »   Opportunity to shape the ASF programme to more closely meet
          OpenSE needs

      »   Number of issues currently on the feed: 68. How many required?




                                                                               15
PARTNERS
     Sociedade Portuguesa de Inovação, SA                         Stichting Free Knowledge Institute
     José Carvalho                                                Wouter Tebbens
     e-Mail: josecarvalho@spi.pt                                  e-Mail: wouter@freeknowledge.eu
     URL: http://www.spieurope.eu/                                URL: http://www.freeknowledge.eu


     Aristotle University of Thessaloniki                         University of Maastricht / UNU-MERIT
     Ioannis Stamelos                                             Rüdiger Glott
     e-Mail: stamelos@csd.auth.gr                                 e-Mail: glott@merit.unu.edu
     URL: http://www.auth.gr/home/                                URL: http://www.maastrichtuniversity.nl/
                                                                  http://www.merit.unu.edu/

     Tampere University of Technology
     Imed Hammouda                                                University of Oxford
     e-Mail: imed.hammouda@tut.fi                                 Ross Gardler
     URL: http://www.tut.fi/public/                               e-Mail: ross.gardler@oucs.ox.ac.uk
                                                                  URL: http://www.ox.ac.uk/

     Universidad Rey Juan Carlos
     Jesús M. González-Barahona                                   The Open University
     e-Mail: jesus.gonzalez.barahona@urjc.es                      Patrick Mc Andrew
     URL: http://www.urjc.es/                                     e-Mail: p.mcandrew@open.ac.uk
                                                                  URL: http://www.open.ac.uk/

                                               Avancees (EPITA)
     Olivier Ricou                                                linkSpace Management Services
     e-Mail: ricou@lrde.epita.fr                                  Gesellschaft m.b.H (representing the
     URL: http://www.epita.fr/                                    European Learning Industry Group)
                                                                  Elmar Husmann
                                                                  e-Mail: huselmar@de.ibm.com
                                                                  URL: http://www.elig.org

More Related Content

PDF
OpenSE Learner Support Framework - part 3
PDF
Apache Student Induction ApacheCon 2013
PDF
EMMOCs2015 - Do MOOC students come back for more? Recurring students in the G...
PPT
Empowering Teachers Through Collaborative Professional Development
PDF
Sondage opinionway-microsoft-mai2014
PDF
Com score lessons learned
PDF
Com score Maximizing Digital results
OpenSE Learner Support Framework - part 3
Apache Student Induction ApacheCon 2013
EMMOCs2015 - Do MOOC students come back for more? Recurring students in the G...
Empowering Teachers Through Collaborative Professional Development
Sondage opinionway-microsoft-mai2014
Com score lessons learned
Com score Maximizing Digital results

Viewers also liked (7)

PDF
Com scorewhithertheclickeurope0309
PPTX
Sis thu 0900 gian fulgoni
PDF
Social Media Search, Consideration And Consumption
PDF
Identities of Dead People
PDF
The (IOT) Revolution Will Not Be Televised
PDF
Brain Rules for Presenters
PDF
26 Time Management Hacks I Wish I'd Known at 20
Com scorewhithertheclickeurope0309
Sis thu 0900 gian fulgoni
Social Media Search, Consideration And Consumption
Identities of Dead People
The (IOT) Revolution Will Not Be Televised
Brain Rules for Presenters
26 Time Management Hacks I Wish I'd Known at 20
Ad

Similar to OpenSE Learner Support framework 1 (20)

PDF
OpenSE Learner Support Framework - part 2
PPTX
Science 2.0: Supporting a Doctoral Community of Practice in Technology Enhanc...
PPTX
Developing a single, national (all Wales) programme for post-qualifying educa...
PPTX
Better Software, Better Practices, Better Research
ODP
Higher Education in the Open Source Ecosystem
PPT
Software Platform to Build a Web-Based Education System
PPT
Social media based dissemination strategies for managers of LLP projects
PPTX
OER: Why they matter
PPT
Managing training materials beyond individual projects
PPT
OSCELOT
PDF
Large-scale Learning Analytics at TU Delft
PDF
AUTH practice
PPTX
5_UGent_TrainingCoP_Emilie_v2.pptx
DOC
Graduation project 63232
PPT
Impact and Opportunity of OER - A DOL TAACCCT Case Study
ODP
FLOSS Case Studies
PDF
openSE – open educational framework for computer science Software Engineering
PDF
OpenSE Introduction
PPS
Come to the Fiesta! Join the OLE Project
PPT
Cat Herding and Community Gardens: Practical e-Science Project Management
OpenSE Learner Support Framework - part 2
Science 2.0: Supporting a Doctoral Community of Practice in Technology Enhanc...
Developing a single, national (all Wales) programme for post-qualifying educa...
Better Software, Better Practices, Better Research
Higher Education in the Open Source Ecosystem
Software Platform to Build a Web-Based Education System
Social media based dissemination strategies for managers of LLP projects
OER: Why they matter
Managing training materials beyond individual projects
OSCELOT
Large-scale Learning Analytics at TU Delft
AUTH practice
5_UGent_TrainingCoP_Emilie_v2.pptx
Graduation project 63232
Impact and Opportunity of OER - A DOL TAACCCT Case Study
FLOSS Case Studies
openSE – open educational framework for computer science Software Engineering
OpenSE Introduction
Come to the Fiesta! Join the OLE Project
Cat Herding and Community Gardens: Practical e-Science Project Management
Ad

More from Andreas Meiszner (20)

PDF
DoctorateHub Residency 26th to 29th june 2017
PPTX
The Research Problem Statement
PPTX
Re-Configuring Value Networks and Competition in Industrialized, Emerging and...
PPTX
UoL DBA Course Welcome Message
PDF
Innovation in Education Tools and methods for success
PPTX
Innovation in Education: Tools and methods for success (Session 2)
PPTX
Innovation in Education: Tools and methods for success (Session 1)
PDF
Sessões 'Learnovation Lab' abertas e gratuitas!
PDF
Free/Open Learnovation Lab!
DOCX
How to Guide Innovation in a Changing Education Ecosystem?
PDF
HoTEL OEB case EFQUEL
PPT
HoTEL OEP ELIG Pearson Learnshop - part 1
PPTX
HoTEL OEP ELIG Pearson Learnshop - part 2
PDF
HoTEL OEB case OUUK
PDF
Business and Sustainability Models in Open Education: Concepts and Examples i...
PDF
Open Education Ecosystems, learning analytics and supportive software system ...
PDF
The Why and How of Open Education v.1.5
PDF
‘The Why and How of Open Education‘ - Session Two: Service organization, busi...
PDF
‘The Why and How of Open Education‘ - Session One: Service Concepts and Pr...
PDF
Open Education - A brief Introduction
DoctorateHub Residency 26th to 29th june 2017
The Research Problem Statement
Re-Configuring Value Networks and Competition in Industrialized, Emerging and...
UoL DBA Course Welcome Message
Innovation in Education Tools and methods for success
Innovation in Education: Tools and methods for success (Session 2)
Innovation in Education: Tools and methods for success (Session 1)
Sessões 'Learnovation Lab' abertas e gratuitas!
Free/Open Learnovation Lab!
How to Guide Innovation in a Changing Education Ecosystem?
HoTEL OEB case EFQUEL
HoTEL OEP ELIG Pearson Learnshop - part 1
HoTEL OEP ELIG Pearson Learnshop - part 2
HoTEL OEB case OUUK
Business and Sustainability Models in Open Education: Concepts and Examples i...
Open Education Ecosystems, learning analytics and supportive software system ...
The Why and How of Open Education v.1.5
‘The Why and How of Open Education‘ - Session Two: Service organization, busi...
‘The Why and How of Open Education‘ - Session One: Service Concepts and Pr...
Open Education - A brief Introduction

Recently uploaded (20)

PDF
David L Page_DCI Research Study Journey_how Methodology can inform one's prac...
PDF
Trump Administration's workforce development strategy
PDF
Practical Manual AGRO-233 Principles and Practices of Natural Farming
PPTX
A powerpoint presentation on the Revised K-10 Science Shaping Paper
PDF
Hazard Identification & Risk Assessment .pdf
PDF
IGGE1 Understanding the Self1234567891011
PDF
1.3 FINAL REVISED K-10 PE and Health CG 2023 Grades 4-10 (1).pdf
PDF
Complications of Minimal Access-Surgery.pdf
PDF
LDMMIA Reiki Yoga Finals Review Spring Summer
PDF
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
PPTX
Unit 4 Computer Architecture Multicore Processor.pptx
PPTX
Onco Emergencies - Spinal cord compression Superior vena cava syndrome Febr...
PDF
AI-driven educational solutions for real-life interventions in the Philippine...
PDF
FOISHS ANNUAL IMPLEMENTATION PLAN 2025.pdf
PPTX
TNA_Presentation-1-Final(SAVE)) (1).pptx
PDF
medical_surgical_nursing_10th_edition_ignatavicius_TEST_BANK_pdf.pdf
PDF
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
PDF
Chinmaya Tiranga quiz Grand Finale.pdf
PDF
Environmental Education MCQ BD2EE - Share Source.pdf
PDF
MBA _Common_ 2nd year Syllabus _2021-22_.pdf
David L Page_DCI Research Study Journey_how Methodology can inform one's prac...
Trump Administration's workforce development strategy
Practical Manual AGRO-233 Principles and Practices of Natural Farming
A powerpoint presentation on the Revised K-10 Science Shaping Paper
Hazard Identification & Risk Assessment .pdf
IGGE1 Understanding the Self1234567891011
1.3 FINAL REVISED K-10 PE and Health CG 2023 Grades 4-10 (1).pdf
Complications of Minimal Access-Surgery.pdf
LDMMIA Reiki Yoga Finals Review Spring Summer
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
Unit 4 Computer Architecture Multicore Processor.pptx
Onco Emergencies - Spinal cord compression Superior vena cava syndrome Febr...
AI-driven educational solutions for real-life interventions in the Philippine...
FOISHS ANNUAL IMPLEMENTATION PLAN 2025.pdf
TNA_Presentation-1-Final(SAVE)) (1).pptx
medical_surgical_nursing_10th_edition_ignatavicius_TEST_BANK_pdf.pdf
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
Chinmaya Tiranga quiz Grand Finale.pdf
Environmental Education MCQ BD2EE - Share Source.pdf
MBA _Common_ 2nd year Syllabus _2021-22_.pdf

OpenSE Learner Support framework 1

  • 1. open educational Framework for computer science Software Engineering This project has been funded with support from the European Commission. This document reflects the views only of the author, and the Commission cannot be held responsible for any use which may be made of the information contained therein. 503641-LLP-1-2009-1-PT-ERASMUS-ECUE
  • 2. OpenSE and the ASF Mentoring Programme Integration 12 July 2010
  • 3. INDEX The Apache Software Foundation (ASF) Mentoring Programme What is the ASF Mentoring Programme? How does the ASF MP Work? How does the ASF MP fit into the OpenSE framework? OpenSE and ASF MP Roles OpenSE and ASF MP Processes Discussion
  • 4. What is the ASF Mentoring Programme? » Origins » Outgrown traditional ad hoc support » Google Summer of Code (GSoC) » Paid internships - northern hemisphere students receive mentoring in developing code for Open Source projects » ASF Mentoring Programme » Adapting and rolling out to provide scaffolded progression through the ASF » Open to anyone » All year round, All locations » Not just coding » Voluntary, not paid 4
  • 5. How does the ASF Mentoring Programme Work? » Mentee Support Mechanisms » Central repository for documentation to help navigate processes » Mailing list to ask process-based questions » Mentoring process » ASF publishes project issues available for mentees » Mentee identifies a project issue to work on » Mentee completes an application to work on the project and submits it to the Community Development (ComDev) team via the mailing list » » If successful, ComDev seeks a mentor and hands over to project community. » Feedback is provided by mentors in a mid-term and a full-term report » » Technical work is done in the project mailing list ComDev supporting process 5
  • 6. How does the ASF MP fit into the OpenSE framework? » Four stages of learning defined in the Learning Support Framework (LSF): » 1. Theoretical concepts » 2. External Case Studies » 3. Internal Case Studies » 4. OpenSE project learners engage with a real project 6
  • 7. How does the ASF MP fit into the OpenSE framework? » OpenSE learning assistants and web site need to: » Introduce the concept of mentoring: » Roles and their expectations » Management processes » Guide learners to suitable project / support in preparing proposal » Track learner engagement with mentored project » Address mentee problems as appropriate 7
  • 8. Roles: Tutors and OpenSE Learning Assistants » Ensure the mentee is participating in the program » Grade the learners within their formal education » Mentor feedback should assist here » Take full responsibility for the learners motivation and progress » Mentors will guide but not motivate 8
  • 9. Roles: ASF Admin » Maintain a list of projects that are available » Approve applications and progress reports » Seek to match mentees with mentors » Provide assistance interpreting reports to allow tutors to grade student participation » Provide mediation between student, mentor and tutor in the event of a dispute » Minimise the onus on ComDev to ensure continued participation 9
  • 10. Roles: ASF Mentor » Must be a committer on the project accepting the mentees contributions » Expected to dedicate at least 1/4 of the mentee time per week » process patches promptly » ensure appropriate community support is available » Responsible for submitting progress reports at the half way and completion points of the programme 10
  • 11. Roles: Mentee » Dedicate a pre-agreed amount of time each week to the project » Complete the project as described in the proposal » or make necessary scope adjustments with their mentor and tutor » Maintain an OpenSE learning project template » Satisfy any additional requirements of the mentoring project 11
  • 12. ASF and OpenSE Processes » Works differently to the standalone ASF MP support is largely provided by OpenSE Framework. » RSS feed publishes available projects onto OpenSE site » Learner identifies a project to work on with support from tutor and learning assistants » Learner completes an application to work on the project and submits it to the ComDev mailing list » » If successful, ComDev seeks a mentor and hands over to project community » Learner is further supported by tutors, learning assistants and peers within OpenSE community » Mentor provides mid-term and full-term feedback to tutor 12
  • 13. ASF and OpenSE Processes » RSS feed publishes projects onto OpenSE site » Currently just a list of one line links, organise into categories » Categories can be fed through from ASF site build-management mail content network-client database network-server graphics regexp http testing httpd-module virtual-machine javaee web-framework library xml » Categories top level projects name and description description of mentored projects available within those TLPs 13
  • 14. ASF and OpenSE Processes » Tracking learner progress: » Reporting » ASF mid-term and full term mentee reports » ASF mid-term and full term mentor reports » Mailing list discussions » JIRA issue tracker entries » Task management. » Patch submissions. » Version control entries 14
  • 15. OpenSE and the ASF MP Discussion » Is this going to provide what is needed within OpenSE, if not what needs to be altered and how? » Opportunity to shape the ASF programme to more closely meet OpenSE needs » Number of issues currently on the feed: 68. How many required? 15
  • 16. PARTNERS Sociedade Portuguesa de Inovação, SA Stichting Free Knowledge Institute José Carvalho Wouter Tebbens e-Mail: josecarvalho@spi.pt e-Mail: wouter@freeknowledge.eu URL: http://www.spieurope.eu/ URL: http://www.freeknowledge.eu Aristotle University of Thessaloniki University of Maastricht / UNU-MERIT Ioannis Stamelos Rüdiger Glott e-Mail: stamelos@csd.auth.gr e-Mail: glott@merit.unu.edu URL: http://www.auth.gr/home/ URL: http://www.maastrichtuniversity.nl/ http://www.merit.unu.edu/ Tampere University of Technology Imed Hammouda University of Oxford e-Mail: imed.hammouda@tut.fi Ross Gardler URL: http://www.tut.fi/public/ e-Mail: ross.gardler@oucs.ox.ac.uk URL: http://www.ox.ac.uk/ Universidad Rey Juan Carlos Jesús M. González-Barahona The Open University e-Mail: jesus.gonzalez.barahona@urjc.es Patrick Mc Andrew URL: http://www.urjc.es/ e-Mail: p.mcandrew@open.ac.uk URL: http://www.open.ac.uk/ Avancees (EPITA) Olivier Ricou linkSpace Management Services e-Mail: ricou@lrde.epita.fr Gesellschaft m.b.H (representing the URL: http://www.epita.fr/ European Learning Industry Group) Elmar Husmann e-Mail: huselmar@de.ibm.com URL: http://www.elig.org