OpenSE Learner Support framework 1


Published on

As presented by University of Oxford / OssWatch / Apache Software Foundation.

For further details see:

Published in: Education
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

OpenSE Learner Support framework 1

  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. 2. OpenSE and the ASF Mentoring Programme Integration 12 July 2010
  3. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 16. PARTNERS Sociedade Portuguesa de Inovação, SA Stichting Free Knowledge Institute José Carvalho Wouter Tebbens e-Mail: e-Mail: URL: URL: Aristotle University of Thessaloniki University of Maastricht / UNU-MERIT Ioannis Stamelos Rüdiger Glott e-Mail: e-Mail: URL: URL: Tampere University of Technology Imed Hammouda University of Oxford e-Mail: Ross Gardler URL: e-Mail: URL: Universidad Rey Juan Carlos Jesús M. González-Barahona The Open University e-Mail: Patrick Mc Andrew URL: e-Mail: URL: Avancees (EPITA) Olivier Ricou linkSpace Management Services e-Mail: Gesellschaft m.b.H (representing the URL: European Learning Industry Group) Elmar Husmann e-Mail: URL: