Skip to content

GSoC 2025 – Public Courses on github #1

@iqbalcodes6602

Description

@iqbalcodes6602

Author: Anas Iqbal
Mentors: Juan Pablo (https://github.com/pabo99)
GSoC Announcement: https://summerofcode.withgoogle.com/programs/2025/projects/ASaOFqQw
PRD: https://docs.google.com/document/d/1YrpJENlDqKYOs2zJ6msj6ZzfHIPaFlttcOjZIsa8H2g/edit?tab=t.0#heading=h.jd9bc5b8hoah

This issue will serve as a progress tracker for my GSoC 2025 project on integrating and managing public course content via GitHub.


Phase 1: Repository Setup and Basic Infrastructure (Mid Term Evaluation)


Phase 2: Workflow and Sync Automation (Mid Term Evaluation)


Phase 3: Contributor Workflow & Permissions (Final Evaluation)


Phase 4: Validation and Testing (Final Evaluation)

  • [P1] Create issue and pull request templates - Create templates for Issue and Pull Request #18

    • Typo/correction issue
    • Propose new content issue
    • New pull request
  • [P1] Include basic integration tests: - Add basic testing #21

    • Validate Markdown file existence
    • Validate image references
  • [P1] Create a extensive documentation for the contributors to follow and create or edit new/existing content. - Add documentation #26

  • [P2] Run the scripts to initiate addition of content from some courese to the Github repository. - Initiate Courses Addition #29

  • [P1] Managers can be able to create new content for the Python course (Documentation only)

  • [P2] Managers should invite volunteers to create/modify highly requested content (Documentation only)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions