Commit graph

464 commits

Author SHA1 Message Date
Michael Scherer
e21ca3cf9b Fix link to the commitee page and coc page
After move of the page on d0414bda3, the internal links were broken

Fix https://gitlab.com/fedora/docs/docs-website/docs-fp-o/-/issues/13
2025-04-25 06:02:37 +00:00
Aoife Moloney
fbf8c43778 Update council/modules/ROOT/pages/index.adoc
Updating the elected reps section to new election process for council
2025-04-23 16:42:20 +00:00
Michael Scherer
225c27d80e
Remove the statement as it was clarified 2025-04-22 18:30:42 +02:00
f48812d47f Merge #247 remove irc/libera reference 2025-04-14 18:56:43 +00:00
Justin W. Wheeler
5d4091f290
📝 docs(council): Add external marker for Legal docs
Make it more clear to the end-user that this page links to a different
Fedora Docs website from this one.

Signed-off-by: Justin W. Wheeler <jwf@redhat.com>
2025-04-09 22:51:31 -04:00
Neil Hanlon
1268ed1ef8 remove irc/libera reference 2025-04-04 17:25:13 +00:00
Aoife Moloney
cad9b6b4a9 Merge #234 Add a Event DEI Location Policy 2025-04-04 11:17:28 +00:00
Justin W. Wheeler
7bb3cd6baf
📛✒️ s/Flory/Wheeler
This commit updates my last name throughout the Project and Council docs
pages. I am officially and legally "Wheeler" now and I have already
updated my FAS account information. So this is just making it more
official!

Signed-off-by: Justin W. Wheeler <jwf@redhat.com>
2025-04-02 10:25:19 -05:00
Justin W. Wheeler
d1719d28cd
📝 docs(project): Reorder sections, clarify user focus in Upstream First
This commit refactors the "Upstream First: A Core Fedora Principle"
document to improve clarity and flow, and incorporates feedback from the
community.

Changes include:

- Move the "Fedora's Commitment to Upstream First" section to the top to
  emphasize the core principle and its rationale.
- Integrate the key points from the "The Benefits of Upstream First"
  section into the "Fedora's Commitment to Upstream First" section,
  removing redundancy and streamlining the document.
- Add a statement emphasizing Fedora's commitment to prioritizing user
  benefit, even if it means diverging from upstream decisions.
- Minor edits for improved readability and consistency.

Signed-off-by: Justin W. Wheeler <jwf@redhat.com>
2025-04-02 10:15:53 -05:00
Michael Scherer
7c65884982
Add a Event DEI Location Policy
See https://gitlab.com/fedora/dei/home/-/issues/34
2025-03-25 16:52:35 +01:00
Justin W. Wheeler
e992119d2c
📝 docs(project): Voluntary nature, early testing, positive relations
This commit addresses a round of feedback by other community members in
building this common definition of what "Upstream First" means to the
Fedora community:

* Addressed @jnsamyak feedback by emphasizing the voluntary nature of
  the Upstream First philosophy and encouraged contributors to actively
  adopt it in their work by adding a call to action at the end.

* Addressed @dreua feedback by adding an example about early testing and
  bug reporting in the Python ecosystem to the "Examples in Action"
  section.

* Addressed @joseph feedback by including a sentence in the "Open
  Communication with Upstream" section to highlight the importance of
  positive and respectful relationships with upstream projects,
  extending Fedora's values to those interactions.

Signed-off-by: Justin W. Wheeler <jwf@redhat.com>
2025-02-22 18:56:05 -05:00
Justin W. Wheeler
013a145f9e
📝 docs(project): Add context for nonfree blobs and bundled dependencies
This commit addresses feedback from @mattia about the Upstream First
principle and why we do this in Fedora. Changes summarized below:

* Added "Non-Free Blobs" to Downstream Reasons: Incorporated the point
  about patching out non-free or pre-built blobs as a reason for
  downstream patches in the "When Downstream Changes Happen" section.

* Added "Avoiding Bundled Dependencies" Example: Included an example in
  the "Examples in Action" section illustrating how Fedora avoids
  bundling dependencies to ensure consistency, security, and
  compatibility.

Signed-off-by: Justin W. Wheeler <jwf@redhat.com>
2025-02-18 11:31:30 -05:00
Justin W. Wheeler
73112bf569
📝 docs(project): Add Upstream Comms section for Upstream First
This commit addresses feedback from @kevin in Matrix about how we engage
and work together with upstream communities. It emphasizes that while we
are not always going to agree with upstream's suggestions, we work hard
to maintain strong, healthy relationships with our upstreams, and Fedora
values the importance of working together in what we do as a community.

