DEV Community

Tomas Norre Mikkelsen
Tomas Norre Mikkelsen

Posted on

8 1

Hacktoberfest - Random Issue Picker

The Hacktoberfest2020 is just around the corner, but where to contribute?

Andreas Frömer has created a small tool that can help you. The "Random Issue Picker" selects a random issue from GitHub based on certain criteria.

Requirements for the tool:

  • PHP 7.3+
  • composer

How to use it

$ git clone https://github.com/icanhazstring/random-issue-picker.git
$ cd random-issue-picker
$ composer install
$ bin/rip random:issue -l js --label hacktoberfest
Enter fullscreen mode Exit fullscreen mode

This will then post information on the issue

Hamburger icon in dark mode
---------------------------

https://github.com/Ninja-Developers/Tech_Phantoms_website/issues/66


Hamburger icon in dark mode blends with the background. Icon color can be changed to white. 
Enter fullscreen mode Exit fullscreen mode

Now you can copy/paste or click the link to the issue and start working and earn your hackathon T-shirt.

Have fun, and have a great Hacktoberfest.

Heroku

Build apps, not infrastructure.

Dealing with servers, hardware, and infrastructure can take up your valuable time. Discover the benefits of Heroku, the PaaS of choice for developers since 2007.

Visit Site

Top comments (4)

Collapse
 
kaeptnkrunch profile image
Stephan B. R. Langenau

Great, but i get an Error. PHP 7.4 is installed, also Composer. 🤔

PHP Warning:  require(/home/stephan/random-issue-picker/bin/../vendor/autoload.php): failed to open stream: No such file or directory in /home/stephan/random-issue-picker/bin/rip on line 5
PHP Fatal error:  require(): Failed opening required '/home/stephan/random-issue-picker/bin/../vendor/autoload.php' (include_path='.:/usr/share/pear:/usr/share/php') in /home/stephan/random-issue-picker/bin/rip on line 5

Collapse
 
icanhazstring profile image
Andreas Frömer • Edited

Hi. Could you head over to the repo and file an issue with all needed informations? I'll have a look at it 👍

github.com/icanhazstring/random-is...

Collapse
 
kaeptnkrunch profile image
Stephan B. R. Langenau • Edited

Sure, i will do this when im home!

Collapse
 
bobbyiliev profile image
Bobby Iliev

That's a cool idea!

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more