HFOSS: Community Architecture (CommArch) Project Proposal

What is this? 🔗

This post serves as the project proposal for me and my team’s Humanitarian Free and Open Source Software DevelopmentCommunity Architecture” project (shortened to CommArch)!

In this project proposal, we take a preliminary look at the project we’re looking at analyzing, Tahrir, and the different criteria we are assigned to look at.

Fedora is a free and open-source Linux distribution.
Fedora is a free and open-source Linux distribution.

Team Members 🔗

NameEmail
Bobby Pruden*******@rit.edu
Wilfried Hounyo********.******@gmail.com
Stephen Garabedian*******@rit.edu
Justin Wheeler*******@gmail.com

Project 🔗

Tahrir by the Fedora Project

Description 🔗

Tahrir is a Pyramid app for distributing your own custom badges (based off of Mozilla Open Badges). The back-end is written in Python with an HTML/CSS and JavaScript front-end and the project is a smaller part of the Fedora Project.

Team Member Roles 🔗

Justin and Wilfried 🔗

  1. Project Report I-R
  2. git_by_a_bus

Stephen and Bobby 🔗

  1. Project Report A-H
  2. Calloway Coefficient of Fail

Source Code Repository URL 🔗

fedora-infra/tahrir

Upstream Mentors 🔗

NameEmail
Ralph Bean (threebean)*****@redhat.com
Remy DeCausemaker (decause)*******@redhat.com
Pierre-Yves Chibon (pypingou)******@pingoured.fr

Communication Methods 🔗

The following methods of communication are ordered in the most preferred way to the least.

  1. IRC channel on freenode (#fedora-apps)
  2. Issue tracker on GitHub
  3. Mailing list via infrastructure@lists.fedoraproject.org

What are the easy parts? 🔗

What are the hard parts? 🔗

How will you overcome both? 🔗

Hard Stuff 🔗