Skip to content

Commit ecbc664

Browse files
committed
fix: Get rid of duplicated Overview sections
1 parent f038ac8 commit ecbc664

8 files changed

Lines changed: 7 additions & 19 deletions

File tree

src/content/docs/contributing/appstream.mdx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,6 @@ import { Aside } from "@astrojs/starlight/components";
77
import { Code } from "astro:components";
88
import RPMSpec from "@/components/spec.json";
99

10-
# Overview
11-
1210
Terra supports AppStream MetaInfo, which enables your package to be picked up by graphical software 'store' applications, such as [KDE Plasma's Discover](https://apps.kde.org/discover) or [GNOME's Software app](https://apps.gnome.org/Software).
1311
This page will cover creating and installing AppStream MetaInfo to your package, but we also highly encourage you to read over the documentation [here](https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html).
1412

src/content/docs/contributing/guidelines.mdx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,6 @@ import { Aside, Card, CardGrid } from "@astrojs/starlight/components";
77
import { Code } from "astro:components";
88
import RPMSpec from "@/components/spec.json";
99

10-
# Overview
11-
1210
<Aside>
1311
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL
1412
NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and

src/content/docs/contributing/srpm.mdx

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,7 @@ import { Code } from "astro:components";
88
import { SearchTerra } from "@/components/mdx/searchterra";
99
import RPMSpec from "@/components/spec.json";
1010

11-
# Overview
12-
13-
We provide custom Source RPM (SRPM) macros to ease packaging and better integrate our workflow. Please use these macros when possible in Terra.
11+
Terra provides custom Source RPM (SRPM) macros to ease packaging and better integrate our workflow. Please use these macros when possible in when contributing to Terra.
1412

1513
These are provided in the `anda-srpm-macros` package. If you use them, make sure to add `anda-srpm-macros` as a <Code code={`BuildRequires:`} lang={RPMSpec} inline /> in the spec file.
1614

src/content/docs/general/faq.mdx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@ title: FAQ
33
description: "Frequently Asked Questions"
44
---
55

6-
# Repo Information
7-
86
How the Terra repo works, the reasons it exists, and other common questions.
97

108
## What packages does Terra have?

src/content/docs/general/infrastructure.mdx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@ title: Infrastructure
33
description: The technical details behind the infrastructure and how different components work together.
44
---
55

6-
# How Terra Works
7-
86
This document outlines the process of how a package ends up to the end users.
97

108
## Terra Installation

src/content/docs/index.mdx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@ hero:
1010

1111
import { Aside } from '@astrojs/starlight/components';
1212

13-
# Overview
14-
1513
Terra is a rolling repository RPM repository for Fedora Linux and its derivatives.
1614
With Terra, you can install the latest packages knowing that quality and security are assured.
1715
Terra is also a great way to distribute your software on Fedora and its derivatives.

src/content/docs/usage/installing.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: "Get access to the 1000+ packages that Fedora doesn't ship."
55

66
import { Aside, Badge } from "@astrojs/starlight/components";
77

8-
# Adding Terra
8+
This page goes over how to install Terra for various distributions.
99

1010
## Fedora and Derivatives
1111

src/content/docs/usage/lifecycle.mdx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,30 +10,30 @@ import { Aside } from "@astrojs/starlight/components";
1010
for these repos corresponds to the Fedora release version.
1111
</Aside>
1212

13-
# Latest stable version of Fedora
13+
## Latest stable version of Fedora
1414

1515
Full support. This branch is the main entrypoint for contributions and new packages. Packages are updated on a rolling release basis by Terra’s autoupdate system.
1616

17-
# Non-latest, but supported versions of Fedora
17+
## Non-latest, but supported versions of Fedora
1818

1919
We will provide updates for security issues, as tracked by Repology. Additionally we _may_ provide updates to resolve critical bugs. Besides those two cases, no new updates will be issued. No new packages may be directly submitted. It is also not guaranteed that the packages are up to date.
2020

21-
# Branched Development Release
21+
## Branched Development Release
2222

2323
<Aside type="caution">
2424
This branch may not exist if there is no current branched development release of Fedora.
2525
</Aside>
2626

2727
When Fedora creates a new branched development release, we’ll branch off Terra’s stable repository to create a development/”preparatory” branch. This branch will automatically pull any additional contributions from stable and acts as a working ground to get Terra ready for the new release. When Fedora promotes this branched release to stable, we’ll do the same, setting this one as default. No guarantees are made for this branch during the development period.
2828

29-
# Rawhide (Fedora’s rolling release)
29+
## Rawhide (Fedora’s rolling release)
3030

3131
<Aside type="caution">
3232
You shouldn't be using this branch (or Rawhide in general) unless you know what you're doing.
3333
</Aside>
3434

3535
Similarly to branched development releases, this branch will automatically pull contributions from the current stable branch. The purpose of this branch is to allow Rawhide users (usually enthusiast/developers) to have access to the vast Terra ecosystem, in addition to acting as a canary for any issues that might impact a future stable release. No guarantees are made for this branch.
3636

37-
# EOL versions of Fedora
37+
## EOL versions of Fedora
3838

3939
Completely unsupported. We will not provide any updates, even for critical security issues. While these repos might stay accessible on the internet, we reserve the right to purge them without notice.

0 commit comments

Comments
 (0)