webcast so c 2009, why community matters

22
The Joomla! project Why community matters! Webcast Summer Of Code 2009 Wilco Jansen May 22, 2009

Upload: wilco-jansen

Post on 05-Dec-2014

1.429 views

Category:

Technology


1 download

DESCRIPTION

Webcast for the Summer of Code 2009 participants, explaining why cummunity matters, and sharing some personal expierences from past years Summer of Code editions

TRANSCRIPT

Page 1: Webcast So C 2009, Why Community Matters

The Joomla! project

Why community matters!

Webcast Summer Of Code 2009

Wilco Jansen

May 22, 2009

Page 2: Webcast So C 2009, Why Community Matters

2

What are we going to talk about?

Page 3: Webcast So C 2009, Why Community Matters

What are we going to talk about?

A project like Joomla can only be achieved with an active community, in case of Joomla! the FOSS philosophy is used and the project materialized by the GPL

Page 4: Webcast So C 2009, Why Community Matters

4

The beginning…

Page 5: Webcast So C 2009, Why Community Matters

5

On 31 August 2005

Page 6: Webcast So C 2009, Why Community Matters

6

On 27 April 2009

Page 7: Webcast So C 2009, Why Community Matters

7

User Groups Around the world

Page 8: Webcast So C 2009, Why Community Matters

• 4.640.631 visitors and 24.235.484 page hits past month

• 1.611.740 posts, 360.683 topics and 276.761 users in our forum

• Almost 10.000.000 download• 82.000 registered developers and 2.255

registered projects on Joomlacode• 4.688 registered (active) projects on our

extensions site• 60+ supported languages

To boldly go where no one has gone before?

Page 9: Webcast So C 2009, Why Community Matters

To boldly go where no one has gone before?

Page 10: Webcast So C 2009, Why Community Matters

10

To boldly go where no one has gone before?

Page 11: Webcast So C 2009, Why Community Matters

11

The key for the growth of Joomla!

Page 12: Webcast So C 2009, Why Community Matters

12

The licence

Page 13: Webcast So C 2009, Why Community Matters

13

Community

Page 14: Webcast So C 2009, Why Community Matters

Leadership

Page 15: Webcast So C 2009, Why Community Matters

“All together”

Page 16: Webcast So C 2009, Why Community Matters

16

Page 17: Webcast So C 2009, Why Community Matters

The Summer of Code link

Page 18: Webcast So C 2009, Why Community Matters

2005 – 6 projects

2006 – 8 projects

2007 – 10 projects

2008 – 15 projects

and...

5th year Google Summer of Code

Page 19: Webcast So C 2009, Why Community Matters

18 projects accepted!

Page 20: Webcast So C 2009, Why Community Matters

Lessons learned (mentor version)

• Let the student make a plan before start

• Talk every week on work at hand, and work planned next week, keep a constant eye on the schedule

• As mid-term approached (6-12 July), make sure coding starts in time (23 May according to Google, but start earlier on if possible!

• Summer hollidays are parallel with SoC...students will dissapear, and re-emerge!

• No code during mid-term = 100% failure in the end

• An active way motivating involvement is to let the students actively blog

• The ambition level of every project so far has proven to be to high, accept lesser work completed, better some stages finished well then have nothing in the end

• Some students are new to open source, make sure they understand the do's and don't in FOSS projects

• Always remember this should be a learning expierence by students!

Page 21: Webcast So C 2009, Why Community Matters

Lessons learned (student version)

• Plan first, then act! See also mentor remarks

• Handle SoC as a full time job, you are getting payed ;-)

• Time needed to complete code is always short, start soon and set reasonable milestones

• You mentor is there to help, use their knowledge!

• Use the tools provided to interact with other mentors and students (Skype chat is a good source)

• No code = fail mid/end-term, no code at mid-term is also fail, make sure to start coding and go through the results at least once per 2 weeks with your mentor

• Learn from others, there are plenty of examples out there

• If you use work from others, make sure you add a comment

Page 22: Webcast So C 2009, Why Community Matters