From 97c9700f71f7cc88d41cbd354eac28ca699a0e45 Mon Sep 17 00:00:00 2001 From: riomoo Date: Wed, 30 Oct 2024 07:19:27 -0400 Subject: [PATCH 1/2] Added Special Markdown and CSV Files - GOVERNANCE - MAINTAINERS - project-maintainers Git Submodule Change --- .gitmodules | 2 +- GOVERNANCE.md | 10 ++++++++++ MAINTAINERS.md | 10 ++++++++++ project-maintainers.csv | 3 +++ 4 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 GOVERNANCE.md create mode 100644 MAINTAINERS.md create mode 100644 project-maintainers.csv diff --git a/.gitmodules b/.gitmodules index 5f8520e..e98eaaa 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +1,3 @@ [submodule "Domains/indigo-domain"] path = Domains/indigo-domain - url = ssh://git@git.jester-designs.com:443/riomoo/indigo-domain.git + url = https://git.jester-designs.com/Fate-Games/indigo-domain.git diff --git a/GOVERNANCE.md b/GOVERNANCE.md new file mode 100644 index 0000000..480d19f --- /dev/null +++ b/GOVERNANCE.md @@ -0,0 +1,10 @@ +# Project governance + +This file tasks the Project's maintainers (listed in the repository's [MAINTAINERS](MAINTAINERS.md) file) with: + +> Creating, maintaining and enforcing governance guidelines for [FATE-Prism](https://git.jester-designs.com/Fate-Games/FATE-Prism) and [Fate-Games Orginization](https://git.jester-designs.com/Fate-Games), approved by the maintainers, and which shall be posted visibly. + +## Amendments + +The [project governance](#project-governance) rules and procedures MAY be amended or replaced using the procedures themselves. +The [MAINTAINERS](MAINTAINERS.md) of this project governance document is the total set of [MAINTAINERS](MAINTAINERS.md) from all Fate-Games. diff --git a/MAINTAINERS.md b/MAINTAINERS.md new file mode 100644 index 0000000..25e8b88 --- /dev/null +++ b/MAINTAINERS.md @@ -0,0 +1,10 @@ +The current Maintainers Group for the [FATE-Prism] Project consists of: + +| Name | Responsibilities | +| ------------------------------------------------- | ------------------- | +| [nanashi](https://git.jester-designs.com/nanashi) | Story Writer | +| [riomoo](https://git.jester-designs.com/riomoo) | Grammar & Organizer | + +This list must be kept in sync with the [Project FATE-Prism Maintainers list](https://git.jester-designs.com/Fate-Games/FATE-Prism/src/branch/master/MAINTAINERS.md). + +See [Governance](GOVERNANCE.md) for how maintainers are selected and replaced. diff --git a/project-maintainers.csv b/project-maintainers.csv new file mode 100644 index 0000000..4081c85 --- /dev/null +++ b/project-maintainers.csv @@ -0,0 +1,3 @@ +,Project,Maintainer Name,Orginizations,PGP/GPG Key,OWNERS/MAINTAINERS +Story Writer,FATE-Prism,nanashi,Fate-Games,N/A,https://git.jester-designs.com/Fate-Games/FATE-Prism/src/branch/master/MAINTAINERS.md +Grammar & Organizer,FATE-Prism,riomoo,Fate-Games,0xFEC86E49B4437D4D,https://git.jester-designs.com/Fate-Games/FATE-Prism/src/branch/master/MAINTAINERS.md From 7a4b3cd86dfa00756807e26d99d97789c2c66727 Mon Sep 17 00:00:00 2001 From: riomoo Date: Wed, 30 Oct 2024 15:37:56 -0400 Subject: [PATCH 2/2] Added RELEASES - Contains how releases will be handled - Who will be making releases - How they will be tagged/versioned Modified README - With things to expect within the campaign --- README.md | 16 ++++++++++++++++ RELEASES.md | 29 +++++++++++++++++++++++++++++ 2 files changed, 45 insertions(+) create mode 100644 RELEASES.md diff --git a/README.md b/README.md index d02723d..4ed1dbf 100644 --- a/README.md +++ b/README.md @@ -3,3 +3,19 @@ ## License [![Custom badge](https://img.shields.io/endpoint?style=for-the-badge&url=https%3A%2F%2Fshare.jester-designs.com%2Fmedia%2Fbank%2Fkeep%2Fmit.json)](https://share.jester-designs.com/media/bank/keep/MIT-LICENSE.txt) + +## Project Template + +* README (this file) +* [MIT License](LICENSE) +* [A list of maintainers](MAINTAINERS.md) +* [Project governance](GOVERNANCE.md) +* [Release procedures](RELEASES.md) + +## Summary + + This is FATE Anything campaign by the name of PRISM. Inside this campaign will be: + - Magic + - Charming cast of Characters + - Island Living + - Robust choices and avenues to venture. diff --git a/RELEASES.md b/RELEASES.md new file mode 100644 index 0000000..be173ff --- /dev/null +++ b/RELEASES.md @@ -0,0 +1,29 @@ +# Releases + +> Creating a release for [FATE-Prism](https://git.jester-designs.com/Fate-Games/FATE-Prism) can be only be approved by the [maintainers](MAINTAINERS.md), and which shall be posted visibly. + +> Releases will be Tagged as a Version as following the examples below: + +- Examples +1. Annotated Tag: + + "v1.0" +2. Comment: + + "Prism Version 1.0" + +## Types of Releases + +- There will only be two types of Release for this project, which will be [Versioned Releases](#versioned-releases) and [Other Releases](#other-releases) + +### Versioned Releases + +- These types of releases will contain a fully functioning compaign, with patches/updates from [Other Releases](#other-releases). + +### Other Releases + +- These type of releases include "Nightly Builds" and "Dev Builds". + +> Dev Builds are quick spell checks, corrections, continuity checks, additions, etc. + +> Nightly Builds are combined Dev Builds that don't belong in the Versioned Releases yet.