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 ðŸ”—