set permalink automatically for docs collection

This means there is less boilerplate and repetition of names.
parent eb56ab1a
......@@ -17,6 +17,9 @@ include:
collections:
apps:
output: true
docs:
output: true
permalink: /docs/:title/
gems:
- jekyll-include-cache
- jekyll-paginate-v2
......
---
layout: page
title: Build Server Setup
permalink: /docs/Build_Server_Setup/
---
This is how to set up a working build server, starting from a completely clean minimal Debian/stable install. This HOWTO assumes you have already [setup _fdroidserver_](Installing_the_Server_and_Repo_Tools).
......
---
layout: page
title: Client Bug Reports
permalink: /docs/Client_Bug_Reports/
---
### What to include in a bug report
......@@ -12,7 +12,7 @@ In order to ensure that the F-Droid developers have the best chance of reproduci
* Android version (e.g. "Lollipop" or "Android 5.0")
* Device (e.g. "Nexus 4")
* Steps to reproduce the bug
* A logcat from when the crash occured ([Getting logcat messages after crash](Getting_logcat_messages_after_crash))
* A logcat from when the crash occured ([Getting logcat messages after crash](../Getting_logcat_messages_after_crash))
* Whether the bug happens on the previous stable version of F-Droid
......
---
layout: page
title: FAQ - App Developers
permalink: /docs/FAQ_-_App_Developers/
---
......
---
layout: page
title: FAQ for the Android client app
permalink: /docs/FAQ_-_Client/
title: FAQ - Client
redirect_from:
- /wiki/page/FAQ_-_Client
---
### The client shows a newer version. Why didn't it notify me of an update?
......@@ -196,4 +198,4 @@ and be running Android 4.1 or newer.
The F-Droid security model started out with HTTPS connections and signed
metadata. It has been evolving, inspired by [Debian](https://wiki.debian.org/SecureApt), [The Update
Framework](https://github.com/theupdateframework/tuf/blob/develop/docs/tuf-spec.txt),
and other things. You can read about details here: [Security Model](Security_Model).
and other things. You can read about details here: [Security Model](../Security_Model).
---
layout: page
title: FAQ - General
permalink: /docs/FAQ_-_General/
---
Some frequently asked questions.
......@@ -30,11 +30,11 @@ Some common reasons:
trying to resolve. Check the Submissions Held section of the Forum;
- It's on our radar, but we haven't got to it yet.
[Search](https://f-droid.org/search) the Forum;
- We don't know about it. See the [Inclusion Policy](Inclusion_Policy).
- We don't know about it. See the [Inclusion Policy](../Inclusion_Policy).
Otherwise it you think that an app respect the Inclusion Policy and
actually nobody is talking about it in the forum, you can try to be the
first to do it: See the [Inclusion How-To](Inclusion_How-To).
first to do it: See the [Inclusion How-To](../Inclusion_How-To).
### How can I keep track of new apps?
......
---
layout: page
title: Feeds
permalink: /docs/Feeds/
---
### Microblog
......
---
layout: page
title: Getting logcat messages after crash
permalink: /docs/Getting_logcat_messages_after_crash/
---
### What is logcat?
......
---
layout: page
title: How to Help
permalink: /docs/How_to_Help/
---
The project is entirely developed and maintained by volunteers. You can
......@@ -10,7 +10,7 @@ help in the following ways:
### Follow our work
The [Feeds](Feeds) page lists the various sites that we work
The [Feeds](../Feeds) page lists the various sites that we work
on.
......@@ -25,14 +25,14 @@ page to see how you can help keeping apps and their metadata up to
date.
If you are reporting an issue with the client,
[check out these pointers](Client_Bug_Reports) to make sure we have
[check out these pointers](../Client_Bug_Reports) to make sure we have
the best chance of reproducing and fixing your issue.
### Submit applications
If you see an application missing from the repository (after reading
the [Inclusion Policy](Inclusion_Policy)), please feel free to submit
the [Inclusion Policy](../Inclusion_Policy)), please feel free to submit
it via the dedicated
[Submission Queue](http://f-droid.org/forums/forum/submission-queue)
section of the forum.
......@@ -58,7 +58,7 @@ The procedure for updating apps is similar to adding new apps: changes
are applied to the metadata in the fdroiddata git repository. You'll
need to already be familiar with adding new apps. Even though it should
take much less time to update an app one should still be cautious.
Follow the steps in the [update guide](How_to_update_an_app)
Follow the steps in the [update guide](../How_to_update_an_app)
to minimize the risk of messing up and don't be afraid to ask for help!
......
---
layout: page
title: How to update an app
permalink: /docs/How_to_update_an_app/
---
What I would like to read here would be:
......
---
layout: page
title: Inclusion How-To
permalink: /docs/Inclusion_How-To/
---
This page documents how a new application gets included in the main
......@@ -19,8 +19,8 @@ described below in details.
Note that you can propose inclusion even you are not a developer or
maintainer of the proposed application itself. See [Inclusion
Policy](Inclusion_Policy) and [Repository Style
Guide](Repository_Style_Guide) for the policy aspect of this
Policy](../Inclusion_Policy) and [Repository Style
Guide](../Repository_Style_Guide) for the policy aspect of this
section.
### Proposal by Submission Queue
......@@ -51,9 +51,9 @@ When proposing inclusion this way, it is assumed that:
Software](https://www.gnu.org/philosophy/free-sw.html) means, and
what F-Droid is for.
- You already read and understand the [Inclusion
Policy](Inclusion_Policy).
Policy](../Inclusion_Policy).
- You already read and understand the [Repository Style
Guide](Repository_Style_Guide).
Guide](../Repository_Style_Guide).
- You already read and understand [the relevant parts of F-Droid
server manual](https://f-droid.org/manual/html_node/Metadata.html).
- You know how to use [Git VCS](https://git-scm.com/), and know how
......
---
layout: page
title: Inclusion Policy
permalink: /docs/Inclusion_Policy/
---
All applications in the repository must be Free, Libre and Open Source
......@@ -71,4 +71,4 @@ is often enabled via proprietary binary libraries which we cannot
include.
For more information on adding applications to the F-Droid Repository,
see the [Inclusion How-To](Inclusion_How-To).
see the [Inclusion How-To](../Inclusion_How-To).
---
layout: page
title: Installing the Server and Repo Tools
permalink: /docs/Installing_the_Server_and_Repo_Tools/
---
The [fdroidserver](https://gitlab.com/fdroid/fdroidserver) tools provide
......
---
layout: page
title: Release Channels and Signing Keys
permalink: /docs/Release_Channels_and_Signing_Keys/
---
This is a list of all signing keys used for F-Droid releases.
......
---
layout: page
title: Repository Style Guide
permalink: /docs/Repository_Style_Guide/
---
This page is a __work in progress__, and needs attention from experts on
......
---
layout: page
title: Security Model
permalink: /docs/Security_Model/
---
The security architecture is based on models proven by
......
---
layout: page
title: Setup an F-Droid App Repo
permalink: /docs/Setup_an_F-Droid_App_Repo/
---
F-Droid.org is the default package repository (repo) in the FDroid
......
---
layout: page
title: Submitting to F-Droid Quick Start Guide
permalink: /docs/Submitting_to_F-Droid_Quick_Start_Guide/
---
### Submitting to F-Droid: Quick Start Guide
......
---
layout: page
title: Verification Server
permalink: /docs/Verification_Server/
---
The idea of a verification server is to reproduce builds and verify that
......
---
layout: page
title: Whitelabel Builds
permalink: /docs/Whitelabel_Builds/
---
F-Droid can be rebranded and embedded in Android ROMs, building upon
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment