1
0
Fork 0
forked from docs/team-docs
Commit graph

297 commits

Author SHA1 Message Date
Ben Cotton
ffc8ee4881 Change IRC server 2021-08-31 12:23:50 -04:00
c3b512a8b5 format 2021-08-22 18:13:33 +02:00
d2015196
7c9c311185 Clarifies when to use Docker CE or Podman in this repo 2021-06-03 17:43:07 -04:00
d2015196
6b9df7fbc7 Clarifies when to use Docker CE or Podman in this repo 2021-06-03 17:35:29 -04:00
7c6f858b76 AddSSHKey
Adds step to generate SSH Key for their Pagure profile if they haven't already done so.
2021-05-21 00:05:41 +00:00
937899c205
Update instructions for new docs repository location 2021-02-23 10:43:34 +01:00
Ben Cotton
61a55cb690 Clarify pre-edit instructions
The steps under "add your fork to the local checkout" are a little
ambiguous. Now they're less so.
2021-01-25 13:50:59 -05:00
95bdb4ae65 contributing: Fix broken offsite link 2020-10-26 12:30:20 -04:00
985920845c
prerequisites: Drop note about AsciiDoc ref, add xref to asciidoc-fedora
I noticed the `prerequisites.adoc` page mentions that an AsciiDoc guide
will be published soon and to check back later. Well, it is done now!
😀 So, this commit drops that note and adds the right `xref` so
someone can go find the AsciiDoc for Fedora module.

Signed-off-by: Justin W. Flory (he/him) <git@jwf.io>
2020-10-07 16:42:59 -04:00
Petr Bokoc
5624c45435 Merge #24 asciidoc-fedora: Update partials docs for Antora 2.0 2020-10-05 14:52:38 +00:00
f7b4265309
asciidoc-fedora: Update partials docs for Antora 2.0
This commit refactors the documentation on how to use reusable
attributes. Recently I needed to create reusable attributes in a docs
project with multiple modules (a.k.a. this repo). So, while digging, I
discovered that the way I learned to include partials is deprecated
since Antora 1.1. The current stable version is 2.3.4 and an early alpha
is released for v3.0.0.

So, this is a slight modernization to make sure we are giving people the
right advice to set up their partials in a way that will continue to
work in future versions of Antora. Hurrah!

References:

* https://docs.antora.org/antora/2.3/partials-directory/
* https://docs.antora.org/antora/2.3/page/partials-and-content-snippets/
* https://docs.antora.org/antora/2.3/page/include-a-partial/
* https://docs.antora.org/antora/2.2/asciidoc/page-to-page-xref/

Signed-off-by: Justin W. Flory (he/him) <git@jwf.io>
2020-10-01 16:28:22 -04:00
dc2118008f
Index/adding new docs: Make new docs repo requests more discoverable
This commit reorganizes the ROOT module index.adoc page to include a
Table of Contents and also some "frequently sought pages", like how to
create and publish a new Fedora Docs site.

This commit also reworked some of the "Adding new docs" page. I followed
the one sentence per line convention and imported the partials from the
ROOT module for things like mailing list URLs.

This commit was tested and confirmed to work locally. Should be ready to
merge but wouldn't mind a peer review.

