Closed Nebrethar closed 2 years ago
Hello @Nebrethar My name is Ayush and I am an undergraduate student from India. I am really interested to work on this idea in GSOC, currently I am learning about the Github webhooks and learning how can I deploy a Github app, and I want to be an active contributor in this project. The DEI is something which I personally feel is very important in tech and opensource and it inclines towards my personal interests to make tech an inclusive place. I will be grateful to you, if you could guide me regarding this, thank you!
Hi @ayushtamra are you able to follow the microtasks? I think that might be a good place to start.
Hello @germonprez , I too am interested in this project. Is it in the scope of this project to automate reviewing the applications or only assigning applications to human reviewers?
Microtask 1: Submit a phony badge application
Badging application link: https://github.com/badging/event-diversity-and-inclusion/issues/135
Reference: Report back in a comment on this issue with what you found, and how the process could be improved.
Hello! My experience of applying for badging process was really great and easy, however I feel there may be some improvements we can make in the process to make a great badging process experience for the applicants,
Improving the application form
The application form from a UI/UX perspective, can be improved with a good user interface, the first idea that comes into my mind is to improve the current implementation and the second one is by accomplishing some form integration services example: typeform.
Some other issues in the form that applicants might face:
We can also skip a step where applicants have to copy the markdown code and paste it in the application github issue: In place of this we can use a Github Issue forms feature, which can be used directly as an form template on github issue for the application, this is a beta feature of issue templates but works quite smoothly. A small example created by me for the badging application using github issue forms can be found out here
Additional improvements: Adding a video on the DEI event badging page briefing about the whole process can also be very welcoming for the new applicants.
Hello @germonprez @Nebrethar I have submitted my proposal and my microtasks, with this pr
My microtasks: https://docs.google.com/document/d/1EGBfgwb7iJHlGnrq6l0-dQrpHW92gxArkP6BxG4W-qE/edit?usp=sharing
My proposal: https://docs.google.com/document/d/1R0UKhAKr1OUzFsjvZmy2O1sreYv8KyMt5y_i-2w2tqk/edit?usp=sharing
Thank you so much✨
I'm closing this since GSoC is over. Thanks everybody!
From the GSOC Ideas Document
The CHAOSS DEI Badging Initiative has been providing badges to event organizers who implement valid DEI practices into their events. The badge is used as a reward system for events with inclusive and welcoming environments. In each review, the Badging Initiative uses a badging-bot to automate some of the processes that help an applicant earn their event badge. The idea of this mentorship is to learn about CHAOSS DEI Badging and its badging bot, then improve the processes and operation of the badging-bot. This may include working on learning the existing code as well as with algorithms and cross-file references in Javascript. The GSoC student may also be expected to deploy the improvements to the bot on GitHub.
The aims of the project are as follows:
The applicant must be prepared to work with existing code to improve a GitHub app and integrate that app into the repositories for the CHAOSS Badging Initiative
Microtasks
Microtask 1: Submit a phony badge application
Microtask 2: Provide a GitHub App Concept - Updated 3/7/2022