Skip to content

Latest commit

Β 

History

History
111 lines (85 loc) Β· 6.33 KB

File metadata and controls

111 lines (85 loc) Β· 6.33 KB

Project Governance & Leadership

Project: RUN Remix (run-remix)
Parent Entity: RUN APPAREL (PVT) LTD / Durus Industries
Model: Benevolent Maintainer & Community Council


🧭 The Factory Council & Ship Captains

Every sailing ship needs a captain, navigators, and skilled crew members to explore new waters without running aground.

This document explains how decisions are made, how new features get approved, and how anyone can rise from a curious explorer to a trusted captain of the RUN Remix codebase!

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                   THE RUN REMIX CREW HIERARCHY                         β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚                                                                        β”‚
β”‚                      πŸ‘‘ PROJECT LEAD (BENEFACTOR)                      β”‚
β”‚                 M. Hateem Jamshaid (RUN APPAREL CEO)                   β”‚
β”‚                                   β”‚                                    β”‚
β”‚                                   β–Ό                                    β”‚
β”‚                      πŸ› οΈ CORE MAINTAINER COUNCIL                         β”‚
β”‚               Security, Architecture & Release Engineers               β”‚
β”‚                                   β”‚                                    β”‚
β”‚                                   β–Ό                                    β”‚
β”‚                      🧩 CODE & DOC CONTRIBUTORS                        β”‚
β”‚                Community Builders submitting Pull Requests             β”‚
β”‚                                   β”‚                                    β”‚
β”‚                                   β–Ό                                    β”‚
β”‚                      🌟 COMMUNITY EXPLORERS & USERS                    β”‚
β”‚                 Athletes, designers, and students testing apps         β”‚
β”‚                                                                        β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

πŸ‘₯ Roles & Responsibilities

flowchart TD
    Lead["πŸ‘‘ Project Lead: Final vision, security policies & business alignment"]
    Maintainers["πŸ› οΈ Core Maintainers: Reviewing PRs, managing releases & quality gates"]
    Contributors["🧩 Contributors: Writing code, fixing bugs, and improving docs"]
    Community["🌟 Community Explorers: Opening issues, asking questions & giving stars"]

    Lead --> Maintainers
    Maintainers --> Contributors
    Contributors --> Community
Loading

πŸͺœ How to Level Up in the Community

flowchart LR
    Explorer["🌟 Explorer\nOpen issues, give stars"] --> Contributor["🧩 Contributor\nSubmit PRs, fix bugs"]
    Contributor --> Trusted["πŸ› οΈ Trusted Contributor\n6+ months, consistent quality"]
    Trusted --> Maintainer["πŸ‘‘ Core Maintainer\nReview PRs, manage releases"]
    style Explorer fill:#e8f5e9,stroke:#2e7d32
    style Contributor fill:#e3f2fd,stroke:#1565c0
    style Trusted fill:#fff3e0,stroke:#e65100
    style Maintainer fill:#fce4ec,stroke:#c62828
Loading

How to climb the ladder:

From To What You Need
🌟 Explorer 🧩 Contributor Submit your first merged Pull Request
🧩 Contributor πŸ› οΈ Trusted 6+ months of consistent, high-quality contributions
πŸ› οΈ Trusted πŸ‘‘ Maintainer Invitation from the Project Lead after demonstrated expertise

1. Project Lead (Lead Maintainer)

  • Current Lead: M. Hateem Jamshaid (hateem@runapparel.com)
  • Responsibilities: Sets strategic product direction, ensures compliance with textile manufacturing standards, and manages brand security.

2. Core Maintainers

  • Responsibilities: Reviews pull requests, ensures automated test suites pass, maintains CI/CD pipelines, and manages releases.
  • How to Join: Consistent, high-quality contributions across code, testing, or documentation over a sustained period (minimum 6 months).

3. Community Contributors

  • Anyone who submits pull requests, files bug reports, improves documentation, or helps other members in discussions.

πŸ—³οΈ How Decisions Are Made

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                   THE DECISION-MAKING LADDER                           β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚  🟒 SMALL TWEAKS  β”‚  🟑 NEW FEATURES  β”‚  πŸ”΄ MAJOR ARCHITECTURE         β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚  Bug fixes, typos,β”‚  New UI screens,  β”‚  Database schema changes,      β”‚
β”‚  test updates     β”‚  fabric types,    β”‚  dependency swaps, API changes β”‚
β”‚                   β”‚  tools            β”‚                                β”‚
β”‚  β–Ί 1 Maintainer   β”‚  β–Ί 2 Maintainers  β”‚  β–Ί Formal RFC / Plan Approval  β”‚
β”‚    Approval       β”‚    Approval       β”‚    & Project Lead sign-off     β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

🀝 Community Feedback & Transparency

All architectural discussions and feature proposals happen openly in GitHub Discussions (<repository-url>/discussions) and GitHub Issues (<repository-url>/issues). Everyone's voice is heard and valued!