Signed-off-by: Justin W. Flory (he/him) <git@jwf.io>
2020-10-01 16:17:09 -04:00
c8ade94a25 Fix pull request name
Pagure has 'pull request', not 'merge request'
2020-09-28 15:03:34 +00:00
b9da25b4ab Fix misspellings 2020-09-24 11:32:54 -03:00
af0119dc64
New module: AsciiDoc for Fedora Documentation Writers (part of #8)
This is a first attempt at giving Fedora Documentation Writers a one-
stop location to get started writing AsciiDoc. Instead of trying to
rewrite existing documentation about AsciiDoc, I linked out to helpful
resources maintained by the `asciidoctor.org` upstream.

However, this commit does write new documentation about handy snippets
to reuse in a Fedora-specific context. I also wrote a short guide on how
to use reusable attributes, since I realize this is something I have
done in many repositories I set up but never documented.

Part of #8 to improve the new contributor experience to Fedora
Documentation with AsciiDoc and Antora.

Signed-off-by: Justin W. Flory <git@jwf.io>
2020-09-02 18:38:52 -04:00
c1b7482dd9
New page: Design & UX entrypoint (part of #8)
This commit creates a new page for designers who may want to contribute
to the Fedora Documentation site theming and style. As @ferdnyc subtly
demonstrated for us in fedora-docs/docs-fp-o#148, we do not do a great
job of telling people where to take their bugs or new ideas for the
Fedora Docs site user interface.

This page is not great either but it is a start! My immediate use case
is this gives me a link I can point people to who might be interested in
helping with design tasks and issues.

We can iterate and improve on this as we go. Part of #8.

Signed-off-by: Justin W. Flory <git@jwf.io>
2020-08-26 19:56:24 -04:00
15b90dfb68
prerequisites: Add more reference links for git and AsciiDoc
This commit adds an internal link to @bcotton's git for docs writer
page, and also adds a link to the AsciiDoc quick reference syntax. It is
reasonable to assume someone does not have prior experience with
AsciiDoc since it is an uncommon markup language. So, this link provides
a practical reference to learn the syntax. (I refer to this page almost
every time I write Fedora Docs.)

Signed-off-by: Justin W. Flory <git@jwf.io>
2020-08-15 15:47:25 -04:00
05ee0668cb
index: Adjust header levels
I meant to make those lower headers into H2 headers. It looks prettier,
I promise!

Signed-off-by: Justin W. Flory <git@jwf.io>
2020-08-15 13:58:16 -04:00
8dbd192493
index: Significant rework of landing page (closes #5)
I was trying to find a good place to link out about how to get in touch
with the Fedora Docs team, but sadly realized we do not have clear
pointers on how to get in touch with the Docs team.

Given this index page gets a lot of visibility as *THE* landing page for
the Fedora Docs team, I think this is a lively refresh that gives a
little more life and utility to the page.

Plus I got to use amaaaaaazing Fedora Magazine header images for the top
of our docs. Isn't it pretty? 😁

Signed-off-by: Justin W. Flory <git@jwf.io>
2020-08-15 13:27:13 -04:00
b5388b5694 Format Prerequisites sentence-per-line 2020-08-15 16:51:09 +00:00
f63ebcea45 Rewrite git tips admonition 2020-08-15 16:51:09 +00:00
844cd5b77b Reformat sentence-per-line 2020-08-15 16:51:09 +00:00
30a587387d Docs/Contributing: Cover online editing
- Prerequisites: Only FAS account is mandatory for online edits
- Contributing: Split into sections: online, offline, and pr-management
  - Add Git tips box to online section
2020-08-15 16:51:09 +00:00
18cca18b20
Updated upstream (fedora-docs/template) for build.sh and preview.sh
Pulls the latest build scripts shipped from the upstream repository.

Signed-off-by: Justin W. Flory <git@jwf.io>
2020-08-15 12:47:57 -04:00
f02dc1aba9 suppress indentation warning 2020-04-19 15:48:31 +02:00
Oğuz Ersen
58913d046a Fix typos
This commit will fix errors in the following files:
     modules/contributing/pages/adding-new-docs.adoc
     modules/contributing/pages/git.adoc
     modules/contributing/pages/local-preview.adoc
2020-03-29 22:13:39 +03:00
Ben Cotton
0662589094 Add Git instructions based on my wiki draft 2020-01-21 11:27:24 -05:00
8facb10e99 adding-new-docs: Fix admonition syntax 2019-09-19 00:15:35 +00:00
ojn
eceb39cd6b deduplicate build.sh as in https://pagure.io/fedora-docs/template/c/f7c3779c3fd56c86ef8330a145f916ce0a0bf4f3 2018-09-23 13:44:43 +02:00
ojn
801aafd8a7 Preview script channges from https://pagure.io/fedora-docs/template/pull-request/4
and description on how to use a local server
with the regular Antora Workflow
2018-09-21 17:49:59 +02:00
2ccbec4ee0 separate 'docs docs' from the 'contributing' part 2018-09-03 15:50:02 +02:00
123e231421 Add publishing info 2018-08-29 17:33:57 +02:00
af0bbba7a7 Emphasize people should ask first before making new doc sets 2018-08-29 16:56:34 +02:00
6854b01d30 Temporarily uncomment unfinished pages 2018-08-29 16:55:21 +02:00
af218d0da9 Add a FAS link to Prerequisites 2018-08-23 13:14:55 +02:00
7eb47cb6d1 Add section on contributing to existing docs 2018-08-23 13:05:56 +02:00
14914ccc4d Add section on adding new docs 2018-08-23 13:05:43 +02:00
3eb0e26aa6 Remove xref to removed page 2018-08-23 13:05:05 +02:00
96ea4457ab Sentence case headings & remove ID definitions 2018-08-21 16:00:41 +02:00
6054c9cfef Remove Writing tips 2018-08-21 14:08:11 +02:00
4bb44a958b Add basic local preview instructions 2018-08-11 11:16:02 +02:00
f25f111116 Add prerequisites 2018-08-11 11:15:31 +02:00
dacf9218a9 Add intro 2018-08-11 11:04:21 +02:00
cb11337905 Add barebones site 2018-08-11 10:35:52 +02:00
66c3b9f867 Add build and preview script 2018-08-11 10:35:40 +02:00
723b0b0adb Add README 2018-08-11 10:35:22 +02:00
08c68b9582 Add gitignore 2018-08-11 10:35:00 +02:00