<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>On 3/22/23 13:17, Inshal Khan wrote:<br>
</p>
<blockquote type="cite"
cite="mid:PUZPR06MB55198C669315C2A6BAEB82E1EF869@PUZPR06MB5519.apcprd06.prod.outlook.com">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<style type="text/css" style="display:none;">P {margin-top:0;margin-bottom:0;}</style>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255,
255, 255);" class="elementToProof ContentPasted0">
<p style="border:0px solid rgb(217, 217,
227);box-sizing:border-box;margin:1.25em 0px;color:rgb(209,
213, 219);font-family:Söhne, ui-sans-serif, system-ui,
-apple-system, "Segoe UI", Roboto, Ubuntu,
Cantarell, "Noto Sans", sans-serif, "Helvetica
Neue", Arial, "Apple Color Emoji", "Segoe
UI Emoji", "Segoe UI Symbol", "Noto Color
Emoji";background-color:rgb(68, 70, 84)">
</p>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255,
255, 255);" class="elementToProof ContentPasted0">
<span class="elementToProof">I am thrilled to introduce myself
as a new member of this mailing list and express my interest
in contributing to the Ubuntu project. My name is Inshal, and
I am a student with a background in programming. I have
experience in C, Go, and Python, and I am eager to use my
skills to help improve Ubuntu.</span></div>
</blockquote>
<p><br>
</p>
<p>Hi, Inshal, and glad to see you here!</p>
<p><br>
</p>
<blockquote type="cite"
cite="mid:PUZPR06MB55198C669315C2A6BAEB82E1EF869@PUZPR06MB5519.apcprd06.prod.outlook.com">
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255,
255, 255);" class="elementToProof ContentPasted0">
<span class="elementToProof">
<div style="margin:0px">As a long-time Ubuntu user, I
appreciate the value of open-source software and the impact
it can have on the community. I believe that Ubuntu is one
of the most user-friendly and versatile operating systems
available, and I want to contribute to its continued
development.</div>
<div style="margin:0px"><br>
</div>
<div style="margin:0px">I am particularly interested in
contributing to projects related to system programming,
application development, and automation. I am willing to
learn new technologies and techniques and work
collaboratively with the community to achieve our goals.</div>
</span></div>
</blockquote>
<p><br>
</p>
<p>That all sounds awesome. However, one thing you might want to do
is try to start small. Getting started as an Ubuntu contributor
usually doesn't involve diving directly into in-depth work like
that (though it definitely gets there once you've been at it for a
while).</p>
<p><br>
</p>
<p>I'd suggest you read this page to get started:
<a class="moz-txt-link-freetext" href="https://ubuntu.com/community/contribute/software-development">https://ubuntu.com/community/contribute/software-development</a> There
are several links there to things you will want to learn in order
to help with Ubuntu development, such as how to do packaging, how
to find packages that need help, how to assist with bugs, etc.<br>
</p>
<p><br>
</p>
<p>You will also probably want to become familiar with how to test
Ubuntu's ISOs, as much of the work of Ubuntu development is
finding bugs, diagnosing their cause, and testing fixes for them.
You can learn how to help with that here:
<a class="moz-txt-link-freetext" href="http://iso.qa.ubuntu.com/">http://iso.qa.ubuntu.com/</a> (If you open that link and the page
looks broken, make sure you're using http, NOT https. For some
reason the https version looks weird.)</p>
<p><br>
</p>
<p>At some point (or maybe even to begin with), you will want an IRC
client on your system. The developers usually talk to each other
about problems that need help on IRC. There are a variety of
channels you will probably end up joining at some point, but one
good starting place is #ubuntu-devel on the Libera.Chat network.
Start by reading what interactions go on in there, so that you
know how things usually work in there. That will help you get a
feel for how things work and how to best help.</p>
<p><br>
</p>
<p>If you want a good IRC client that is easy to set up, I highly
recommend WeeChat. See
<a class="moz-txt-link-freetext" href="https://weechat.org/files/doc/stable/weechat_quickstart.en.html">https://weechat.org/files/doc/stable/weechat_quickstart.en.html</a>
for instructions on how to set it up. If you're using Ubuntu
22.04, you can install it with "sudo apt install weechat-curses".<br>
</p>
<p><br>
</p>
<p>Be prepared to have a lot of patience. Ubuntu development is very
complex and there are a whole bunch of rules and systems to keep
in mind in order to do it right. You're not going to be expected
to know everything from square one, but you will probably be asked
to redo work or make changes. Don't be disheartened when this
happens, it's just a normal part of the learning process.</p>
<p><br>
</p>
<p>Also, don't be afraid to ask questions. The documentation we have
can be confusing, difficult, and sometimes just wrong thanks to a
lack of maintenance. If you get stuck, ask for help in the
#ubuntu-devel channel and if someone has the time, they should be
able to help out.<br>
</p>
<p><br>
</p>
<p>Once you start building trust, getting experience, and helping
fix problems, you'll gradually be able to start working toward
higher goals. It's not a fast process - it usually takes *at
least* six months of steady contributions to become an Ubuntu
Member, which is a vital step in the process of helping with
Ubuntu development. But it's very rewarding if you have the time
and motivation to do it right. More details about Ubuntu
Membership can be found here: <a class="moz-txt-link-freetext" href="https://wiki.ubuntu.com/Membership">https://wiki.ubuntu.com/Membership</a><br>
</p>
<p><br>
</p>
<blockquote type="cite"
cite="mid:PUZPR06MB55198C669315C2A6BAEB82E1EF869@PUZPR06MB5519.apcprd06.prod.outlook.com">
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255,
255, 255);" class="elementToProof ContentPasted0"><span
class="elementToProof">
<div class="ContentPasted0" style="margin:0px">I look forward
to participating in discussions, sharing my ideas, and
learning from the experiences of others. Please let me know
if there are any specific projects or areas where I can be
of assistance.</div>
</span></div>
</blockquote>
<p><br>
</p>
<p>We *always* need help with packaging, ISO testing, and bug
finding/fixing. The links I shared earlier should be a good place
to get started with that.</p>
<p><br>
</p>
<p>Thanks for your interest in contributing, and I hope you enjoy it
as much as I do!<br>
</p>
<p><br>
</p>
<blockquote type="cite"
cite="mid:PUZPR06MB55198C669315C2A6BAEB82E1EF869@PUZPR06MB5519.apcprd06.prod.outlook.com">
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255,
255, 255);" class="elementToProof ContentPasted0"><span
class="elementToProof">
<div class="ContentPasted0" style="margin:0px">Thank you for
welcoming me to the Ubuntu Mailing List, and I am excited to
be a part of the community.</div>
<div style="margin:0px"><br class="ContentPasted0">
</div>
<div class="ContentPasted0" style="margin:0px">Best regards,</div>
<div style="margin:0px"><br style="background-color:rgb(255,
255, 255)">
</div>
</span></div>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
</blockquote>
<pre class="moz-signature" cols="72">--
Aaron Rainbolt
Lubuntu Developer
<a class="moz-txt-link-freetext" href="https://github.com/ArrayBolt3">https://github.com/ArrayBolt3</a>
<a class="moz-txt-link-freetext" href="https://launchpad.net/~arraybolt3">https://launchpad.net/~arraybolt3</a>
@arraybolt3:lubuntu.me on Matrix, arraybolt3 on irc.libera.chat </pre>
</body>
</html>