new in the list
Adriaan de Groot
groot at kde.org
Fri May 5 11:15:53 CEST 2006
[Cross-posting to the lists where these questions appeared *and* kde-devel for
general development information; CC'ed to the two original authors.]
Hi Anderson, hi Dino,
On Thursday 04 May 2006 19:48, Anderson Fonseca wrote:
> my name is Anderson and I am new in the list.
> I would like help in the developing KDE, but I'm a little bit lost as start
> and where help.
On Thursday 04 May 2006 09:28, Dino wrote:
> I would like to contribute... in a variety of diffrent ways...
> art, documents, and help files...
As others have already pointed out, two possible starting points are:
http://quality.kde.org/develop/howto/howtohack.php
http://www.kde.org/jobs/
I recently wrote this to another person who was asking to help:
If you are interested in programming (really, KDE code is
not rocket science; if you can write some basic C++ you
can get by; heck, we even *taught* a guy C++ while he
was adding email-validation functions to Kontact), then there
are "Junior Jobs" which are small bugs or little features that
can be added fairly easily and where an application maintainer
has said he or she would be willing to do a little mentoring.
You can find the JJ's on bugs.kde.org [1].
If you are interested in documenting things, then there are the
API documents [2] [3] which always need work. It can be useful
to read them and fix them up a little while learning to program.
The websites are always looking for content and editors and
people who really want to get the message about KDE out.
For instance, Kontact.org is rather lacking in user information;
pim.kde.org is the developer site and could use better links to
existing developer.kde.org and quality.kde.org information.
SpreadKDE.org has a task list and is a good place to start looking.
> It would be great if someone
> would be able to point in the general direction of what i could do to
> start helping, or if someone needs help on something their working on.
General directions, see above. Specific things .. hm. I'm always
a little reluctant to give them because I would name things
that *I* find interesting or useful; those are my itches,
not necessarily yours.
[1]
http://bugs.kde.org/buglist.cgi?short_desc_type=allwordssubstr&short_desc=JJ%3A&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED
[2] http://developer.kde.org/documentation/library/3.5-api.php
[3] http://www.englishbreakfastnetwork.org/apidocs/
Of course, there are more ways to get involved. Documentation starts at
http://docs.kde.org/ for the user manuals. If you want to contribute to
those, you just write text (in plain english, no markup at all) and send it
to the documentation team. If you want to help out on the documentation
markup front, take a look at the EBN's Docs Sanitizer [4] which tells you
what's technically wrong with the documentation. For artwork, start at
kde-artists.org. So Dino needs to be over there; Anderson needs more
coding-type contribution help. Is this enough?
[4] http://www.englishbreakfastnetwork.org/sanitizer/
Another place to do development-type work is in the bugs database -- pick a
bug, check if it still happens, comment on it. This might not be very much
*fun*, though, if your primary motivation is to create things.
One thing about KDE is that most contributors are pretty busy. It's hard to
answer questions like "what should I do?" because then we need to take time
to think about what needs doing, consider persons abilities at various tasks,
plan, manage, etc. That's not what we really want to do. So instead of
*asking* what to do, just *do* something! Nothing brightens my day -- and I
believe I can speak for many KDE developers -- more than a patch. It doesn't
need to be a technically perfect patch to the code, any document that carries
the message "There was something wrong and I have fixed it, here's how:" is a
valuable one.
So, get out there, find something that "isn't quite right" and do something
about it.
[ade]
PS. We know that the getting started information is fragmented. Another good
job would be to hunt down all the different "getting started at coding" pages
and consolidate them (I'd say to developer.kde.org). Will Entriken started
recently:
So far I have found these sites explaining how to build and/or port to
KDE trunk:
http://developer.kde.org/build/compile_cvs.html
http://wiki.kde.org/tiki-index.php?page=KDE3To4
http://edu.kde.org/development/port2kde4.php
http://quality.kde.org/develop/cvsguide/buildstep.php
Will found the instructions from the edu site the most accurate -- but all
this is for KDE4.
--
These are your friends - Adem
GPG: FEA2 A3FE Adriaan de Groot
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://mail.kde.org/pipermail/kde-quality/attachments/20060505/ebe71da7/attachment.pgp
More information about the kde-quality
mailing list