Becoming a GNU/Debian developer

News and discussion about development of the Debian OS itself

Becoming a GNU/Debian developer

Postby sphk2 » 2010-07-04 20:22

Hi!

I have three years experience of Debian and two years experience of programming in python, MATLAB, PHP, Java and C/C++. I have a couple of spare hours per week I would like to place on open source projects. I would like to join a project and develop using C++.

How do I apply to join a GNU/Debian project?

Thanks in advance!
sphk2
 
Posts: 3
Joined: 2010-07-04 20:05

Re: Becoming a GNU/Debian developer

Postby nadir » 2010-07-04 21:20

Is a developer someone who gets the job done by others? Or is it someone who says: "you want it done, do it yourself".
But i am a nice guy. At the top-left of the page is a link:
Board Index << Discussion << Debian Development.
Click on <Debian Development> . A link will open. Scroll down to thread No5, it is called "how to contribute" by a user called crazy.
Click on that. Another link will open. Read what you find there and you got a starter.
If that doesn't work use a brand new tool from the land of the free:
go

:wink:
"I am not fine with it, so there is nothing for me to do but stand aside." M.D.
User avatar
nadir
 
Posts: 5964
Joined: 2009-10-05 22:06
Location: away

Re: Becoming a GNU/Debian developer

Postby Telemachus » 2010-07-04 23:52

nadir wrote:If that doesn't work use a brand new tool from the land of the free:
go

Why the UK? They lost the war, didn't they?
"We have not been faced with the need to satisfy someone else's requirements, and for this freedom we are grateful."
Dennis Ritchie and Ken Thompson, The UNIX Time-Sharing System
User avatar
Telemachus
 
Posts: 4677
Joined: 2006-12-25 15:53

Postby llivv » 2010-07-05 03:07

.
Last edited by llivv on 2019-04-27 14:02, edited 1 time in total.
In memory of Ian Ashley Murdock (1973 - 2015) founder of the Debian project.
User avatar
llivv
 
Posts: 5484
Joined: 2007-02-14 18:10
Location: cold storage

Re: Becoming a GNU/Debian developer

Postby nadir » 2010-07-05 10:16

Both is right (Telemachus and lliiv). DD's usually relocate to Germany (aka "Deutsches Reich"). First of all. Then they have a tea party at Bochum and then they start to develop.(hint: AnInkedSoul and some other anti-governmet-gangsta's might want to have a look at the part about taxes...:lol: History is a great teacher.)

That was a joke.

@sphk2: lliiv is right.
Sorry, i simply read the same subject a few times in a row and lost control.
Check the links i have given anyway. They are good.
"I am not fine with it, so there is nothing for me to do but stand aside." M.D.
User avatar
nadir
 
Posts: 5964
Joined: 2009-10-05 22:06
Location: away

Re: Becoming a GNU/Debian developer

Postby sphk2 » 2010-07-12 09:38

I subscribed to a mailinglist I found under "developers' corner" on debian.org. Hopefully I will be able to contribute soon

Thanks for your reply
sphk2
 
Posts: 3
Joined: 2010-07-04 20:05

Re: Becoming a GNU/Debian developer

Postby craigevil » 2010-07-12 19:54

Mentors is the system that the Debian project uses to train new people to become Debian Developers or Debian Maintainers and
get their packages into the Debian archive. http://lists.debian.org/debian-mentors/ http://mentors.debian.net/ #debian-mentors on irc.debian.org

It will help to be familiar with:

The New Maintainer's Guide (http://www.debian.org/doc/maint-guide/), Developer's Reference and Policy document how packages should be made and how they should interact with each other. see http://www.debian.org/devel/ http://women.debian.org/wiki/English/Bu ... houtHelper

The Basics of the Package Management System, Package format, and how to make packages.
See http://www.debian.org/doc/FAQ/ch-pkg_basics or see Debian New Maintainers' Guide at http://www.debian.org/doc/maint-guide/

Policy is the document that defines how Debian packages should (and must!) interact with each other and with the user to make sure
we have a high-quality, stable distribution. You can find it at http://www.debian.org/doc/debian-policy/ or in the debian-policy package. Those who fail to understand Debian Policy are doomed to reimplement it, poorly.

Best practices is a collection of packaging recommendations. DD's follow best-practices when they make sense, and collaborate with
other DD's to make new best-practices in instances when there is no accepted practice.
Available in the Debian Developer's Reference at http://www.debian.org/doc/manuals/devel ... -practices

DFSG is the Debian Free Software Guidelines, which are explained at http://www.debian.org/social_contract#guidelines .
For a full list of DFSG-compatible/incompatible software licenses, see http://wiki.debian.org/DFSGLicenses
Debian Sid KDE Kernel 3.17 Thinkpad R40 Intel M 1.3 CPU 2GB RAM Radeon Mobility 7500
Debian - "If you can't apt-get something, it isn't useful or doesn't exist"
Debian upgrade script smxi | sysinfo script inxi
User avatar
craigevil
 
Posts: 5192
Joined: 2006-09-17 03:17
Location: Oz

Re: Becoming a GNU/Debian developer

Postby sphk2 » 2010-07-20 22:54

craigevil wrote:Mentors is the system that the Debian project uses to train new people to become Debian Developers or Debian Maintainers and
get their packages into the Debian archive. http://lists.debian.org/debian-mentors/ http://mentors.debian.net/ #debian-mentors on irc.debian.org


Thanks!
sphk2
 
Posts: 3
Joined: 2010-07-04 20:05


Return to Debian Development

Who is online

Users browsing this forum: No registered users and 3 guests

fashionable