+ All Categories
Home > Education > OpenSE Learner Support Framework - part 3

OpenSE Learner Support Framework - part 3

Date post: 08-May-2015
Category:
Upload: andreas-meiszner
View: 676 times
Download: 3 times
Share this document with a friend
Description:
As presented by University of Oxford / OssWatch / Apache Software Foundation.For further details see: www.opense.net
16
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
Transcript

open educational Framework forcomputer science Software Engineering

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

503641-LLP-1-2009-1-PT-ERASMUS-ECUE

The Apache Software Foundation

Mentoring Programme

13 July 2010

INDEXThe ASF Mentoring Programme

What is the ASF MP?

Why is the ASF MP being established?

How will it work?

Current Status

How will it integrate with OpenSE?

4

THE ASF MENTORING PROGRAMME

» WHAT?

» Provide a common set of guidance materials» How does a typical ASF project work?» What tools are used?» How are decisions made? » Etc.

» Provide a central place for process questions» Technical questions remain in the project

» Provide a link between project mentors and newcomers

5

THE ASF MENTORING PROGRAMME

» WHY?

» Open source software is confusing» How does it work?» How do I contribute?

» The ASF is a large intimidating place» Famous names» Established communities

» Project members don't always have the time» Patches earn merit» To teach can take as long as to patch

6

THE ASF MENTORING PROGRAMME

» WHY?

» These problems exist for all roles and transitions between them»

»

»

»

»

»

» Problems increase as the ASF grows

7

THE ASF MENTORING PROGRAMME

» HOW? ROLE SPECIFIC SUPPORT

» Provide relevant support and materials for each role transition

» Two key approaches» Documentation for those who learn by reading» Mentoring for those who learn by doing

8

THE ASF MENTORING PROGRAMME

» HOW?

» The GSoC mentoring model works, but...» Code only, Students only» Cash disrupts the volunteer status and meritocracy process» Summer only

» Provide year round rolling mentor programme» Guidance materials

» Support mailing list

9

THE ASF MENTORING PROGRAMME

» HOW? GUIDANCE MATERIALS

» Currently spread across the foundation website» Site search covers all project sites» Need to make generic materials more accessible

» Some ideas:» Build content/index pages at community.apache.org» Build custom search engine» Collate appropriate materials at community.apache.org» Communicate common concepts via blog

10

THE ASF MENTORING PROGRAMME

» HOW? MENTORING

» Process for new mentees:» 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 ComDev mailing list»

» If successful, ComDev seeks a mentor and hands over to project community

»

11

THE ASF MENTORING PROGRAMME

» STATUS

» Mentor programme» Outline documentation complete» Potential mentor issues identified

» Guidance Materials» Blog

» http://blogs.apache.org/comdev/» NewbieFaq

» http://community.apache.org/newbiefaq.html

12

THE ASF MENTORING PROGRAMME

» Integration with OpenSE: Finding a Project

» Stage 4 in the LSF: real world project

» ASF maintains a list of projects available for mentoring

» RSS feed of projects on OpenSE web site» Learners identify a project

» Learners submit an application/proposal

» ASF ComDev team evaluate the proposal» ComDev team finds mentor and hands over

13

THE ASF MENTORING PROGRAMME

» Integration with OpenSE: Learner Support during Project

» Learner interacts directly with the mentor/project community via the project mailing list for technical issues

» Learner receives process and skills support through the OpenSE site

» During the pilots, one point of contact for process issues coordinates between OpenSE and the ComDev volunteers via their mailing list

» Formally enrolled students can also access tutor support if required

14

THE ASF MENTORING PROGRAMME

» Integration with OpenSE: 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

15

THE ASF MENTORING PROGRAMME

» Integration with OpenSE: Lessons learned from GSoC

» External motivations can be an issue. In GSoC: payment for code,

» In OpenSE: fulfilling course requirements?

» Adherence to proper communication channels

»

finished work

» Success rates GSoC: 83%. ASF: 71% - processes

PARTNERSSociedade Portuguesa de Inovação, SAJosé Carvalhoe-Mail: [email protected]: http://www.spieurope.eu/

Aristotle University of ThessalonikiIoannis Stamelose-Mail: [email protected]: http://www.auth.gr/home/

Tampere University of TechnologyImed Hammoudae-Mail: [email protected]: http://www.tut.fi/public/

Universidad Rey Juan Carlos Jesús M. González-Barahonae-Mail: [email protected]: http://www.urjc.es/

Avancees (EPITA)Olivier Ricoue-Mail: [email protected]: http://www.epita.fr/

Stichting Free Knowledge InstituteWouter Tebbense-Mail: [email protected]: http://www.freeknowledge.eu

University of Maastricht / UNU-MERITRüdiger Glotte-Mail: [email protected]: http://www.maastrichtuniversity.nl/http://www.merit.unu.edu/

University of OxfordRoss Gardlere-Mail: [email protected]: http://www.ox.ac.uk/

The Open UniversityPatrick Mc Andrewe-Mail: [email protected]: http://www.open.ac.uk/

linkSpace Management ServicesGesellschaft m.b.H (representing theEuropean Learning Industry Group)Elmar Husmanne-Mail: [email protected]: http://www.elig.org


Recommended