AOSSIE-Org / AOSSIE-Org/OrgExplorer

[FEATURE]: Automated GSoC Final Report Generator for Contributors

Đang mở
#162 2 bình luận 0 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
JavaScript
Star
34
Fork
92
Merge trung bình
8 ngày 7 giờ
Pull request đã merge (30 ngày)
12

Mô tả

Is your feature request related to a problem? Please describe. Currently, at the end of GSoC or other mentorship programs, students have to manually hunt down all their PRs, commits, and issues across repositories to compile their final reports. Mentors also have a hard time tracking all of a student's scattered contributions in one place when reviewing their progress. I noticed a similar idea mentioned in the FeatureWishlist.md (exportable markdown profiles), but it hasn't been implemented yet.

Describe the solution you'd like I propose building a dedicated "Report Generator" page in OrgExplorer.

1. A user inputs a GitHub username and selects a date range (e.g., the GSoC coding period).
2. The app uses the GitHub API to fetch all merged PRs, commits, and opened issues by that user across the organization.
3. It generates a beautifully formatted, structured Markdown report (and optionally PDF) summarizing their work, complete with live links.
4. The student can instantly copy this Markdown to submit as their final GSoC report.

Describe alternatives you've considered Manually copy-pasting links or using third-party scripts, which defeats the purpose of having an all-in-one OrgExplorer.
Additional context I would love to take ownership of this feature and implement it! I've already contributed to AOSSIE projects (PictoPy, etc.) and I am very comfortable with React, Vite, and GitHub APIs. Please let me know if this aligns with the vision for OrgExplorer and if I can be assigned to it also i request other contributors that please don't write ai generated auto comment in this because this is a very good feature and i am ready to work on this!

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Start by reading FeatureWishlist.md and tracing OrgExplorer’s existing page and GitHub API entry points. Define the scope around username and date-range inputs, merged PRs, commits, opened issues, and Markdown output; the feature is done when a contributor’s organization-wide work is summarized with live links in a usable report.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
github, javascript, react, vite
Lĩnh vực
analytics, api, frontend
Loại issue
Tính năng
Độ khó
5/5
Thời gian dự kiến
Hơn một tuần
Mức độ hoạt động
Sôi nổi
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
42/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.