CodingTrain / thecodingtrain.com

All aboard the Coding Train! Choo choo! 🚂🌈❤️
https://thecodingtrain.com
MIT License
201 stars 108 forks source link

Hacktoberfest 2022 Preparations #611

Closed DenisovichDev closed 1 year ago

DenisovichDev commented 1 year ago

It's time for hacktoberfest again. And I think like the last website repository, we should use this event to attract more people to contribute! Now I know there is the chance of potential spam PRs (like every time), but this year they have made the rules much more strict for the mess last year. So personally I think the hacktoberfest topic, and probably some other topics (since there aren't any as of now), should be added to the repo. What do you think?

shiffman commented 1 year ago

Yes, I would love to participate! Let me know what you think I should do to get things organized and ready. If you would like to help I'd be glad to add you to the repo!

AyushKoul00 commented 1 year ago

I recently added my submission to one of the coding challenges in this repo (as a json file) and created a PR. However, this repo is not recognized as a repo that is participating in Hacktoberfest. Will this change in the near future?

DenisovichDev commented 1 year ago

@shiffman Yes, I am definitely up for that, I would love to help!

This is what I think should be done to get things cleaned up and organized (some of these are optional):

I'd like to hear your thoughts on this, as well as other maintainers'. Please feel free to tell me if you don't agree with some of these, or if you would like to add somethings.

shiffman commented 1 year ago

Tagging @klinegareth @dipamsen and @kfahn22 for their thoughts as well! I can work on adding the hacktoberfest topic, label, and closing old issues. I'll need help with cleaning up the about section, README, CONTRIBUTING, and opening an new issues we want to specifically note as part of hacktoberfest.

DenisovichDev commented 1 year ago

@shiffman I can help with that!

kfahn22 commented 1 year ago

I have a couple of questions. Some of the participants have officially registered and are listed on the Hackobefest site. I am assuming this is optional, but I am wondering if CT should register (many--but not all--of registered participants have swag for a specified number of verified pull requests). @DenisovichDev are you working on a CONTRIBUTING.md file?

shiffman commented 1 year ago

I'm open to registering and offering stickers etc! Maybe we could even make a CT hacktoberfest specific one? cc @jasontheillustrator

DenisovichDev commented 1 year ago

@kfahn22 not right now since I was waiting for some more output about this from other maintainers, but I certainly can start, if you want me to

shiffman commented 1 year ago

I am creating a hacktoberfest team and adding permissions to this repo so you can help manage labels, etc!

DenisovichDev commented 1 year ago

Thank you! Noting that I am now changing the title of this issue since the discussion is about hacktoberfest in general, and not just about adding a topic

kfahn22 commented 1 year ago

Here is the link to register. https://hacktoberfest-swag.com/CONTRIBUTING.html#participant-file @DenisovichDev I can help with the CONTRIBUTING.md file if you would like.

DenisovichDev commented 1 year ago

@kfahn22 Yeah I'm definitely gonna need help, thanks!

kfahn22 commented 1 year ago

Should Hacktoberfest be listing in Events on the Homepage?

shiffman commented 1 year ago

Should Hacktoberfest be listing in Events on the Homepage?

I'm open to that! I've done a terrible job of keeping the events updated, I wonder if I should deprecate this section. Certainly we can try it for hacktoberfest.

I should probably add this event! https://caveat.nyc/events/aeoud-10-8-2022

DenisovichDev commented 1 year ago

@shiffman Should I add a temporary note in the README to check out CONTRIBUTING for hacktoberfest related info?

shiffman commented 1 year ago

Sure! Good idea!

kfahn22 commented 1 year ago

Based on a comment from @dipamsen that the showcase submissions made through the website don't need the hacktoberfest label (which makes perfect sense, now that I think of it) I am wondering how contirbutors get credit for the pull request. Is it based on email or GitHub user name?

DenisovichDev commented 1 year ago

@kfahn22 They have to authorize hacktoberfest to be linked to their GitHub/GitLab. That's how they keep track, I think

kfahn22 commented 1 year ago

Yes, I signed up to see what the process entailed and that is what happened. I am wondering if we need to clarify that showcase contributors who want credit for Hacktoberfest should submit a pull request through their GitHub account?

DenisovichDev commented 1 year ago

Yeah I think so, the form submission wouldn't work. But I think people who are coming from hacktoberfest would know that they have to do a pull request from their account for it to be recognised. But still no harm to mention that in CONTRIBUTING.md

DenisovichDev commented 1 year ago

Also, It probably should be mentioned that spam PRs are not welcome.