Contribute

image

Contribute

The success of the Ubuntu Project depends on a wide community of talented, passionate developers. Anyone with the right technical skills can contribute. If you’re new to the process, you can find people online within the development team to help you along.

There are lots of tools to support your efforts. You can find information about how Ubuntu is built in the developer documentation. It explains how the development team is structured, provides technical information about building Ubuntu, and indexes other useful resources for current and prospective Ubuntu contributors.

Non-technical users

Translation and localisation

If your first language is not English but you have strong English skills, you can make a huge contribution by helping to translate Ubuntu applications into your first language. Even if you just translate a few lines you can make a difference to someone in your own country who is learning about computers and free software.

Documentation

When you find a solution to a problem, you can help others by writing about your experience. Some of the most constructive ways to get involved in the Ubuntu documentation community might be:

  • Take notes as you puzzle through a problem. If documentation already exists, you can extend or improve it. If it doesn’t, go ahead and add a page in the help wiki, and write up the answer making it available to everyone. You can read the Wiki Guide for help with this.
  • Join the Ubuntu documentation team. Visit the documentation team website for hints and tips on how to get started.

Donating

If you can, consider donating to the Ubuntu Community Donations fund on the Ubuntu website. With its funds we help LoCos with events, fly people to conferences and do all kinds of other great things. Find more information on the fund page.

Technical users

Diagnosing and recognizing problems is an excellent way to contribute – Test pre-release versions of Ubuntu to help find bugs before the final release. Test early and often! – Report bugs you find, and help the development team to analyse them. This is most effective if you run the development branch.

Engaging in technical discussions and providing feedback

  • Join a discussion list on the Ubuntu Mailing Lists.
  • Chat with others on IRC. You can make a major contribution to the Ubuntu project by helping others use Ubuntu
  • Join an email support list or discussion list on the Ubuntu Mailing Lists. The primary support list is ubuntu-users.
  • Join the forums and respond to requests for help.
  • Join the Ubuntu support IRC channel: #ubuntu on irc.freenode.net
  • Answering unanswered questions on Ask Ubuntu, and reviewing existing FAQ and the greatest hits for quality and freshness
7 Likes

Would it be a good idea for you to make a course that can teach brand new people who want to learn to help and learn how to do what the developers do. Like a path that starts you out with simple tasks and gradually keep going to a full blown developer. Theres got to be a good way to make a course which will teach you to do what the developers do like how you would start with A+ and move up but for this you start with Linux beginner and up to Advanced developer.

8 Likes

I agree, I still think Ubuntu lack some software like video editing. Blender is a good choice but way to big. I think the major of users nowdays want to use youtube and be able to upload videos with ubuntu. I also think Linux foundation is way to expensive and hard to connect with. An official udemy course from ubuntu would be great.

1 Like

My main aim is systems programming and cloud computing, but i started to contributing to the public with translating articles and websites, and I started to follow again #ubuntu-hardened, #juju, #maas, #launchpad And also i’m following an Ubuntu community forum in Turkey.

Thanks, have a great day and do stay safe…

Popey,

Your post is great the only issue is the Documentation Team has been inactive since 2015 and doesn’t have a driver so there’s nobody to add a new contributor to the team and nobody to onboard or help a new contributor.

As a former Doc Team leader I can say it was more difficult to get started even with an active team than development was because of the tools and processes. Without anyone to actually guide a new contributor it would seem at this point almost impossible to contribute to documentation. Also aside from there not being a driver I do not believe any of the former drivers or contributors even are around the project anymore.

How will contributes your encouraging to get involved actually do what your asking? The wiki contribution pathway is reasonable since anyone can dive right in without having any access but doc team requires privileges to commit at the very least and isn’t a low barrier pathway.

1 Like

@bkerensa2: Did it ever occur to you that finding out - before posting - how things actually have worked the past five years would have been a good idea? Your post is full of unfounded allegations and with that useless as a starting point for a constructive discussion.

1 Like

@gunnarhj I agree with you, and also i want to say that i do not like discussions like that. So it will take maybe 30 minutes or less than it, to refresh all instances, if there was an issue, but i don’t think so. I believe that Ubuntu domains and subdomains are active, up and running. So it is time to take responsibility for me, and i hope i can do something good for the public and Ubuntu and it’s projects.

A quick solution is reading documentations and teaching the documentations to my friends, writing system scripts for basic administration needs, bash or anything else…

Thanks, have a great day and do stay safe…

Hi,

Actually I did check the team public facing wiki which hasn’t been updated since 2015 and the Launchpad team which shows no driver.

So yes I did look into it where things should be documented and what was apparent based on publicly available information on the documentation teams wiki and launchpad is that:

  1. It has not been very active in years
  2. It’s wiki page hasn’t been updated in five years
  3. It’s launchpad team doesn’t show a driver or lead

So if there’s something different going on perhaps who ever is driver if there is a driver should address outdated public facing info where new contributors are being directed by the OP.

Do you expect people to expect something different occurring when the public facing entry points for contributors show a defunct group? As a former doc team lead i can say when i was on the team we kept these updated and there wasn’t any guess work as to whether the team was active.

Also looking at the team the last time a direct member was added was 2016 and of course this team is also owned by the Community Council which itself has been defunct more than a year.

So where can a new contributor find out where things work? Shouldn’t that be “documented”? Who is the team lead? When are meetings held? (Mailing list shows no regular meetings)

So please explain what’s unfounded? What’s incorrect in what i said? You haven’t given any example.

It’s true that wiki.ubuntu.com/DocumentationTeam leaves quite a bit to be desired. But that’s not what you talked about in your first post. Instead you made some statements which are simply not true. As a former team leader you should know better than jumping to such malicious conclusions.

@dsmythies and I are here, and even if it may be surprising to you, neither of us appreciate to be called “nobody”.

Some facts:

  • If you click the “Help” button in the launcher, the desktop guide shows up, and if you go to help.ubuntu.com, the web version of the very same guide is made available in many languages for the supported Ubuntu versions. And you know what? It was not “nobody” who fixed that.

  • The wikis are up and can be edited by 672 members of the ubuntu-wiki-editors team as well as Ubuntu Members and developers.

  • The mailing list, which is still the primary point of contact, is up and running, and anybody who shows a serious interest in contributing gets all the guidance needed and is added to the relevant teams as appropriate.

With that said, it would of course be nice if more people in the community showed a serious interest in contributing to documentation. Doug and myself are still around, mostly due to a sense of duty. We focus on getting the most important work done and guiding those who make themselves known as prospective contributors.

Our motivation to keep doing it does not increase when a former team leader comes here and pick on us the way you did in your first post.

1 Like