Signed-off-by: Justin W. Wheeler <jwf@redhat.com>
2025-02-17 16:02:22 -05:00
Justin W. Wheeler
e7c8fa9b5f
📝♻️ docs(project): Incorporate edits to Upstream First doc
This commit incorporates a few additional changes to the original draft,
per discussion in the Pagure Pull Request comments:

* Added Section on Downstream Patches: Addressed @shaunm's excellent
  point about explaining the "second" part of "upstream first" by adding
  a new section "When Downstream Changes Happen." This section explains
  the legitimate reasons for downstream patches and emphasizes that they
  are not contradictions of the core principle.

* Clarified "Distinguishes Fedora": Removed potentially exclusive
  phrasing as per @smilner's suggestion. The focus is now on the
  practice of Upstream First, not comparisons.

* Emphasized Pragmatic Benefits: Incorporated @blc's point about the
  practical engineering advantages of upstream first, specifically the
  reduction of maintenance burden. This adds another layer of
  justification for the principle.

* Added License Clarifications Example: This example summarizes
  @mattdm's point about the importance of upstreaming license-related
  fixes. It highlights how Fedora contributors actively engage with
  upstream projects to address licensing issues, ensuring compliance and
  broader inclusion in the open source ecosystem.

* Minor Edits: Minor edits for clarity and flow.

ref: https://pagure.io/Fedora-Council/council-docs/pull-request/244

