forked from metal3-io/metal3-io.github.io
-
Notifications
You must be signed in to change notification settings - Fork 0
/
contribute.html
43 lines (41 loc) · 2.96 KB
/
contribute.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
---
layout: default
title: Contribute
---
<div class="mk-masthead__content--sub">
<h1 class="mk-masthead__content--sub__title">Contribute</h1>
<p>Want to contribute to the Metal<sup>3</sup> Project? Here's everything you need to know.</p>
</div>
</section>
<main>
<section class="mk-main__section">
<header class="mk-main__header">
<h2 class="mk-heading mk-heading--xl mk-m-border">About Metal<sup>3</sup> Community</h2>
</header>
<p>The Metal<sup>3</sup> community is an open-source community dedicated to the advancement of the Metal<sup>3</sup> project, a Kubernetes-based solution for managing bare metal infrastructure as code. Leveraging Kubernetes and tools like Ironic, Metal<sup>3</sup> allows users to treat physical machines like virtual machines, simplifying provisioning, management, and scalability of bare metal resources.</p>
<p>If you want to learn more about the Metal<sup>3</sup> community or get involved in the project, you can visit their official community page at <a href="/community-resources.html">Community Resources</a>.</p>
<br>
<header class="mk-main__header">
<h2 class="mk-heading mk-heading--xl mk-m-border">How to Contribute</h2>
</header>
<ul class="mk-social-list">
<li>Familiarize yourself with the <a href="https://github.com/orgs/metal3-io/repositories">Metal<sup>3</sup> repositories</a> on GitHub.</li>
<li>Follow the documentation to set up your <a href="https://book.metal3.io/developer_environment/tryit.html">development environment</a>. This will allow you to test your changes locally before submitting them.</li>
<li>Join <a href="https://zoom.us/j/97255696401?pwd=ZlJMckNFLzdxMDNZN2xvTW5oa2lCZz09">community calls</a> and <a href="https://groups.google.com/g/metal3-dev">mailing list</a> to engage in discussions with the members of the metal3 community.</li>
<li>Join <a href="https://docs.openstack.org/ironic/latest/contributor/contributing.html">Ironic Community</a> for steps on how to contribute.</li>
<li>Check out <a href="/community-resources.html">community resources</a> page to find out more.</li><br>
<header class="mk-main__header">
<h2 class="mk-heading mk-heading--lg mk-m-border">Best Practices</h2>
</header>
<li>Review existing issues, feature requests, and ongoing discussions to find areas where you can contribute.</li>
<li>Introduce yourself and be patient while waiting for your PR to be reviewed.</li>
<li>If it's your first time contributing, look for issues with <em>good first issue</em> labels.</li>
<li>Ask questions and seek clarifications when needed.</li><br>
<header class="mk-main__header">
<h2 class="mk-heading mk-heading--lg mk-m-border">Open Issues</h2>
</header>
<li>Review the Metal<sup>3</sup> project's existing <a href="https://github.com/issues?q=archived%3Afalse+user%3Ametal3-io+is%3Aissue+sort%3Acreated-asc+is%3Aopen+">issues</a>.</li>
<li>Review <a href=" https://bugs.launchpad.net/ironic/">Ironic Bugs</a> to contribute to the Ironic project.</li>
</ul>
</section>
</main>