My New Roots..
Published in

My New Roots..

Plugins, plugins everywhere.

Hi guys, it’s been my first week into the last phase of GSoC 2017. I’ve been working on writing plugins all day. The first one was to maintain synchronisation between Pull Requests and their related Issues.

It’s been so much fun wiring up a complex regex that could figure out the responsible issues and hell yeah, it’s part of IGitt now. The second one was something that would periodically check for activity on pull requests and issues. If it finds someone’s slacking behind, it labels them as stale. ✌🏻 So that we could easily filter the stale ones behind. Gosh, celery beat scheduling is real fun. 😜

The third one is a plugin that automatically adds approval label on pull requests once the head commit passes all tests. This is attributed to a big change for quickly finding approved ones and merging them.

The coming weeks of GSoC would be wiring up a plugin to find merge request conflicts between one another. And another one to find and rebase approved pull requests when master gets updated.

Sorry for a short post, guys. I promise the next ones to be a bit off the edge and exciting. See ya’ later.




Life as nkprince007, the web developer.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Naveen Kumar Sangi

Naveen Kumar Sangi

A 23 y. o. Software Dev from India. Pythonista and JavaScript. Reach me at

More from Medium

Best DevOps tool in Demand 2022

A Guide on how to install Git on your MacBook

Publishing Jenkins Job build status to GitLab

7 Open Source Tools to Test Microservices