Skip to content
P

ProgramKitsForEveryone

About this Project

This project is part of the 2020 GNOME Community Engagement Challenge and meant for use by the ProgramKitsForEveryone team, Challenge organizers, and Challenge judges.

The 2020 GNOME Community Engagement Challenge is a three-part challenge created in partnership with Endless. The Challenge encourages individuals or teams to create stimulating ideas that will connect the next generation of coders to the FOSS community and keep them involved for years to come. Learn more about the Challenge.

ProgramKitsForEveryone

ProgramKitsforEveryone takes inspiration from the DIY tutorials of home computers in the 80s. A “program kit” would be delivered digitally or physically which contains all the tools needed to create a small to medium sized project. A document would be included that contains examples of the finished program in action, an explanation in text (or pseudocode) of how the systems of the program interact and what needs to be done to make it work. Then, some of the foundational code and challenges to extend the functionality beyond the example will be included. The reader would be encouraged to code it on their own, but a finished version would be included in the back of the document. All the tools necessary would be included, and all of them would be FOSS.

How to Use this Project

Members of the ProgramKitsForEveryone team should use this GitLab project to enter their Phase 2 submissions. For this phase, we ask you to submit a proof of concept for your project. Your proof of concept can be a working prototype, project examples, and/or documentation demonstrating your concept.

  • All code-based projects should store their code and assets in the repository of this project.
  • All non-code projects should upload all relevant materials as PDF or jpeg files to the project repository.

All Phase 2 submissions must be added to this folder by Nov 2, 2020, at or before 23:59 UTC.

Please contact cechallenge@gnome.org prior to the deadline if you have any questions or issues.