enarx / outreach

Outreach efforts for the Enarx project
Apache License 2.0
2 stars 5 forks source link

Hacktoberfest #14

Closed nickvidal closed 2 years ago

nickvidal commented 3 years ago

Our proposal is for the Enarx project (and the Confidential Computing Consortium) to participate in the upcoming Hacktoberfest, a month-long celebration of open source software run by DigitalOcean.

Our recommendation is to work together with the Confidential Computing Consortium to organize and promote Hacktoberfest activities. If for some reason the Consortium does not reach an agreement about participating, even so the Enarx project can participate on its own.

Any open source project on GitHub can participate in Hacktoberfest. To participate, the project must classify its repository with the hacktoberfest topic. This will alert participants that the repository is participating in Hacktoberfest. Maintainers of the project should create issues for anything they would like contributors to help with, making sure to give them a hacktoberfest-accepted label so they’re easier to discover. Maintainers can also share issues or repositories on Twitter, using #Hacktoberfest. DigitalOcean will try to retweet as many as possible for contributors to see!

Our main focus for this upcoming Hacktoberfest is to collaboratively build demos that show how Enarx works. Participants will not have to understand the technical details of Enarx itself, but only how to develop an application using whatever language they feel comfortable with and use WebAssembly to deploy this application.

The first demo is available here. It's a very simple application that generates a random number, and by running it using Enarx we can demonstrate that the data is protected and cannot be tampered with. There are many more interesting demos that we could develop, including some applications that demonstrate how Enarx can be useful to protect data in healthcare, fintech, and other key areas.

Four quality pull requests must be submitted to public GitHub repositories anytime between October 1 and October 31. Pull requests will count toward participation if they are in a repository with the hacktoberfest topic and once they have been merged, approved by a maintainer or labeled as hacktoberfest-accepted. Additionally, any pull request with the hacktoberfest-accepted label, submitted to any public GitHub repository, with or without the hacktoberfest topic, will be considered valid for Hacktoberfest.

Maintainers can organize a Hacktoberfest meetup or workshop. This year, the meetups and workshops will be online. DigitalOcean partnered with OrganizerHQ by Major League Hacking (MLH) to make it easier to organize meetups online.

To have the online meetup listed on hacktoberfest.digitalocean.com, maintainers must use the MLH event platform to create their events. Maintainers can still promote their meetup on Facebook, Eventbrite, Meetup, or any other channel.

https://hacktoberfest.digitalocean.com/

nickvidal commented 2 years ago

We invited Outreachy applicants to also participate in Hacktoberfest. Six of them were able to complete 4 PRs during the month of October: jennifer.chukwu, shravi24, mandeep.kaur, ajay, NGP, and Bang_Kwe_Morgan.

Next year we can work together more closely with the CCC and other projects to promote this.