Gentoo Qt Project
1.
Project Description
The Qt project handles the Qt ebuilds available in Gentoo's portage and the qt overlay. It also maintains various Qt packages and libraries that don't have dedicated maintainers.
2.
Project Goals
The goal of the Gentoo Qt team is have fully functional, up-to-date ebuilds for the Qt toolkit and various Qt applications. We also maintain eclasses that ease creation and maintainance of ebuilds using Qt.
3.
Frequently Asked Questions
For frequently asked questions and their answers, please consult our
FAQ.
4.
Team meetings
The Qt team has its semi-regular meetings in
#gentoo-meetings. For earlier logs and summaries,
please see the
KDE team page.
5.
Qt overlay
The upstream Qt Project currently provides multiple Qt versions at the same time. Hence we
created the qt overlay
to make those versions available to our users. We put a great effort in
maintaining many flavors of the Qt library. Currently we maintain and
test on an almost daily basis the following packages:
Important:
Due to limited hardware resources we might be unable to test some of the
above Qt versions. You may check the list of maintainers
here.
If you want to help us and test a specific version of Qt please let us know.
|
You may seek online support on Gentoo Forums.
See Section 6 for alternative methods to contact us.
The qt overlay also contains many live ebuilds for Qt-based applications, as
well as packages that are being tested for inclusion in portage.
6.
Contributing
Bugs, bugs, bugs! If you want to help, consider going through the Qt bug list:
http://tiny.cc/qtbugs. Any comment that can help a bug get fixed is
always useful!
Those interested in writing ebuilds for Qt4 applications may find this tutorial
useful: Qt4-based Ebuild HowTo.
Active contributors usually gain access to the qt overlay to better help
us with ebuild maintainance and can, in time, become full-fledged developers :)
To get in contact with the Qt team, drop by
#gentoo-qt and chat with us,
or send us an email at qt@gentoo.org.
7.
Developers
| Developer |
Nickname |
Role |
| Sergey Popov |
pinkbyte |
Lead |
| Markos Chandras |
hwoarang |
Member ( live ebuilds ) |
| Michael Palimaka |
kensington |
Member |
| Davide Pesavento |
pesa |
Member |
| Alex Alexander |
wired |
Member |
| Ben de Groot |
yngwin |
Member |
All developers can be reached by e-mail using nickname@gentoo.org.
8.
Recruitment
We are currently looking for users interested in helping the project with
the following jobs:
Developer
- Job description
-
We need Gentoo developers to join our team. We have a wide range of packages,
for all kinds of skill levels and interests.
- Requirements
-
Being a Gentoo developer (or wanting to become one) who is interested in working
with us on Qt libraries and applications.
- Contact
-
qt@gentoo.org
Proxy maintainer
- Job description
-
We have quite a few packages in our herd, from simple to complicated,
that could use a more dedicated pair of eyes to help us with maintenance.
If you feel you don't have enough time to become a developer, you can help us out
by adopting a package and becoming its maintainer by proxy.
- Requirements
-
Having (or wanting to acquire) basic knowledge of writing and maintaining ebuilds,
including usage of our portage tool repoman, as well as git for our overlay.
A little time to keep up to date with upstream releases and bug fixes.
- Contact
-
qt@gentoo.org
Documentation editor
- Job description
-
We would like more detailed and up-to-date documentation (Qt FAQ, application user guides, etc.)
on the Gentoo wiki.
- Requirements
-
Language skills to write clear documentation. Knowing how to edit the wiki.
- Contact
-
qt@gentoo.org
9.
Herds
The Qt
project maintains the following herds:
| Herd |
Members |
Description |
| qt |
hwoarang, kensington, pesa, pinkbyte, wired, yngwin |
Qt and related packages |
|