Gitmate has this feature which is 'Code analysis'. It checks new and updated pull requests of the repository for new errors and bad practices
The analysis uses coala <https://coala.io/> and needs to be configured via a file named .coafile in your repository On 2 November 2017 at 22:28, Ed Cable <edca...@mifos.org> wrote: > Thanks for your reply. These were all things that Chirag too just > confirmed with me on Skype chat. One feature that Gitmate didn't support > was the PR standards that Zappr provides so we could explore that as a > separate alternative. > > Ed > > On Thu, Nov 2, 2017 at 9:56 AM, Mohit Bajoria <mohitbaj...@gmail.com> > wrote: > >> Hello Ed, >> >> After talking with one of the Gitmate folks, Results looks very >> impressive. I ran the report on community app repository - >> https://gitmate.io/report/https:%2F%2Fgithub.com%2FopenMF%2Fcommunity-app >> , we can integrate this and save much of our time. >> >> We can also deploy Corobo <https://github.com/coala/corobo> instance >> with a custom name on Gitter channel that will help new comers get a >> instant reply. It's a bot to help new comers! >> >> Regards >> Mohit >> >> >> On 2 November 2017 at 21:40, Ed Cable <edca...@mifos.org> wrote: >> >>> Mohit, >>> >>> Can you update the community on your conversations with the Gitmate >>> folks? >>> >>> Ed >>> >>> On Thu, Oct 26, 2017 at 3:31 AM, Chirag Gupta <guptachirag2...@gmail.com >>> > wrote: >>> >>>> Ed, >>>> >>>> As per your recommendation, I have seen built in integrations of gitter >>>> and >>>> I don't think so they are beneficial for our community. I am requesting >>>> you >>>> to please see integrations of Zulip which I find are beneficial for our >>>> community. I personally think that Google Code-In and JIRA integrations >>>> will be very useful. Here I am leaving you with the link of Zulip >>>> Integrations - Zulip Integrations <https://zulipchat.com/integrations/ >>>> >. >>>> Please have a look on them. >>>> >>>> Best, >>>> Chirag Gupta >>>> >>>> On Wed, Oct 25, 2017 at 10:39 PM, Ed Cable <edca...@mifos.org> wrote: >>>> >>>> > For the Mifos Initiative, we are using slack internally a bit for the >>>> > community, we're using Gitter which has a number of built in >>>> integrations. >>>> > Zulip would be a possible tool to explore as well. >>>> > >>>> > Ed >>>> > >>>> > On Wed, Oct 25, 2017 at 9:06 AM, Chirag Gupta < >>>> guptachirag2...@gmail.com> >>>> > wrote: >>>> > >>>> > > Demisew, >>>> > > >>>> > > I think slack is a chat application just like gitter if we want a >>>> better >>>> > > chat application we can use Zulip which I found is very good for our >>>> > > organization. >>>> > > >>>> > > Regards, >>>> > > >>>> > > Chirag Gupta >>>> > > >>>> > > On Wed, Oct 25, 2017 at 9:29 PM, demisew abera < >>>> mailtodemi...@gmail.com> >>>> > > wrote: >>>> > > >>>> > > > I have done slack integration with gitlab and jenkins. Specially >>>> > jenkins >>>> > > > integration with slack shows either build passed or failure on >>>> every >>>> > git >>>> > > > push >>>> > > > On 25 Oct 2017 18:49, "Chirag Gupta" <guptachirag2...@gmail.com> >>>> > wrote: >>>> > > > >>>> > > > > Hi, >>>> > > > > >>>> > > > > I am here with the real implementation of some integrations >>>> mentioned >>>> > > > > above. >>>> > > > > >>>> > > > > 1. Zappr - Zappr Implementation >>>> > > > > <https://github.com/zalando/patroni/pull/549> >>>> > > > > >>>> > > > > 2.Waffle Bot - WaffleBot Implementation >>>> > > > > <https://github.com/IMSmobile/app/pull/645> >>>> > > > > >>>> > > > > 3.Zulip Bot - ZulipBot Implementation >>>> > > > > <https://github.com/zulip/zulip/issues/7153> >>>> > > > > >>>> > > > > 4.GitMate - GitMate Implementation >>>> > > > > <https://github.com/coala/coala-bears/issues/2078> >>>> > > > > >>>> > > > > I will shortly provide with the implementation of BuddyBuild. >>>> > > > > >>>> > > > > All other suggestions are also welcomed! >>>> > > > > >>>> > > > > On Wed, Oct 25, 2017 at 8:16 PM, Chirag Gupta < >>>> > > guptachirag2...@gmail.com >>>> > > > > >>>> > > > > wrote: >>>> > > > > >>>> > > > > > Hello, >>>> > > > > > >>>> > > > > > For the new contributors, I have found an another integration >>>> which >>>> > > > might >>>> > > > > > be very useful in Community App. It is AccessLint >>>> > > > > > <https://github.com/marketplace/accesslint>. Here I am >>>> attaching a >>>> > > > > > screenshot of how it works. >>>> > > > > > >>>> > > > > > Regards, >>>> > > > > > >>>> > > > > > Chirag Gupta >>>> > > > > > >>>> > > > > > On Tue, Oct 24, 2017 at 1:40 AM, Mohit Bajoria < >>>> > > mohitbaj...@gmail.com> >>>> > > > > > wrote: >>>> > > > > > >>>> > > > > >> Ed, >>>> > > > > >> >>>> > > > > >> As per our requirement Gitmate is best and i know some of >>>> the core >>>> > > > > >> developers of the Gitmate personally, they are very friendly >>>> and >>>> > > they >>>> > > > > have >>>> > > > > >> also some good pricing policies for the non profit open >>>> source >>>> > > > > >> organisations. >>>> > > > > >> >>>> > > > > >> I can connect with them and they can also customise it >>>> according >>>> > to >>>> > > > our >>>> > > > > >> need. >>>> > > > > >> >>>> > > > > >> Regards >>>> > > > > >> Mohit >>>> > > > > >> >>>> > > > > >> On 23 October 2017 at 23:16, Ed Cable <edca...@mifos.org> >>>> wrote: >>>> > > > > >> >>>> > > > > >> > Thanks Chirag for starting this thread. >>>> > > > > >> > >>>> > > > > >> > It's very prescient as these topics were at top of mind >>>> for me >>>> > > > after I >>>> > > > > >> > attended a session at the GSOC mentor summit on Github >>>> > automation. >>>> > > > > >> > >>>> > > > > >> > Rough notes I took from that session are at >>>> > https://goo.gl/iw2nHc >>>> > > . >>>> > > > > What >>>> > > > > >> > was >>>> > > > > >> > focused on in that session was Zulipbot and Gitmate. >>>> > > > > >> > >>>> > > > > >> > I specifically liked how these tools addressed some of the >>>> > > > permission >>>> > > > > >> gaps >>>> > > > > >> > by allowing all users without having write access to assign >>>> > > > themselves >>>> > > > > >> > issues, or attach labels. >>>> > > > > >> > >>>> > > > > >> > They also integrated nicely with chat tools to provide >>>> automated >>>> > > > > >> > instructions to new contributors. >>>> > > > > >> > >>>> > > > > >> > Some other valuable bots that came up too: were Ansibot, >>>> > > Dangerbot, >>>> > > > > >> CoRobo, >>>> > > > > >> > and PlotsBot as well as ZenHub Chrome Extension. >>>> > > > > >> > >>>> > > > > >> > Ed >>>> > > > > >> > >>>> > > > > >> > On Mon, Oct 23, 2017 at 10:30 AM, Chirag Gupta < >>>> > > > > >> guptachirag2...@gmail.com> >>>> > > > > >> > wrote: >>>> > > > > >> > >>>> > > > > >> > > Hello devs, >>>> > > > > >> > > >>>> > > > > >> > > This mail is regarding adding new GitHub Integrations >>>> which >>>> > are >>>> > > > > >> > beneficial >>>> > > > > >> > > for our organization. I have discovered Zappr, Waffle >>>> Bot and >>>> > > > Buddy >>>> > > > > >> Build >>>> > > > > >> > > to be useful for our organization. I have discussed about >>>> > > gifthub >>>> > > > > >> > > integrations with Edward also. He has suggested two more >>>> > > > > integrations >>>> > > > > >> - >>>> > > > > >> > > Zulip Bot and GitMate. >>>> > > > > >> > > >>>> > > > > >> > > Here I am leaving you all with the website link and short >>>> > > > > description >>>> > > > > >> of >>>> > > > > >> > > the following integrations :- >>>> > > > > >> > > >>>> > > > > >> > > 1. *Zappr* - Zappr <https://zappr.opensource.zala >>>> n.do/login> >>>> > > > > >> > > >>>> > > > > >> > > It is an integration made by open source enthusiasts >>>> for >>>> > > open >>>> > > > > >> source. >>>> > > > > >> > > It automatically checks all the PRs with standards >>>> > defined >>>> > > by >>>> > > > > us >>>> > > > > >> > > before they are merged. >>>> > > > > >> > > >>>> > > > > >> > > 2. *Waffle Bot* - Waffle Bot <https://bot.waffle.io/> >>>> > > > > >> > > >>>> > > > > >> > > Waffle Bot automatically categorize the Issues and >>>> Pull >>>> > > > Requests >>>> > > > > >> on >>>> > > > > >> > > the Github Project, based on common >>>> categories. >>>> > > > > >> > > >>>> > > > > >> > > 3. *Buddy Build* - Buddy Build < >>>> https://www.buddybuild.com/> >>>> > > > > >> > > >>>> > > > > >> > > It is a continuous integration, continuous >>>> deployment, and >>>> > > > user >>>> > > > > >> > > feedback platform for Android. I believe it can be >>>> used >>>> > in >>>> > > > > >> > > self-service-app, android-client, and mobile-wallet so we >>>> > have a >>>> > > > > >> > > smooth functioning in these repositories. >>>> > > > > >> > > >>>> > > > > >> > > 4. *Zulip Bot* - Zulip Bot Docs >>>> > > > > >> > > <http://zulip.readthedocs.io/e >>>> n/latest/zulipbot-usage.html>, >>>> > > > Zulip >>>> > > > > >> Bot >>>> > > > > >> > > GitHub Repo <https://github.com/zulip/zulipbot> >>>> > > > > >> > > >>>> > > > > >> > > It is used to handle issues and pull requests in our >>>> > > > repositories >>>> > > > > >> like >>>> > > > > >> > > it can automatically assign a task to >>>> someone >>>> > > and >>>> > > > it >>>> > > > > >> will >>>> > > > > >> > > label that task with 'in progress' label. >>>> > > > > >> > > >>>> > > > > >> > > 5. *GitMate* - GitMate <https://gitmate.io/home> >>>> > > > > >> > > >>>> > > > > >> > > Basically, It handles the issues like reporting >>>> duplicate >>>> > > > issues >>>> > > > > >> and >>>> > > > > >> > > reporting outdated issues using Machine Learning >>>> > Algorithm. >>>> > > > > >> > > >>>> > > > > >> > > Everyone is welcomed to share their thoughts on these >>>> > > > integrations ! >>>> > > > > >> > > >>>> > > > > >> > > >>>> > > > > >> > > Regards >>>> > > > > >> > > >>>> > > > > >> > > Chirag Gupta >>>> > > > > >> > > Technical Volunteer >>>> > > > > >> > > >>>> > > > > >> > > ------------------------------ >>>> ------------------------------ >>>> > > > > >> > > ------------------ >>>> > > > > >> > > Check out the vibrant tech community on one of the >>>> world's >>>> > most >>>> > > > > >> > > engaging tech sites, Slashdot.org! >>>> http://sdm.link/slashdot >>>> > > > > >> > > Mifos-developer mailing list >>>> > > > > >> > > mifos-develo...@lists.sourceforge.net >>>> > > > > >> > > Unsubscribe or change settings at: >>>> > > > > >> > > https://lists.sourceforge.net/ >>>> lists/listinfo/mifos-developer >>>> > > > > >> > > >>>> > > > > >> > >>>> > > > > >> > >>>> > > > > >> > >>>> > > > > >> > -- >>>> > > > > >> > *Ed Cable* >>>> > > > > >> > President/CEO, Mifos Initiative >>>> > > > > >> > edca...@mifos.org | Skype: edcable | Mobile: >>>> +1.484.477.8649 >>>> > > > > >> > >>>> > > > > >> > *Collectively Creating a World of 3 Billion Maries | * >>>> > > > > http://mifos.org >>>> > > > > >> > <http://facebook.com/mifos> <http://www.twitter.com/mifos >>>> > >>>> > > > > >> > >>>> > > > > >> >>>> > > > > >> >>>> > > > > >> >>>> > > > > >> -- >>>> > > > > >> >>>> > > > > >> *Regards* >>>> > > > > >> *Mohit Kumar Bajoria* >>>> > > > > >> *http://mohitbajoria.com <http://mohitbajoria.com>* >>>> > > > > >> >>>> > > > > > >>>> > > > > > >>>> > > > > >>>> > > > >>>> > > >>>> > >>>> > >>>> > >>>> > -- >>>> > *Ed Cable* >>>> > President/CEO, Mifos Initiative >>>> > edca...@mifos.org | Skype: edcable | Mobile: +1.484.477.8649 >>>> > >>>> > *Collectively Creating a World of 3 Billion Maries | * >>>> http://mifos.org >>>> > <http://facebook.com/mifos> <http://www.twitter.com/mifos> >>>> > >>>> >>> >>> >>> >>> -- >>> *Ed Cable* >>> President/CEO, Mifos Initiative >>> edca...@mifos.org | Skype: edcable | Mobile: +1.484.477.8649 >>> <(484)%20477-8649> >>> >>> *Collectively Creating a World of 3 Billion Maries | *http://mifos.org >>> <http://facebook.com/mifos> <http://www.twitter.com/mifos> >>> >>> >> >> >> -- >> >> *Regards* >> *Mohit Kumar Bajoria* >> *http://mohitbajoria.com <http://mohitbajoria.com>* >> > > > > -- > *Ed Cable* > President/CEO, Mifos Initiative > edca...@mifos.org | Skype: edcable | Mobile: +1.484.477.8649 > > *Collectively Creating a World of 3 Billion Maries | *http://mifos.org > <http://facebook.com/mifos> <http://www.twitter.com/mifos> > > -- *Regards* *Mohit Kumar Bajoria* *http://mohitbajoria.com <http://mohitbajoria.com>*