Introducing a new Review Tool for the Symfony ecosystem
During the last few weeks, we have worked hard creating a new review tool for the Symfony ecosystem, ismypullrequeststoffedyet. This tool is incredible fast and it needs less memory than any other comparable quality assurance product, saving you the trouble of setting up continuous integration servers or any other so-called quality assurance sofware.
Requirements
Any Symfony-related Open-Source project managed in a public repository on GitHub.
How does it work?
Whenever you want to add a new feature or fix a bug on any Symfony-related software, follow these few simple steps:
Test your code and assure the correctness of it;
Create a pull request on GitHub as usual;
Our tool will recognize this pull request and analyse its code within seconds. Yes, seconds! When this process is done the result will be added as a comment in your pull request in a process known to experienced developers as stoffing. Your pull request will be tagged green (a.k.a stoffed) on our website.
Later, a project member takes this pull request and, before merging, checks on the tool website if the PR is already stoffed. If yes, he will merge your pull request without having to worry about possible code breaks or other related issues.
Thanks Pierre Minnieur for having created this awesome tool. It will help us improve Symfony and all related software at a much faster pace!
Help the Symfony project!
As with any Open-Source project, contributing code or documentation is the most common way to help, but we also have a wide range of sponsoring opportunities.
Comments
Comments are closed.
To ensure that comments stay relevant, they are closed for old posts.
I love it !
The reporting could be improved too: PRs are marked as green as soon as a review is done, even when the review is asking for changes or saying that the PR is breaking the code entirely (see #3751 on the symfony repo for instance)
And will SensioLabs pay me for providing this tool ? I would love it :)
I wish! Im quite sure a lot of companies would pay for such a tool ;)