debugging qt, fixing and contributing a bug report (using gitorious)

20
Contributing to Qt Simon Hausmann 09/22/09

Upload: qt-project

Post on 12-May-2015

952 views

Category:

Technology


2 download

DESCRIPTION

With Qt's new open contribution model and the Qt source code repositories open on qt.gitorious.org, contributing your code to Qt is easier than ever before. Learn how to take advantage of this new opportunity by walking through the example of debugging and submitting a bugfix using Gitorious. Presentation by Simon Hausmann held during Qt Developer Days 2009. http://qt.nokia.com/developer/learning/elearning

TRANSCRIPT

Page 1: Debugging Qt, Fixing and Contributing a Bug Report (Using Gitorious)

Contributing to Qt

Simon Hausmann 09/22/09

Page 2: Debugging Qt, Fixing and Contributing a Bug Report (Using Gitorious)

About me

• Simon Hausmann

• Qt and WebKit developer

• Passionate about open source, version control

• Weakness for Italian and Asian food

2

Page 3: Debugging Qt, Fixing and Contributing a Bug Report (Using Gitorious)

Agenda

• Corner stones of Qt Development

• Contribution Process

• Demo

3

Page 4: Debugging Qt, Fixing and Contributing a Bug Report (Using Gitorious)

Towards a contributing community

4

Page 5: Debugging Qt, Fixing and Contributing a Bug Report (Using Gitorious)

Bug tracking

5

Page 6: Debugging Qt, Fixing and Contributing a Bug Report (Using Gitorious)

Internet Relay Chat

6

#kde

#xorg

#webkit

#winehq

#kernelnewbies

#maemo

#gnome

#ubuntu

Page 7: Debugging Qt, Fixing and Contributing a Bug Report (Using Gitorious)

Internet Relay Chat

7

#kde

#xorg

#webkit

#winehq

#kernelnewbies

#maemo

#gnome

#ubuntu

#qt-labs

Page 8: Debugging Qt, Fixing and Contributing a Bug Report (Using Gitorious)

Meet us there

8

Page 9: Debugging Qt, Fixing and Contributing a Bug Report (Using Gitorious)

Code review

9

Page 10: Debugging Qt, Fixing and Contributing a Bug Report (Using Gitorious)

Distributed Development

10

Page 11: Debugging Qt, Fixing and Contributing a Bug Report (Using Gitorious)

Distributed Source Code Management

11

Page 12: Debugging Qt, Fixing and Contributing a Bug Report (Using Gitorious)

Distributed Source Code Management

12

Page 13: Debugging Qt, Fixing and Contributing a Bug Report (Using Gitorious)

Roadmap

13

Page 14: Debugging Qt, Fixing and Contributing a Bug Report (Using Gitorious)

Join us!

• bugreports.qt.nokia.com

• #qt-labs on irc.freenode.net

• qt.gitorious.org

• qt.nokia.com/developer/qt-roadmap

14

Page 15: Debugging Qt, Fixing and Contributing a Bug Report (Using Gitorious)

Agenda

• Corner stones of Qt development

• Contribution Process

• Demo

15

Page 16: Debugging Qt, Fixing and Contributing a Bug Report (Using Gitorious)

First the theory

16

Page 17: Debugging Qt, Fixing and Contributing a Bug Report (Using Gitorious)

Contribution pipeline

17

Page 18: Debugging Qt, Fixing and Contributing a Bug Report (Using Gitorious)

Let's see how it works

18

Page 19: Debugging Qt, Fixing and Contributing a Bug Report (Using Gitorious)

Summary

• We're opening up development

• Join our growing community of contributors!

19

Page 20: Debugging Qt, Fixing and Contributing a Bug Report (Using Gitorious)

Thank you!

• Any questions?

20