Signed-off-by: Justin W. Wheeler <jwf@redhat.com>
2025-02-17 14:31:30 -05:00
Justin W. Wheeler
a40f527a6f
📝🆕 docs(project): Initial commit, "Upstream First" (closes #84)
This commit adds a new page that offers an explanation and overview of
Fedora's place in the Fedora ecosystem. This is inspired by a request
that @ankursinha asked to the Council in August 2020, and recent events
with the Flatpak/OBS situation.

The goal of creating this page is an attempt at making an implicit part
of our community ethos into something explicit. If we do not write it
down and make sure we are clear about what we believe, how can we expect
that the next generation will be able to steward the project in
accordance with our values and beliefs in the betterment of Free
Software? This explanation may not be perfect, but it is a first start,
and it is placed prominently in our official project documentation.

Closes Fedora-Council/council-docs#84.

ref: https://pagure.io/Fedora-Council/council-docs/issue/84

Signed-off-by: Justin W. Wheeler <jwf@redhat.com>
2025-02-17 14:31:19 -05:00
Justin W. Wheeler
d0414bda32
📝🚚 docs(code-of-conduct): Initial commit
This commit migrates all content related to the Fedora Code of Conduct
into a new Antora module. This segments it off from the rest of the
Fedora Project docs and also sets up in the future to have reviewer
groups on Forgejo that are automatically tagged for review on specific
Antora modules.

It also provides improved discoverability of the Fedora CoC source
material. I used Antora page aliases to handle redirects from the
previous URL paths.

ref: https://pagure.io/Fedora-Council/council-docs/pull-request/242

Signed-off-by: Justin W. Wheeler <jwf@redhat.com>
2025-02-14 23:25:15 -05:00
Justin W. Wheeler
bb382f57de
📝🎨 docs(council/index): Update Council logo (closes #237)
This commit takes the updated artwork for the Fedora Council logo and
integrates it into the Fedora Docs page for the Council. This one is
self-explanatory, I think. :-)

Closes Fedora-Council/council-docs#237.

ref: https://gitlab.com/fedora/design/team/logos/fedora-team-community-logos/-/issues/6

Signed-off-by: Justin W. Wheeler <jwf@redhat.com>
2025-02-14 23:17:02 -05:00
Justin W. Wheeler
9c01c9c8d8
📝🔥 docs(council/policy): Remove outdated CoC Response Policy
This commit removes a policy that was not updated along with the new
Fedora Code of Conduct in 2021. This policy documents an incorrect and
outdated process from 2018 that is no longer observed. It is misleading
and communicates wrong information. Therefore, it should just be removed
instead of going through the Council Policy Change Policy.

The removed page now redirects to the current Fedora Code of Conduct
page for anyone who bookmarked the previous URL.

Signed-off-by: Justin W. Wheeler <jwf@redhat.com>
2025-02-14 21:40:17 -05:00
Justin W. Flory (he/him)
3d25502254
📝 docs(council): Add missing Council member, fix Initiative name
Minor changes for accuracy.

Signed-off-by: Justin W. Flory (he/him) <jwf@redhat.com>
2025-02-04 01:30:16 +01:00
Aoife Moloney
ab6c6e992b Update council/modules/ROOT/pages/history.adoc
Updating council and initiative lead terms
2025-01-21 15:25:32 +00:00
Aoife Moloney
c0e0eaba22 Update council/modules/ROOT/pages/members.adoc
Updating council docs to current membership
2025-01-21 15:20:34 +00:00
theqlp
a10ea7503e Update project/modules/ROOT/pages/brand.adoc
Fix minor typo under Secondary Logos / Logo Templates: "If you require a logo for you application" -> "If you require a logo for your application"
2024-12-25 02:04:47 +00:00
emma kidney
c24b48a325 adding branding page 2024-12-17 12:35:21 +00:00
e2279608a2 Update project/modules/ROOT/pages/brand.adoc 2024-12-05 21:22:31 +00:00
Matthew Miller
5a5c13a334 add brand book to brand page 2024-11-12 12:43:40 -05:00
Aoife Moloney
9a4fa19d9f Merge #236 "distinct" -> "sufficiently distinct" 2024-10-22 14:50:17 +00:00
af123f91b8 Merge #229 Add banner to Join page 2024-10-22 14:29:25 +00:00
08053e0253 "distinct" -> "sufficiently distinct"
See https://discussion.fedoraproject.org/t/proposed-change-to-the-fedora-council-policy-for-edition-promotion/132206/1
2024-10-22 14:27:56 +00:00
Skye Chappelle
6e40cdb246 Change some old links to prevent possible future link rot.
The ARM link here should probably be removed as well, since it redirects to fp.o (same as getfedora does) but that's a job for a separate commit at the very least and maybe a separate PR.

In addition, the Fedora Leadership wiki page that's linked here has a warning about being possibly deleted due to lack of maintenance, though I'm not sure what to do to help with that personally.
2024-09-26 17:35:10 +00:00
Justin W. Flory (he/him)
14d33c5808
📝 docs(project): Update CoC Committee membership
This commit updates the public list of Code of Conduct Committee members
in the official documentation.

ref: https://pagure.io/CoC/issue/345

CC: @mattdm @riecatnor @dcantrell @jonatoni @dvolavkova

Signed-off-by: Justin W. Flory (he/him) <jwf@redhat.com>
2024-09-26 11:34:07 -04:00
Justin W. Flory (he/him)
252939f123
📝 docs(council): Enforce one sentence per line for Council bios
ref: https://asciidoctor.org/docs/asciidoc-recommended-practices/#one-sentence-per-line

Signed-off-by: Justin W. Flory (he/him) <jwf@redhat.com>
2024-09-06 13:11:15 -04:00
Jason Brooks
eb3bc279ea Update council/modules/ROOT/pages/members.adoc 2024-08-06 13:57:22 +00:00
Jason Brooks
69b70308bd Update council/modules/ROOT/pages/members.adoc
adding my bio
2024-08-06 13:55:03 +00:00
Justin W. Flory (he/him)
2a1f69d644
📝 docs(project): Add CommOps and bootc Initiatives
This commit adds two ongoing Community Initiatives into the Fedora
Project docs:

1. Adds Community Operations 2.0 Initiative, co-led by me and @rwright
2. Adds Fedora bootc Initiative, led by @jasonbrooks
3. Uses more partials/attributes for links

Signed-off-by: Justin W. Flory (he/him) <jwf@redhat.com>
2024-08-05 16:47:51 -04:00
Fernando Fernandez Mancera
678f4e875d initiatives: add Mentored Projects initiative details 2024-08-05 20:40:33 +00:00
Justin W. Flory (he/him)
65f67cf8e1
📝 docs(council): Update biographies of Council Initiative Leads
This commit adds several new bios for members of the Fedora Council and
notes one member of the Council who was not listed here:

* Add bio for @rwright
* Add bio for @smeragoel
* Add bio for @ffmancera
* Add @jasonbrooks as a Council member (pending bio)

Closes #220.
Closes #221.
Closes #222.
Closes #223.

Signed-off-by: Justin W. Flory (he/him) <jwf@redhat.com>
2024-08-05 16:31:40 -04:00
Robert Wright
040a0ac127 Add back initiatives and # of
Adds back in dropped language around max number of initiatives
2024-08-05 20:19:00 +00:00
Zbigniew Jędrzejewski-Szmek
45d7578946 Add banner to Join page
The artwork is taken from
https://pagure.io/fedora-join/WelcomeToFedora/blob/main/f/Artwork/Welcome-to-Fedora-banner-Feb2022.png
2024-07-14 18:40:21 +02:00
Nils Philippsen
2ae29c257f Fix typo 2024-06-12 14:38:47 +00:00
Aoife Moloney
9d637e65ec Update council/modules/ROOT/pages/members.adoc
Updating current members page
2024-06-10 13:05:41 +00:00
Aoife Moloney
940af33a6d Update council/modules/ROOT/pages/history.adoc
updating historical members page
2024-06-10 12:53:58 +00:00
Fernando Fernandez Mancera
8f6f2ae528 members: add initiative leaders to the member list
Signed-off-by: Fernando Fernandez Mancera <ffmancera@riseup.net>
2024-05-02 16:11:28 +02:00
William Eduard Chua
40c085fc9c Update project/modules/ROOT/pages/index.adoc
Fixed comma and grammatical error
2024-02-16 16:51:46 +00:00
Rafael Fontenelle
459c8e2574 Fix misspellings 2023-12-28 17:43:54 -03:00
Justin W. Flory (he/him)
8984a9e62e
📝 council(members.adoc): Add bio for Akashdeep Dhar, elected rep
I compiled a biography for @t0xic0der using his previous Initiative Lead
biography and his wiki page. I am using this in the interim, and he can
update it and make revisions as he sees fit.

Closes https://pagure.io/Fedora-Council/council-docs/issue/215.

Signed-off-by: Justin W. Flory (he/him) <jwf@redhat.com>
2023-12-26 22:44:13 -05:00
Justin W. Flory (he/him)
8899d932c5
Fix sorting, add Operations Architect, add F40 elected representative
This commit makes changes to the following:

* Sorting of historical positions for all roles is now in descending
  order from oldest to last. Previously, different roles were sorted in
  different ways, and this was confusing to read.
* Add Aoife Moloney as a full-fledged Fedora Council member, as the
  Fedora Operations Architect. @amoloney
* Add Akashdeep Dhar as the F40 elected representative and note
  Aleksandra's ending term as F39. @t0xic0der @bookwar

Related: https://pagure.io/Fedora-Council/tickets/issue/476

Signed-off-by: Justin W. Flory (he/him) <jwf@redhat.com>
2023-12-26 22:40:04 -05:00
Justin W. Flory (he/him)
29f6e201ad
docs(council): Implement feedback to Community Initiatives role
This commit integrates feedback from @mattdm on the wording of the
Fedora Council responsibilities with respect to Executive Sponsors, and
also updates the role description of Community Initiative Leads to
reflect the updated description in the Community Initiatives page.

Signed-off-by: Justin W. Flory (he/him) <jwf@redhat.com>
2023-12-17 00:27:00 -05:00
Justin W. Flory (he/him)
06a59e1f1c
docs(council): Amend Charter for Community Initiative Leads
This commit amends the Fedora Council Charter in the following ways:

* Responsibilities: Add note about Executive Sponsor role and that a
  Fedora Council member is expected to become a Sponsor as a part of
  their term on the Council.
* Community Initiative Leads: Clarify the role amid recent changes to
  Community Initiatives, especially around the composition of the seat
  and the fact that Initiatives are not hand-appointed by the Council,
  but actually driven by community consensus and momentum.

Closes Fedora-Council/tickets#412.

ref: https://pagure.io/Fedora-Council/tickets/issue/412

Signed-off-by: Justin W. Flory (he/him) <jwf@redhat.com>
2023-12-17 00:26:55 -05:00
790adcf82d Update council/modules/ROOT/pages/fpl.adoc
no more twitter
2023-11-09 17:17:16 +00:00
Justin W. Flory (he/him)
d955b5586e
📝 docs(council): Add visual distinction to DEI Advisor page
This commit adds a Unicode character next to the DEI Advisor line in the
Fedora Council docs site. This addresses feedback from @mattdm that it
was sometimes confusing about this page, because it redirects to another
Antora component outside of the Council docs site. I believe this change
addresses the confusion and we can avoid making this a request on the
Websites & Apps Team.

Kudos to @darknao for the suggestion.

ref: https://gitlab.com/fedora/docs/docs-website/ui-bundle/-/issues/13#note_1629272940

Signed-off-by: Justin W. Flory (he/him) <jwf@redhat.com>
2023-10-31 23:47:22 -04:00