Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hacktoberfest 2019 Tracker #1263

Closed
3 of 9 tasks
scribblemaniac opened this issue Sep 14, 2019 · 1 comment
Closed
3 of 9 tasks

Hacktoberfest 2019 Tracker #1263

scribblemaniac opened this issue Sep 14, 2019 · 1 comment

Comments

@scribblemaniac
Copy link
Member

scribblemaniac commented Sep 14, 2019

It's that time of year again...Hacktoberfest time! All of our developers should be familiar with it from last year (#1067), but I'll recap it again just in case. Hacktoberfest is an event where the company Digital Ocean will send free t-shirts to anyone who contributes 4 PRs within the month of October. More details can be found at: https://hacktoberfest.digitalocean.com/.

Now I know there are not very many of us and we are all busy getting things done for v0.6.5, especially in October when we are trying to release it by. However I think it still important for us to put in the effort to attract potential new contributors through this program. The good news is that we can probably reuse much of the material from last year.

Our main tasks to complete before October in order to prepare for this are to improve documentation for the developers. Here is a list of things I can thing of that should be done, feel free to add your own points or to do any of these things:

  • Apply hacktoberfest label to issues that would be good for new contributors to work on. This may involve also creating new issues for unreported bugs. Also add them to a Hacktoberfest milestone. See the good first issue label and the recent google doc on small issues compiled by @Jose-Moreno.
  • Create a dedicated page for Hacktoberfest on the official website. It can mostly come from https://www.pencil2d.org/2018/10/hacktoberfest-pencil2d.html with updates for this year and the new format as necessary.
  • Make new announcement on the official news feed and on social media with a link to the dedicated landing page
  • Add a CONTRIBUTING.md file to our project to describe where our documentation is and what our process for submitting changes is.
  • Improve documentation. I think right now the most important thing would be consolidating the documentation and presenting it in a more friendly manner.
  • Create a list of features that could use user documentation (for part of a manual or video tutorial series perhaps). I think this was a big missed opportunity last year as we didn't get organized soon enough to do this. We've talked about how the user manual and quick reference are out of date, well this is a good chance to get some help with that.
  • Create official code style guidelines (see Apply a consistent code style #683). I thought I did something with this after the last Hacktoberfest, but I'll have to look for it.
  • Provide an anonymous feedback form for Hacktoberfest contributors to honestly reflect on their experiences with us.
  • Perhaps I will throw together a short survey for the current developers to see what they do and don't like about developing for Pencil2D and gather some "testimonials" if you will about what it's like in our community.
@scribblemaniac scribblemaniac pinned this issue Sep 28, 2019
@Jose-Moreno Jose-Moreno added the Hacktoberfest In support of Digital Ocean's yearly open source event running from Oct 1st - Oct 31st. label Sep 29, 2019
@scribblemaniac scribblemaniac removed the Hacktoberfest In support of Digital Ocean's yearly open source event running from Oct 1st - Oct 31st. label Oct 1, 2019
@davidlamhauge davidlamhauge unpinned this issue Jan 11, 2020
@scribblemaniac
Copy link
Member Author

Closing this now. Of course we welcome documentation improvements at any time including for the incomplete items mentioned here. We will also revisit any incomplete issues from here again as we approach the next Hacktoberfest.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants