Article from Thiago Macieira’s blog – An Open Source hacker’s ramblings
As you may have noticed in Lars’s blog the new Qt Project website and organisation is live! Yeah! It’s the product of many people’s work over the course of a year and a half, changing the way how over 200 engineers work on their daily lives.
The change is just in time for the Qt Developer Days event in Munich, which starts next Monday with a Qt Contributors’ Unconference Day. I’ll be there and we’ll be discussing how to get started. It’s also just soon after Research In Motiion opened up its Native BlackBerry SDK with support for Qt.
Here are some resources you may want to get started with:
- Mailing lists: Subscribe at http://lists.qt-project.org/mailman/listinfo to the mailing lists that might be of your interest. There’s no description available now for them, but you can guess what they are as per the name.
- Bug tracking: If you don’t have an account yet, create one by singing up at the Qt Bugreportswebsite, which is still in a .nokia.com domain but should change hopefully soon
- Code review: sign up first for the Bugrepotrs account above, then head to Codereview website and log in with the same credentials. There, set your real name and add one or more email addresses you’re known by.
In order to contribute a code change to Qt, you’ll need to provide an SSH public key in order to authenticate yourself and you’ll need to agree to the terms of the terms of the Qt Contribution Agreement, now on version 1.1. If you choose not to do that, you won’t be able to contribute code, but you can of course contribute in many other ways, including reviewing and offering advice on how to improve other people’s code.
You may want to add this to your ~/.ssh/config
And this is the SSH key and fingerprint for the website:
Fingerprint: 11:24:25:51:5d:ab:4f:b1:15:49:10:3a:68:6d:ec:0f [codereview.qt-project.org]:29418,[220.127.116.11]:29418 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAAAgQCvXdApmCFiAyXDiYU5+z6762Qv8+vrmM3+9YrxDKByyphaxblLJC9txPv3D/w7rzSyiMMHL/5ssCemwz+6QBqnemFl4B+FNv81fpZFsqCg5afrTi62WFllGWIQAiYb2JZmkmSAbxm+sAxLE1ritp+Syxz8Gb8WR27G/3TSHerdBQ==