(→Quick Links: Add a link to the Cloud Sig) |
|||
(55 intermediate revisions by 14 users not shown) | |||
Line 9: | Line 9: | ||
* Get running with Fedora in the cloud here: [https://getfedora.org/en/cloud/download/ https://getfedora.org/en/cloud/download/] | * Get running with Fedora in the cloud here: [https://getfedora.org/en/cloud/download/ https://getfedora.org/en/cloud/download/] | ||
* Pre-release software ( | * Pre-release software (Rawhide) can be found in [https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Cloud/ Cloud Rawhide nightlies]. | ||
* '''Get involved''' as a member of the [/Cloud_SIG Fedora Cloud SIG] today. | |||
= Our Goals = | = Our Goals = | ||
The Fedora Cloud Working | The ''Fedora Cloud Edition'' allows users to work across multiple virtual environments at | ||
scale by focusing engineering efforts on supplying a base disk images, rpms, and | |||
container-based tooling of various architectures for working in and around public and | |||
private cloud environments. The ''Cloud Edition Working Group'' targets efforts towards the | |||
facilitation and improvement of continuous delivery by ensuring that Fedora project | |||
solutions support cloud native workflow without forcing users to understand all of the | |||
environments in which they require enablement. | |||
== Role in Fedora == | == Role in Fedora == | ||
Line 29: | Line 36: | ||
= Product Requirements Document = | = Product Requirements Document = | ||
[[Cloud/Cloud_PRD | Cloud PRD]] | [[Cloud/Cloud_PRD | Cloud PRD ]] | ||
== Runbooks / Standard Operating Procedures == | == Runbooks / Standard Operating Procedures == | ||
Line 35: | Line 42: | ||
Let's keep track of how things work here so that we can help integrate new folks more easily. | Let's keep track of how things work here so that we can help integrate new folks more easily. | ||
[[Cloud/ | [[Cloud/Release_Checklist | Production Release Checklist ]] | ||
== RFCs == | == RFCs == | ||
This section | This section lists the RFCs in progress or RFCs that have been accepted by the Cloud Working Group. | ||
=== RFCs for Review === | |||
[ | === RFCs Recently Accepted === | ||
[https://pagure.io/cloud-sig/blob/main/f/guidelines/changing-fedora-cloud-images.md Guidelines for Changing Fedora Cloud Images] | |||
= Communications = | = Communications = | ||
Line 47: | Line 56: | ||
It is our policy to default to open; wherever possible, all communications will be held in the open and archived for future public reference. In some rare cases, it may necessary for some members of the group to enter into non-disclosure agreements (for example, when working with public cloud vendors) but such circumstances should be minimal and not impact core decisions of the group. | It is our policy to default to open; wherever possible, all communications will be held in the open and archived for future public reference. In some rare cases, it may necessary for some members of the group to enter into non-disclosure agreements (for example, when working with public cloud vendors) but such circumstances should be minimal and not impact core decisions of the group. | ||
Our primary forum for discussion is the Cloud SIG mailing list, https://lists.fedoraproject.org/mailman/listinfo/cloud. Members also regularly are available in the <tt>#fedora-cloud</tt> IRC channel on | Our primary forum for discussion is the Cloud SIG mailing list, https://lists.fedoraproject.org/mailman/listinfo/cloud. Members also regularly are available in the <tt>#fedora-cloud</tt> IRC channel on libera.chat. | ||
The Cloud SIG will work with other groups (Base WG, QA, Rel-eng, etc.) as needed to help deliver the final cloud products. | The Cloud SIG will work with other groups (Base WG, QA, Rel-eng, etc.) as needed to help deliver the final cloud products. | ||
Line 55: | Line 64: | ||
https://lists.fedoraproject.org/archives/list/cloud@lists.fedoraproject.org/ | https://lists.fedoraproject.org/archives/list/cloud@lists.fedoraproject.org/ | ||
== IRC == | == Real-time Communications == | ||
=== Matrix === | |||
<nowiki>#cloud:fedoraproject.org</nowiki> on [https://matrix.org/ Matrix.org] | |||
=== IRC === | |||
<nowiki>#fedora-cloud</nowiki> on [https://libera.chat/ Libera.Chat]. | |||
== Working Group Members and Points of Contact == | |||
At a later date we will likely establish a formal on-boarding process for new community members but at this time if you're interested in joining, simply add your name below either in the "General" section or under a specific sub topic and then reach out via the irc channel and mailing list to introduce yourself. | |||
General: | |||
* [[User:davdunc | David Duncan ]] | |||
* [[User:mhayden | Major Hayden ]] | |||
* [[User:dustymabe | Dusty Mabe ]] | |||
* [[User:Ngompa | Neal Gompa ]] | |||
* [[User:spotz | Amy Marrich ]] | |||
* [[User:davide | Davide Cavalca ]] | |||
* [[User:salimma | Michel Salim ]] | |||
* [[User:cmurf | Christopher Murphy ]] | |||
Testing: | Testing: | ||
* [[User:Kushal | Kushal Das ]] | * [[User:Kushal | Kushal Das ]] | ||
* [[User: | * [[User:davdunc | David Duncan ]] | ||
* [[User: | * [[User:miabbott | miabbott ]] | ||
Release Engineering: | Release Engineering: | ||
* [[User: | * [[User:davdunc | David Duncan]] | ||
* [[User: | * [[User:ngompa | Neal Gompa ]] | ||
* [[User: | * [[User:mhayden | Major Hayden ]] | ||
* [[User:dustymabe | Dusty Mabe ]] | |||
Documentation/Marketing: | Documentation/Marketing: | ||
* [[User: | * [[User:davdunc | David Duncan ]] | ||
* [[User: | * [[User:mhayden | Major Hayden ]] | ||
== Meetings == | == Meetings == | ||
The Fedora Cloud Working Group has a weekly meeting. The meeting usually happens in | The Fedora Cloud Working Group has a weekly meeting. The meeting usually happens in fedora-meeting-1@irc.libera.chat and the schedule for the meeting can be found here: https://calendar.fedoraproject.org/cloud/ | ||
You can find Meeting Minutes on the [https://meetbot.fedoraproject.org/ Fedora møte: meeting wrangler]. Meetings are currently held every other Thursday at 14:00 UTC. | |||
=== Upcoming Meetings === | |||
Meetings are announced on the Cloud SIG mailing list. The Fedora Cloud SIG and Working Group meeting schedule is also found on the [https://calendar.fedoraproject.org/cloud/ Cloud Fedocal]. To subscribe to the calendar and receive changes automatically, you can import "From URL" in Google Calendar (and others) with this link: <code>https://calendar.fedoraproject.org//ical/cloud/</code> | |||
=== Quorum Voting Policy === | |||
At minimum 51% of the voting members of the Atomic WG must be in attendance in order to make decisions on meeting items. The definition of voting members is that of those who have self identified themselves as participants of the Working Group by adding their name [[Cloud#Working_Group_Members_and_Points_of_Contact | here]]. A quorum vote is required to approve a decision on behalf of the working group, not simply the majority vote of those in attendance of any particular meeting. | |||
=== Steps to run the meeting === | === Steps to run the meeting === | ||
* #startmeeting | * #startmeeting fedora_atomic_wg | ||
* #topic Roll Call | * #topic Roll Call | ||
Line 95: | Line 123: | ||
* #topic Action items from last meeting | * #topic Action items from last meeting | ||
^^ Find the last meeting log from https://meetbot-raw.fedoraproject.org/teams/fedora_cloud_wg | ^^ Find the last meeting log from https://meetbot-raw.fedoraproject.org/teams/fedora_atomic_wg (cloud_wg_logs: https://meetbot-raw.fedoraproject.org/teams/fedora_cloud_wg) | ||
* After they are done move to each ticket from https:// | * After they are done move to each ticket from https://pagure.io/atomic-wg/issues?status=Open&tags=meeting | ||
Do the following for each ticket | Do the following for each ticket | ||
Line 108: | Line 136: | ||
* #endmeeting | * #endmeeting | ||
Latest revision as of 21:03, 1 November 2022
This is the home for the Fedora Cloud Working Group, where we are developing Fedora's next-generation cloud product. You may also be interested in the Cloud SIG, which has a broader, more loosely defined mission covering all things related to Fedora and cloud computing.
Fedora Cloud Working Group
Quick Links
- Get running with Fedora in the cloud here: https://getfedora.org/en/cloud/download/
- Pre-release software (Rawhide) can be found in Cloud Rawhide nightlies.
- Get involved as a member of the [/Cloud_SIG Fedora Cloud SIG] today.
Our Goals
The Fedora Cloud Edition allows users to work across multiple virtual environments at scale by focusing engineering efforts on supplying a base disk images, rpms, and container-based tooling of various architectures for working in and around public and private cloud environments. The Cloud Edition Working Group targets efforts towards the facilitation and improvement of continuous delivery by ensuring that Fedora project solutions support cloud native workflow without forcing users to understand all of the environments in which they require enablement.
Role in Fedora
The Fedora Cloud Working Group is a subset of the Fedora Cloud SIG, one of the many teams working on Fedora.
The Working Group is responsible for initial and ongoing development of the Product Requirements Document, and for coordinating production of the Fedora Cloud operating system.
We work with existing groups across the greater Fedora Project, and may delegate particular members to take responsibility for working with certain other teams. For example, a working group member may act as a coordinator for quality assurance or for release engineering.
Charter / Governance
Product Requirements Document
Runbooks / Standard Operating Procedures
Let's keep track of how things work here so that we can help integrate new folks more easily.
RFCs
This section lists the RFCs in progress or RFCs that have been accepted by the Cloud Working Group.
RFCs for Review
RFCs Recently Accepted
Guidelines for Changing Fedora Cloud Images
Communications
It is our policy to default to open; wherever possible, all communications will be held in the open and archived for future public reference. In some rare cases, it may necessary for some members of the group to enter into non-disclosure agreements (for example, when working with public cloud vendors) but such circumstances should be minimal and not impact core decisions of the group.
Our primary forum for discussion is the Cloud SIG mailing list, https://lists.fedoraproject.org/mailman/listinfo/cloud. Members also regularly are available in the #fedora-cloud IRC channel on libera.chat.
The Cloud SIG will work with other groups (Base WG, QA, Rel-eng, etc.) as needed to help deliver the final cloud products.
Mailing List
https://lists.fedoraproject.org/archives/list/cloud@lists.fedoraproject.org/
Real-time Communications
Matrix
#cloud:fedoraproject.org on Matrix.org
IRC
#fedora-cloud on Libera.Chat.
Working Group Members and Points of Contact
At a later date we will likely establish a formal on-boarding process for new community members but at this time if you're interested in joining, simply add your name below either in the "General" section or under a specific sub topic and then reach out via the irc channel and mailing list to introduce yourself.
General:
- David Duncan
- Major Hayden
- Dusty Mabe
- Neal Gompa
- Amy Marrich
- Davide Cavalca
- Michel Salim
- Christopher Murphy
Testing:
Release Engineering:
Documentation/Marketing:
Meetings
The Fedora Cloud Working Group has a weekly meeting. The meeting usually happens in fedora-meeting-1@irc.libera.chat and the schedule for the meeting can be found here: https://calendar.fedoraproject.org/cloud/
You can find Meeting Minutes on the Fedora møte: meeting wrangler. Meetings are currently held every other Thursday at 14:00 UTC.
Upcoming Meetings
Meetings are announced on the Cloud SIG mailing list. The Fedora Cloud SIG and Working Group meeting schedule is also found on the Cloud Fedocal. To subscribe to the calendar and receive changes automatically, you can import "From URL" in Google Calendar (and others) with this link: https://calendar.fedoraproject.org//ical/cloud/
Quorum Voting Policy
At minimum 51% of the voting members of the Atomic WG must be in attendance in order to make decisions on meeting items. The definition of voting members is that of those who have self identified themselves as participants of the Working Group by adding their name here. A quorum vote is required to approve a decision on behalf of the working group, not simply the majority vote of those in attendance of any particular meeting.
Steps to run the meeting
- #startmeeting fedora_atomic_wg
- #topic Roll Call
Wait for 2 minutes for the roll call.
- #chair all the people present for the meeting
- #topic Action items from last meeting
^^ Find the last meeting log from https://meetbot-raw.fedoraproject.org/teams/fedora_atomic_wg (cloud_wg_logs: https://meetbot-raw.fedoraproject.org/teams/fedora_cloud_wg)
- After they are done move to each ticket from https://pagure.io/atomic-wg/issues?status=Open&tags=meeting
Do the following for each ticket
- #topic Ticket subject link_to_the_ticket
When all the tickets are over, go for Open floor
- #topic Open Floor
- #endmeeting