|The Calligra Academy program has been put on hold. We decided to spend our resources on development and on better supporting our users and active contributors. There still exist similar programs such as GSoC and SoK where you can contribute to Calligra. Should you have any questions don't hesitate contact us.|
What is this?
A few people inside the Calligra community are advocating trying to establish a mentoring program for people who want to start contributing to the Calligra project. This page describes the current suggestions and progress of the creation of such a mentoring program.
So far these people have signed on as mentors:
Motivation for starting a mentoring program
There are a number of arguments that make Calligra project suited to a long-term mentoring program:
a) Since the Calligra code base is getting quite big, it is becoming increasingly difficult for new contributors to find their way i/Contact/nside of it.
b) At least a part of the people who have previously shown interest for joining the Calligra project do not have previous KDE or Qt related development experience - which together with a big code base might be a bigger hurdle for joining than previously suspected.
c) There are reasons to assume that the dwindling number of newbies come at least in part from a lack of people available to capture and engage newbies who have shown interest. With a mentoring program, all the mentors will be mentally prepared to engage with newbies in a completely different way than they would be with the Junior Jobs scheme. It is also suggested that a mentoring program has a coordinator for ease of handling the administrational tasks of the mentoring program, and thus offload the developers somewhat.
Mentoring program format basis It has been suggested that the mentoring program assume a similar form to the relationship between a PhD student and his/her advisor, or a master thesis supervisor and his/her student. This means:
Mentor program activities for the Mentor
Mentor program activities for the coordinator