From a6de1f9a37aeec4666912cf91037ae9e4eb2b2ed Mon Sep 17 00:00:00 2001 From: Daeraxa <58074586+Daeraxa@users.noreply.github.com> Date: Fri, 29 May 2026 20:24:46 +0100 Subject: [PATCH 1/6] feat: update preparation section --- .../docs/contributing/getting-started.mdx | 145 +++++++++--------- 1 file changed, 76 insertions(+), 69 deletions(-) diff --git a/src/content/docs/contributing/getting-started.mdx b/src/content/docs/contributing/getting-started.mdx index c54e98d..abd7df4 100644 --- a/src/content/docs/contributing/getting-started.mdx +++ b/src/content/docs/contributing/getting-started.mdx @@ -1,105 +1,112 @@ --- -title: Contributing -description: "Get started contributing packages to Terra." +title: Getting Started +description: "Get started in contributing packages to Terra." --- -import { Aside } from "@astrojs/starlight/components"; +import { Aside, Tabs, TabItem } from "@astrojs/starlight/components"; import { Code } from "astro:components"; import RPMSpec from "@/components/spec.json"; -# Overview - -Thanks for contributing to Terra! +**Thanks for contributing to Terra!** Terra is specifically designed to be as _package-maintainer-friendly_ as possible — you don't need to know everything about the infrastructure to create a package for Terra! See the following guide for creating a new package yourself. Quick and easy. -It's also ok to **suggest packages** to include into Terra by raising a [GitHub issue](https://github.com/terrapkg/packages/issues), though it might take a while. (We're busy!) +It's also ok to **suggest packages** to include into Terra by raising a [GitHub issue](https://github.com/terrapkg/packages/issues), though it might take a while (we're busy!) It takes effort to create a package, and as always, there is a learning curve. If you ever need help, hop into [our Discord server](https://fyralabs.com/discord) and we will try to help you. -