From 13136e187e7db81933f3eaead28699d2c39dd3af Mon Sep 17 00:00:00 2001
From: Peter 201943 Mangelsdorf <pjm349@drexel.edu>
Date: Sun, 13 Feb 2022 02:33:23 -0500
Subject: [PATCH] rewrite maintainer section of readme to be more inclusive;
 fix badge images in readme; restructure documents into proper folder; create
 first arch decision

---
 README.md                                     | 19 +++++-------
 documents/decisions/0001-use-decisions.md     | 30 +++++++++++++++++++
 CONDUCT.md => documents/developers/CONDUCT.md |  0
 .../developers/CONTRIBUTING.md                |  0
 .../discussions}/2022-02-12.md                |  0
 SECURITY.md => documents/public/SECURITY.md   |  0
 6 files changed, 38 insertions(+), 11 deletions(-)
 create mode 100644 documents/decisions/0001-use-decisions.md
 rename CONDUCT.md => documents/developers/CONDUCT.md (100%)
 rename CONTRIBUTING.md => documents/developers/CONTRIBUTING.md (100%)
 rename {notes => documents/discussions}/2022-02-12.md (100%)
 rename SECURITY.md => documents/public/SECURITY.md (100%)

diff --git a/README.md b/README.md
index 9132521..cf7fb95 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,7 @@
 
 [![MIT License](https://img.shields.io/github/license/peter201943/student-voice.svg?style=flat)](https://opensource.org/licenses/MIT)
 [![License: CC BY 4.0](https://licensebuttons.net/l/by/4.0/80x15.png)](https://creativecommons.org/licenses/by/4.0/)
-[![GitLab](https://img.shields.io/badge/github-%23121011.svg?style=flat&logo=gitlab&logoColor=white&label=CourseEval)](https://gitlab.cci.drexel.edu/courseeval/team-blue)
+[![GitLab](https://img.shields.io/badge/gitlab-%23121011.svg?style=flat&logo=gitlab&logoColor=white&label=CourseEval)](https://gitlab.cci.drexel.edu/courseeval/team-blue)
 [![Drexel](resources/drexel-logo.svg) cs.drexel.edu](https://www.cs.drexel.edu/)
 
 # [![CourseEval](resources/title.png)](https://gitlab.cci.drexel.edu/courseeval/team-blue)
@@ -59,33 +59,30 @@ Code is distributed under the MIT license. Documentation is distributed under th
 
 ## Contact
 
-### Project
-**CourseEval**  
+### CourseEval
 [![Discord](https://img.shields.io/badge/%3CServer%3E-%237289DA.svg?style=flat&logo=discord&logoColor=white&label=SE420%2FFA22Q2)](https://discord.gg/QKBxxSS9)  
-[![GitLab](https://img.shields.io/badge/github-%23121011.svg?style=flat&logo=gitlab&logoColor=white&label=CourseEval)](https://gitlab.cci.drexel.edu/courseeval/team-blue)  
+[![GitLab](https://img.shields.io/badge/gitlab-%23121011.svg?style=flat&logo=gitlab&logoColor=white&label=CourseEval)](https://gitlab.cci.drexel.edu/courseeval/team-blue)  
 [![GitHub](https://img.shields.io/badge/github-%23121011.svg?style=flat&logo=github&logoColor=white&label=Mirror)](https://github.com/peter201943/student-voice)  
 
-### Primary Maintainer
-**Peter James Mangelsdorf**  
+### Peter James Mangelsdorf
 [![Discord](https://img.shields.io/badge/%3CServer%3E-%237289DA.svg?style=flat&logo=discord&logoColor=white&label=peter201943%238017)](https://discord.com/users/312363766954065930)  
 [![Outlook](https://img.shields.io/badge/Microsoft_Outlook-0078D4?style=flat&logo=microsoft-outlook&logoColor=white&label=peter.j.mangelsdorf)](mailto:peter.j.mangelsdorf@outlook.com)  
 [![GitHub](https://img.shields.io/badge/github-%23121011.svg?style=flat&logo=github&logoColor=white&label=peter201943)](https://github.com/peter201943/)  
 [![Drexel](https://img.shields.io/badge/Microsoft_Outlook-0078D4?style=flat&logo=microsoft-outlook&logoColor=white&label=pjm349@drexel.edu)](mailto:pjm349@drexel.edu)  
 
-### Other Maintainers
-**Hoang Nguyen**  
+### Hoang Nguyen
 [![Discord](https://img.shields.io/badge/%3CServer%3E-%237289DA.svg?style=flat&logo=discord&logoColor=white&label=Mizores%230500)](https://discord.com/users/131543410627575808)  
 [![Drexel](https://img.shields.io/badge/Microsoft_Outlook-0078D4?style=flat&logo=microsoft-outlook&logoColor=white&label=hn374@drexel.edu)](mailto:hn374@drexel.edu)  
 
-**Jay Patel**  
+### Jay Patel
 [![Discord](https://img.shields.io/badge/%3CServer%3E-%237289DA.svg?style=flat&logo=discord&logoColor=white&label=Jay%20Patel%232866)](https://discord.com/users/892071574948184124)  
 [![Drexel](https://img.shields.io/badge/Microsoft_Outlook-0078D4?style=flat&logo=microsoft-outlook&logoColor=white&label=jp3592@drexel.edu)](mailto:jp3592@drexel.edu)  
 
-**Charles Porter**  
+### Charles Porter
 [![Discord](https://img.shields.io/badge/%3CServer%3E-%237289DA.svg?style=flat&logo=discord&logoColor=white&label=scooterjenkins%234332)](https://discord.com/users/555963456445218826)  
 [![Drexel](https://img.shields.io/badge/Microsoft_Outlook-0078D4?style=flat&logo=microsoft-outlook&logoColor=white&label=cap399@drexel.edu)](mailto:cap399@drexel.edu)  
 
-**Eric Savoy**  
+### Eric Savoy
 [![Discord](https://img.shields.io/badge/%3CServer%3E-%237289DA.svg?style=flat&logo=discord&logoColor=white&label=Eric%20Savoy%234687)](https://discord.com/users/751931130780975205)  
 [![Drexel](https://img.shields.io/badge/Microsoft_Outlook-0078D4?style=flat&logo=microsoft-outlook&logoColor=white&label=ets43@drexel.edu)](mailto:ets43@drexel.edu)  
 
diff --git a/documents/decisions/0001-use-decisions.md b/documents/decisions/0001-use-decisions.md
new file mode 100644
index 0000000..8f7eab5
--- /dev/null
+++ b/documents/decisions/0001-use-decisions.md
@@ -0,0 +1,30 @@
+
+# Use Markdown Architectural Decision Records
+
+## Context and Problem Statement
+
+We want to record architectural decisions made in this project.
+Which format and structure should these records follow?
+
+## Considered Options
+
+* [MADR](https://adr.github.io/madr/) 2.1.2 – The Markdown Architectural Decision Records
+* [Michael Nygard's template](http://thinkrelevance.com/blog/2011/11/15/documenting-architecture-decisions) – The first incarnation of the term "ADR"
+* [Sustainable Architectural Decisions](https://www.infoq.com/articles/sustainable-architectural-design-decisions) – The Y-Statements
+* Other templates listed at <https://github.com/joelparkerhenderson/architecture_decision_record>
+* Formless – No conventions for file format and structure
+
+## Decision Outcome
+
+Chosen option: "MADR 2.1.2", because
+
+* Implicit assumptions should be made explicit.
+  Design documentation is important to enable people understanding the decisions later on.
+  See also [A rational design process: How and why to fake it](https://doi.org/10.1109/TSE.1986.6312940).
+* The MADR format is lean and fits our development style.
+* The MADR structure is comprehensible and facilitates usage & maintenance.
+* The MADR project is vivid.
+* Version 2.1.2 is the latest one available when starting to document ADRs.
+
+## Credits
+- Shamelessly copied from [Oliver Kopp's Markdown Architectural Decision Records](https://github.com/adr/madr/blob/main/docs/decisions/0000-use-markdown-architectural-decision-records.md)
diff --git a/CONDUCT.md b/documents/developers/CONDUCT.md
similarity index 100%
rename from CONDUCT.md
rename to documents/developers/CONDUCT.md
diff --git a/CONTRIBUTING.md b/documents/developers/CONTRIBUTING.md
similarity index 100%
rename from CONTRIBUTING.md
rename to documents/developers/CONTRIBUTING.md
diff --git a/notes/2022-02-12.md b/documents/discussions/2022-02-12.md
similarity index 100%
rename from notes/2022-02-12.md
rename to documents/discussions/2022-02-12.md
diff --git a/SECURITY.md b/documents/public/SECURITY.md
similarity index 100%
rename from SECURITY.md
rename to documents/public/SECURITY.md
-- 
GitLab