Hoodie is an Open Source community that aims to technology more accessible. Our main product is the Hoodie Backend (https://github.com/hoodiehq/hoodie), which lets you build data-driven applications with only HTML, JavaScript and CSS, without worrying about the backend :)
As community, we strive to be as welcoming as possible. As we shift our focus to reach people beyond developers and to appreciate contributions beyond just code, we found that the we lack the right tools.
Based on our experiences from the past years and months, we have several tools that we want to create to support our community maintainers. Many of these tools might become useful to other communities, too! For example
Community Member Management: as a community grows it is hard to keep track of its members, especially when there is a team of maintainers. There are many contact managements and CRMs (client relationship management) tools out there, but none takes the unique environment of an open source community into account. Most of the data should be public, private notes should be the exception, not the rule.
Bots. Lots of bots :) Bots are little applications watch activity on GitHub, Twitter, Slack etc and can react to certain events. Some interesting bots already exist, for example a bot that checks in if an issue has no activity for 2 weeks and closes issues that have no activity after a month or so. We have lots of ideas for bots that could help us a lot with the chore work in the Hoodie community
hoodie.camp: Hoodie Camp is our community dashboard. It currently is very basic and only loads issues from GitHub that are "up for grabs". We want hoodie.camp to became the single place for everyone who is or wants to become a contributor to the Hoodie community
We had the privilege to work the past 2 years with two amazing Rails Girls Summer of Code teams (Team Tessie and Team Rookies) and gained a lot of experiences that we are looking forward to build upon in 2017. If you are passionate in shaping the tools for more welcoming Open Source communities, we’d love to have you!
Project's Requirements
You should have a GitHub account and have contributed to Open Source before. If you haven’t yet, ping us on on Twitter we are more than happy to help you :)
You should have a basic understanding of HTML, JavaScript, CSS and Node.js. We can adapt our projects to be more focused Frontend or Backend based on the students’ preferences.
Ideally the team’s timezone is close to Pacific Time, as Gregor who will be the main coach is based in LA.
Tasks And Features
The students will work on own projects with successively higher complexity. We will create a plan for the first month together and then adapt as we see fit. We will do weekly sprints and daily checkins to make sure the students don’t get blocked.
The goal is to create one or multiple tool troughout the 3 months that the students can use themselves to help maintain the Hoodie Open Source community (as much as they wish) and make improvement based on their own experiences.
@gr2m noticed here that the response for "Suitable for Beginners?" is yes vs. on the Rails Girls site it's "no". Just wanted to point out in case it's not intended. Otherwise, sounds like a great RGSoC!
I’ve submitted Hoodie to RGSoC: https://teams.railsgirlssummerofcode.org/projects/146-hoodie-community-dashboard. I will update the project description based on our discussion here :)
Hoodie Community Dashboard
Project Description
Hoodie is an Open Source community that aims to technology more accessible. Our main product is the Hoodie Backend (https://github.com/hoodiehq/hoodie), which lets you build data-driven applications with only HTML, JavaScript and CSS, without worrying about the backend :)
As community, we strive to be as welcoming as possible. As we shift our focus to reach people beyond developers and to appreciate contributions beyond just code, we found that the we lack the right tools.
Based on our experiences from the past years and months, we have several tools that we want to create to support our community maintainers. Many of these tools might become useful to other communities, too! For example
We had the privilege to work the past 2 years with two amazing Rails Girls Summer of Code teams (Team Tessie and Team Rookies) and gained a lot of experiences that we are looking forward to build upon in 2017. If you are passionate in shaping the tools for more welcoming Open Source communities, we’d love to have you!
Project's Requirements
You should have a GitHub account and have contributed to Open Source before. If you haven’t yet, ping us on on Twitter we are more than happy to help you :)
You should have a basic understanding of HTML, JavaScript, CSS and Node.js. We can adapt our projects to be more focused Frontend or Backend based on the students’ preferences.
Ideally the team’s timezone is close to Pacific Time, as Gregor who will be the main coach is based in LA.
Tasks And Features
The students will work on own projects with successively higher complexity. We will create a plan for the first month together and then adapt as we see fit. We will do weekly sprints and daily checkins to make sure the students don’t get blocked.
The goal is to create one or multiple tool troughout the 3 months that the students can use themselves to help maintain the Hoodie Open Source community (as much as they wish) and make improvement based on their own experiences.
ping @hoodiehq/maintainers would love to hear your thoughts! Submission deadline is end of January :)
+1 <3
@gr2m noticed here that the response for "Suitable for Beginners?" is yes vs. on the Rails Girls site it's "no". Just wanted to point out in case it's not intended. Otherwise, sounds like a great RGSoC!
we got accepted \o/ now cross fingers that we get chosen, too :) A few cool teams already checked in with me