You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ignite.apache.org by Dmitry Pavlov <dp...@gmail.com> on 2018/07/18 10:59:25 UTC

Place Ignite TC helper to ASF Ignite supplementary git repo

Hi Igniters,

Almost 1 year has passed since Make Teamcity Green Again was initially
proposed. During this process we managed to get almost successful Run Alls
in master, but currently regressions still occur. We all tried a lot of
things: careful examination of PR tests, continuous monitoring of master,
suite responsible contributor, tickets creation and so on.

According to Igniter's feedback most productive thing was master monitoring
and timely fix of new failures. But contributor’s enthusiasm is limited and
monitoring is not most enjoyable thing, so it's time to automate this
activity. I’ve created MTCGA.Bot which sends emails about new failures and
in addition has a couple of useful features.

The Bot is being developed only based on your feedback. 30 Ignite
developers already tried it. I'm going to run short webinar/presentation at
Mon 23 July and tell more about Bot capabilites, so everyone can make an
impression.

I would like to continue development and I propose to place TC Helper code
to Apache Ignite supplementary repository (same as ignite-release). What do
you think about it? Please share your vision till 24 July.

Sincerely,
Dmitriy Pavlov

References:
https://cwiki.apache.org/confluence/display/IGNITE/Make+Teamcity+Green+Again#MakeTeamcityGreenAgain-MTCGABot

https://github.com/dspavlov/ignite-teamcity-helper

Re: Place Ignite TC helper to ASF Ignite supplementary git repo

Posted by Dmitry Pavlov <dp...@gmail.com>.
Hi Vyacheslav,

Thank you for your feedback.

https://github.com/apacheignite will have mirror from ASF repository, as
docs or main repo have.

Sincerely,
Dmitriy Pavlov

чт, 19 июл. 2018 г. в 8:54, Vyacheslav Daradur <da...@gmail.com>:

> I vote for a separate repo for the TC helper project.
>
> IMO TC Helper - is an application project and a separate repo is a
> more convenient way to the project developing.
>
> One more place where we could place the project (if the place
> maintained by Ignite's commiters):
> https://github.com/apacheignite
>
> On Thu, Jul 19, 2018 at 1:43 AM Dmitriy Setrakyan <ds...@apache.org>
> wrote:
> >
> > Dmitriy,
> >
> > I think you should file an INFRA ticket and ask if this is possible.
> >
> > D.
> >
> > On Wed, Jul 18, 2018 at 3:12 PM, Denis Magda <dm...@apache.org> wrote:
> >
> > > Dmitriy,
> > >
> > > Things for clearing the things out. No objections from my side then.
> > >
> > > Let's see what other Ignite fellows think on your proposal. Someone
> might
> > > have a different perspective.
> > >
> > > --
> > > Denis
> > >
> > > On Wed, Jul 18, 2018 at 1:58 PM Dmitry Pavlov <dp...@gmail.com>
> > > wrote:
> > >
> > > > Hi Denis,
> > > >
> > > > It will made things simple.
> > > >
> > > > 1) For example any comitter will be able to change rules of
> notification
> > > > and fix the Bot if something goes wrong. Now it is my github repo.
> ASF
> > > repo
> > > > will guarantee that code will be always accessible by community
> members.
> > > >
> > > > 2) Being a part of ASF repo the Bot will be simple thing that less
> > > > experienced developer can start with. The Bot uses latest AI release
> as
> > > DB
> > > > with persistence enabled, so bot developer became at least Apache
> Ignite
> > > > user, and as most - new contributor.
> > > >
> > > > If we agree to place this bot to ASF, next step could be asking Infra
> > > Team
> > > > to provide 2nd level apache domain, e.g. mtcga.ignite.apache.org
> for web
> > > > UI. I guess it would be plus if our tool code is available in ASF
> repo,
> > > but
> > > > not in some private git repo.
> > > >
> > > > Sincerely,
> > > > Dmitriy Pavlov
> > > >
> > > > ср, 18 июл. 2018 г. в 23:03, Denis Magda <dm...@apache.org>:
> > > >
> > > > > Hi Dmitriy,
> > > > >
> > > > > The whole year has passed since this initiative launch, hell, the
> times
> > > > > passes by :)
> > > > >
> > > > > What would be the benefits of having the tool in the Apache repo?
> Does
> > > it
> > > > > simplify the things for us.
> > > > >
> > > > > --
> > > > > Denis
> > > > >
> > > > > On Wed, Jul 18, 2018 at 3:59 AM Dmitry Pavlov <
> dpavlov.spb@gmail.com>
> > > > > wrote:
> > > > >
> > > > > > Hi Igniters,
> > > > > >
> > > > > > Almost 1 year has passed since Make Teamcity Green Again was
> > > initially
> > > > > > proposed. During this process we managed to get almost
> successful Run
> > > > > Alls
> > > > > > in master, but currently regressions still occur. We all tried a
> lot
> > > of
> > > > > > things: careful examination of PR tests, continuous monitoring of
> > > > master,
> > > > > > suite responsible contributor, tickets creation and so on.
> > > > > >
> > > > > > According to Igniter's feedback most productive thing was master
> > > > > monitoring
> > > > > > and timely fix of new failures. But contributor’s enthusiasm is
> > > limited
> > > > > and
> > > > > > monitoring is not most enjoyable thing, so it's time to automate
> this
> > > > > > activity. I’ve created MTCGA.Bot which sends emails about new
> > > failures
> > > > > and
> > > > > > in addition has a couple of useful features.
> > > > > >
> > > > > > The Bot is being developed only based on your feedback. 30 Ignite
> > > > > > developers already tried it. I'm going to run short
> > > > webinar/presentation
> > > > > at
> > > > > > Mon 23 July and tell more about Bot capabilites, so everyone can
> make
> > > > an
> > > > > > impression.
> > > > > >
> > > > > > I would like to continue development and I propose to place TC
> Helper
> > > > > code
> > > > > > to Apache Ignite supplementary repository (same as
> ignite-release).
> > > > What
> > > > > do
> > > > > > you think about it? Please share your vision till 24 July.
> > > > > >
> > > > > > Sincerely,
> > > > > > Dmitriy Pavlov
> > > > > >
> > > > > > References:
> > > > > >
> > > > > >
> > > > >
> > > > https://cwiki.apache.org/confluence/display/IGNITE/
> > > Make+Teamcity+Green+Again#MakeTeamcityGreenAgain-MTCGABot
> > > > > >
> > > > > > https://github.com/dspavlov/ignite-teamcity-helper
> > > > > >
> > > > >
> > > >
> > >
>
>
>
> --
> Best Regards, Vyacheslav D.
>

Re: Place Ignite TC helper to ASF Ignite supplementary git repo

Posted by Vyacheslav Daradur <da...@gmail.com>.
I vote for a separate repo for the TC helper project.

IMO TC Helper - is an application project and a separate repo is a
more convenient way to the project developing.

One more place where we could place the project (if the place
maintained by Ignite's commiters):
https://github.com/apacheignite

On Thu, Jul 19, 2018 at 1:43 AM Dmitriy Setrakyan <ds...@apache.org> wrote:
>
> Dmitriy,
>
> I think you should file an INFRA ticket and ask if this is possible.
>
> D.
>
> On Wed, Jul 18, 2018 at 3:12 PM, Denis Magda <dm...@apache.org> wrote:
>
> > Dmitriy,
> >
> > Things for clearing the things out. No objections from my side then.
> >
> > Let's see what other Ignite fellows think on your proposal. Someone might
> > have a different perspective.
> >
> > --
> > Denis
> >
> > On Wed, Jul 18, 2018 at 1:58 PM Dmitry Pavlov <dp...@gmail.com>
> > wrote:
> >
> > > Hi Denis,
> > >
> > > It will made things simple.
> > >
> > > 1) For example any comitter will be able to change rules of notification
> > > and fix the Bot if something goes wrong. Now it is my github repo. ASF
> > repo
> > > will guarantee that code will be always accessible by community members.
> > >
> > > 2) Being a part of ASF repo the Bot will be simple thing that less
> > > experienced developer can start with. The Bot uses latest AI release as
> > DB
> > > with persistence enabled, so bot developer became at least Apache Ignite
> > > user, and as most - new contributor.
> > >
> > > If we agree to place this bot to ASF, next step could be asking Infra
> > Team
> > > to provide 2nd level apache domain, e.g. mtcga.ignite.apache.org for web
> > > UI. I guess it would be plus if our tool code is available in ASF repo,
> > but
> > > not in some private git repo.
> > >
> > > Sincerely,
> > > Dmitriy Pavlov
> > >
> > > ср, 18 июл. 2018 г. в 23:03, Denis Magda <dm...@apache.org>:
> > >
> > > > Hi Dmitriy,
> > > >
> > > > The whole year has passed since this initiative launch, hell, the times
> > > > passes by :)
> > > >
> > > > What would be the benefits of having the tool in the Apache repo? Does
> > it
> > > > simplify the things for us.
> > > >
> > > > --
> > > > Denis
> > > >
> > > > On Wed, Jul 18, 2018 at 3:59 AM Dmitry Pavlov <dp...@gmail.com>
> > > > wrote:
> > > >
> > > > > Hi Igniters,
> > > > >
> > > > > Almost 1 year has passed since Make Teamcity Green Again was
> > initially
> > > > > proposed. During this process we managed to get almost successful Run
> > > > Alls
> > > > > in master, but currently regressions still occur. We all tried a lot
> > of
> > > > > things: careful examination of PR tests, continuous monitoring of
> > > master,
> > > > > suite responsible contributor, tickets creation and so on.
> > > > >
> > > > > According to Igniter's feedback most productive thing was master
> > > > monitoring
> > > > > and timely fix of new failures. But contributor’s enthusiasm is
> > limited
> > > > and
> > > > > monitoring is not most enjoyable thing, so it's time to automate this
> > > > > activity. I’ve created MTCGA.Bot which sends emails about new
> > failures
> > > > and
> > > > > in addition has a couple of useful features.
> > > > >
> > > > > The Bot is being developed only based on your feedback. 30 Ignite
> > > > > developers already tried it. I'm going to run short
> > > webinar/presentation
> > > > at
> > > > > Mon 23 July and tell more about Bot capabilites, so everyone can make
> > > an
> > > > > impression.
> > > > >
> > > > > I would like to continue development and I propose to place TC Helper
> > > > code
> > > > > to Apache Ignite supplementary repository (same as ignite-release).
> > > What
> > > > do
> > > > > you think about it? Please share your vision till 24 July.
> > > > >
> > > > > Sincerely,
> > > > > Dmitriy Pavlov
> > > > >
> > > > > References:
> > > > >
> > > > >
> > > >
> > > https://cwiki.apache.org/confluence/display/IGNITE/
> > Make+Teamcity+Green+Again#MakeTeamcityGreenAgain-MTCGABot
> > > > >
> > > > > https://github.com/dspavlov/ignite-teamcity-helper
> > > > >
> > > >
> > >
> >



-- 
Best Regards, Vyacheslav D.

Re: Place Ignite TC helper to ASF Ignite supplementary git repo

Posted by Dmitriy Pavlov <dp...@gmail.com>.
Hi Igniters,

I’m happy to announce Apache Ignite TeamCity Bot code was moved to
supplementary ASF repository.

Now MTCGA bot code is available in
https://gitbox.apache.org/repos/asf/ignite-teamcity-bot.git and Github
mirror for this repo is here https://github.com/apache/ignite-teamcity-bot
(wiki was updated accordingly).

I would like to say sincere thanks to Matt Sicker, Denis Magda, Anton
Vinogradov, Alexey Goncharuck, and Chris Lambertus for their efforts and
support that make this possible. I’d like to thank all Igniters who
supported this idea.

Sincerely,
Dmitriy Pavlov

пт, 20 июл. 2018 г. в 9:44, Maxim Muzafarov <ma...@gmail.com>:

> Dmitry,
>
> At the last Moscow Apache Ignite Meetup a very high threshold of entry into
> Ignite code development was discussed. So, for me placing MTCGA.Bot to ASF
> sounds reasonable and I'm voiting for this case. It would be a good start
> point
> for each new community member.
>
> But I'm with all hands for Sergey's mail. We defenetly should provide clear
> documentation and information about MTCGA.Bot project it would be very
> usefull for newly members. I will do my best to help you with it.
>
>
> чт, 19 июл. 2018 г. в 16:51, Sergey Chugunov <se...@gmail.com>:
>
> > Hi Dmitriy Pavlov,
> >
> > MTCGA.Bot seems like useful tool to make analysis and monitoring of our
> > test base so I also support the idea of publishing its source code.
> > When it is adopted by more community members they may come up with ideas
> of
> > improvements so its sources should be available.
> >
> > Placing it in a separate repo seems reasonable to me but we should
> provide
> > clear information about new repo and its purpose somewhere on wiki to
> make
> > it visible to the community.
> > Clear documentation on source code won't hurt as well.
> >
> > --
> > Thanks,
> > Sergey Chugunov
> >
> > On Thu, Jul 19, 2018 at 1:29 PM Dmitry Pavlov <dp...@gmail.com>
> > wrote:
> >
> > > Hi Dmitriy,
> > >
> > > Yes, I'm going to create INFRA ticket for new ASF supplementary
> > repository
> > > for project, I just want to be absolutely sure, that Community supports
> > my
> > > plan.
> > >
> > > Or do you mean I need to create ticket to find out if domain
> > > mtcga.ignite.apache.org is possible to create?
> > >
> > > Sincerely,
> > > Dmitriy Pavlov
> > >
> > > чт, 19 июл. 2018 г. в 1:43, Dmitriy Setrakyan <ds...@apache.org>:
> > >
> > > > Dmitriy,
> > > >
> > > > I think you should file an INFRA ticket and ask if this is possible.
> > > >
> > > > D.
> > > >
> > > > On Wed, Jul 18, 2018 at 3:12 PM, Denis Magda <dm...@apache.org>
> > wrote:
> > > >
> > > > > Dmitriy,
> > > > >
> > > > > Things for clearing the things out. No objections from my side
> then.
> > > > >
> > > > > Let's see what other Ignite fellows think on your proposal. Someone
> > > might
> > > > > have a different perspective.
> > > > >
> > > > > --
> > > > > Denis
> > > > >
> > > > > On Wed, Jul 18, 2018 at 1:58 PM Dmitry Pavlov <
> dpavlov.spb@gmail.com
> > >
> > > > > wrote:
> > > > >
> > > > > > Hi Denis,
> > > > > >
> > > > > > It will made things simple.
> > > > > >
> > > > > > 1) For example any comitter will be able to change rules of
> > > > notification
> > > > > > and fix the Bot if something goes wrong. Now it is my github
> repo.
> > > ASF
> > > > > repo
> > > > > > will guarantee that code will be always accessible by community
> > > > members.
> > > > > >
> > > > > > 2) Being a part of ASF repo the Bot will be simple thing that
> less
> > > > > > experienced developer can start with. The Bot uses latest AI
> > release
> > > as
> > > > > DB
> > > > > > with persistence enabled, so bot developer became at least Apache
> > > > Ignite
> > > > > > user, and as most - new contributor.
> > > > > >
> > > > > > If we agree to place this bot to ASF, next step could be asking
> > Infra
> > > > > Team
> > > > > > to provide 2nd level apache domain, e.g. mtcga.ignite.apache.org
> > for
> > > > web
> > > > > > UI. I guess it would be plus if our tool code is available in ASF
> > > repo,
> > > > > but
> > > > > > not in some private git repo.
> > > > > >
> > > > > > Sincerely,
> > > > > > Dmitriy Pavlov
> > > > > >
> > > > > > ср, 18 июл. 2018 г. в 23:03, Denis Magda <dm...@apache.org>:
> > > > > >
> > > > > > > Hi Dmitriy,
> > > > > > >
> > > > > > > The whole year has passed since this initiative launch, hell,
> the
> > > > times
> > > > > > > passes by :)
> > > > > > >
> > > > > > > What would be the benefits of having the tool in the Apache
> repo?
> > > > Does
> > > > > it
> > > > > > > simplify the things for us.
> > > > > > >
> > > > > > > --
> > > > > > > Denis
> > > > > > >
> > > > > > > On Wed, Jul 18, 2018 at 3:59 AM Dmitry Pavlov <
> > > dpavlov.spb@gmail.com
> > > > >
> > > > > > > wrote:
> > > > > > >
> > > > > > > > Hi Igniters,
> > > > > > > >
> > > > > > > > Almost 1 year has passed since Make Teamcity Green Again was
> > > > > initially
> > > > > > > > proposed. During this process we managed to get almost
> > successful
> > > > Run
> > > > > > > Alls
> > > > > > > > in master, but currently regressions still occur. We all
> tried
> > a
> > > > lot
> > > > > of
> > > > > > > > things: careful examination of PR tests, continuous
> monitoring
> > of
> > > > > > master,
> > > > > > > > suite responsible contributor, tickets creation and so on.
> > > > > > > >
> > > > > > > > According to Igniter's feedback most productive thing was
> > master
> > > > > > > monitoring
> > > > > > > > and timely fix of new failures. But contributor’s enthusiasm
> is
> > > > > limited
> > > > > > > and
> > > > > > > > monitoring is not most enjoyable thing, so it's time to
> > automate
> > > > this
> > > > > > > > activity. I’ve created MTCGA.Bot which sends emails about new
> > > > > failures
> > > > > > > and
> > > > > > > > in addition has a couple of useful features.
> > > > > > > >
> > > > > > > > The Bot is being developed only based on your feedback. 30
> > Ignite
> > > > > > > > developers already tried it. I'm going to run short
> > > > > > webinar/presentation
> > > > > > > at
> > > > > > > > Mon 23 July and tell more about Bot capabilites, so everyone
> > can
> > > > make
> > > > > > an
> > > > > > > > impression.
> > > > > > > >
> > > > > > > > I would like to continue development and I propose to place
> TC
> > > > Helper
> > > > > > > code
> > > > > > > > to Apache Ignite supplementary repository (same as
> > > ignite-release).
> > > > > > What
> > > > > > > do
> > > > > > > > you think about it? Please share your vision till 24 July.
> > > > > > > >
> > > > > > > > Sincerely,
> > > > > > > > Dmitriy Pavlov
> > > > > > > >
> > > > > > > > References:
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > > https://cwiki.apache.org/confluence/display/IGNITE/
> > > > > Make+Teamcity+Green+Again#MakeTeamcityGreenAgain-MTCGABot
> > > > > > > >
> > > > > > > > https://github.com/dspavlov/ignite-teamcity-helper
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> --
> --
> Maxim Muzafarov
>

Re: Place Ignite TC helper to ASF Ignite supplementary git repo

Posted by Maxim Muzafarov <ma...@gmail.com>.
Dmitry,

At the last Moscow Apache Ignite Meetup a very high threshold of entry into
Ignite code development was discussed. So, for me placing MTCGA.Bot to ASF
sounds reasonable and I'm voiting for this case. It would be a good start
point
for each new community member.

But I'm with all hands for Sergey's mail. We defenetly should provide clear
documentation and information about MTCGA.Bot project it would be very
usefull for newly members. I will do my best to help you with it.


чт, 19 июл. 2018 г. в 16:51, Sergey Chugunov <se...@gmail.com>:

> Hi Dmitriy Pavlov,
>
> MTCGA.Bot seems like useful tool to make analysis and monitoring of our
> test base so I also support the idea of publishing its source code.
> When it is adopted by more community members they may come up with ideas of
> improvements so its sources should be available.
>
> Placing it in a separate repo seems reasonable to me but we should provide
> clear information about new repo and its purpose somewhere on wiki to make
> it visible to the community.
> Clear documentation on source code won't hurt as well.
>
> --
> Thanks,
> Sergey Chugunov
>
> On Thu, Jul 19, 2018 at 1:29 PM Dmitry Pavlov <dp...@gmail.com>
> wrote:
>
> > Hi Dmitriy,
> >
> > Yes, I'm going to create INFRA ticket for new ASF supplementary
> repository
> > for project, I just want to be absolutely sure, that Community supports
> my
> > plan.
> >
> > Or do you mean I need to create ticket to find out if domain
> > mtcga.ignite.apache.org is possible to create?
> >
> > Sincerely,
> > Dmitriy Pavlov
> >
> > чт, 19 июл. 2018 г. в 1:43, Dmitriy Setrakyan <ds...@apache.org>:
> >
> > > Dmitriy,
> > >
> > > I think you should file an INFRA ticket and ask if this is possible.
> > >
> > > D.
> > >
> > > On Wed, Jul 18, 2018 at 3:12 PM, Denis Magda <dm...@apache.org>
> wrote:
> > >
> > > > Dmitriy,
> > > >
> > > > Things for clearing the things out. No objections from my side then.
> > > >
> > > > Let's see what other Ignite fellows think on your proposal. Someone
> > might
> > > > have a different perspective.
> > > >
> > > > --
> > > > Denis
> > > >
> > > > On Wed, Jul 18, 2018 at 1:58 PM Dmitry Pavlov <dpavlov.spb@gmail.com
> >
> > > > wrote:
> > > >
> > > > > Hi Denis,
> > > > >
> > > > > It will made things simple.
> > > > >
> > > > > 1) For example any comitter will be able to change rules of
> > > notification
> > > > > and fix the Bot if something goes wrong. Now it is my github repo.
> > ASF
> > > > repo
> > > > > will guarantee that code will be always accessible by community
> > > members.
> > > > >
> > > > > 2) Being a part of ASF repo the Bot will be simple thing that less
> > > > > experienced developer can start with. The Bot uses latest AI
> release
> > as
> > > > DB
> > > > > with persistence enabled, so bot developer became at least Apache
> > > Ignite
> > > > > user, and as most - new contributor.
> > > > >
> > > > > If we agree to place this bot to ASF, next step could be asking
> Infra
> > > > Team
> > > > > to provide 2nd level apache domain, e.g. mtcga.ignite.apache.org
> for
> > > web
> > > > > UI. I guess it would be plus if our tool code is available in ASF
> > repo,
> > > > but
> > > > > not in some private git repo.
> > > > >
> > > > > Sincerely,
> > > > > Dmitriy Pavlov
> > > > >
> > > > > ср, 18 июл. 2018 г. в 23:03, Denis Magda <dm...@apache.org>:
> > > > >
> > > > > > Hi Dmitriy,
> > > > > >
> > > > > > The whole year has passed since this initiative launch, hell, the
> > > times
> > > > > > passes by :)
> > > > > >
> > > > > > What would be the benefits of having the tool in the Apache repo?
> > > Does
> > > > it
> > > > > > simplify the things for us.
> > > > > >
> > > > > > --
> > > > > > Denis
> > > > > >
> > > > > > On Wed, Jul 18, 2018 at 3:59 AM Dmitry Pavlov <
> > dpavlov.spb@gmail.com
> > > >
> > > > > > wrote:
> > > > > >
> > > > > > > Hi Igniters,
> > > > > > >
> > > > > > > Almost 1 year has passed since Make Teamcity Green Again was
> > > > initially
> > > > > > > proposed. During this process we managed to get almost
> successful
> > > Run
> > > > > > Alls
> > > > > > > in master, but currently regressions still occur. We all tried
> a
> > > lot
> > > > of
> > > > > > > things: careful examination of PR tests, continuous monitoring
> of
> > > > > master,
> > > > > > > suite responsible contributor, tickets creation and so on.
> > > > > > >
> > > > > > > According to Igniter's feedback most productive thing was
> master
> > > > > > monitoring
> > > > > > > and timely fix of new failures. But contributor’s enthusiasm is
> > > > limited
> > > > > > and
> > > > > > > monitoring is not most enjoyable thing, so it's time to
> automate
> > > this
> > > > > > > activity. I’ve created MTCGA.Bot which sends emails about new
> > > > failures
> > > > > > and
> > > > > > > in addition has a couple of useful features.
> > > > > > >
> > > > > > > The Bot is being developed only based on your feedback. 30
> Ignite
> > > > > > > developers already tried it. I'm going to run short
> > > > > webinar/presentation
> > > > > > at
> > > > > > > Mon 23 July and tell more about Bot capabilites, so everyone
> can
> > > make
> > > > > an
> > > > > > > impression.
> > > > > > >
> > > > > > > I would like to continue development and I propose to place TC
> > > Helper
> > > > > > code
> > > > > > > to Apache Ignite supplementary repository (same as
> > ignite-release).
> > > > > What
> > > > > > do
> > > > > > > you think about it? Please share your vision till 24 July.
> > > > > > >
> > > > > > > Sincerely,
> > > > > > > Dmitriy Pavlov
> > > > > > >
> > > > > > > References:
> > > > > > >
> > > > > > >
> > > > > >
> > > > > https://cwiki.apache.org/confluence/display/IGNITE/
> > > > Make+Teamcity+Green+Again#MakeTeamcityGreenAgain-MTCGABot
> > > > > > >
> > > > > > > https://github.com/dspavlov/ignite-teamcity-helper
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>
-- 
--
Maxim Muzafarov

Re: Place Ignite TC helper to ASF Ignite supplementary git repo

Posted by Sergey Chugunov <se...@gmail.com>.
Hi Dmitriy Pavlov,

MTCGA.Bot seems like useful tool to make analysis and monitoring of our
test base so I also support the idea of publishing its source code.
When it is adopted by more community members they may come up with ideas of
improvements so its sources should be available.

Placing it in a separate repo seems reasonable to me but we should provide
clear information about new repo and its purpose somewhere on wiki to make
it visible to the community.
Clear documentation on source code won't hurt as well.

--
Thanks,
Sergey Chugunov

On Thu, Jul 19, 2018 at 1:29 PM Dmitry Pavlov <dp...@gmail.com> wrote:

> Hi Dmitriy,
>
> Yes, I'm going to create INFRA ticket for new ASF supplementary repository
> for project, I just want to be absolutely sure, that Community supports my
> plan.
>
> Or do you mean I need to create ticket to find out if domain
> mtcga.ignite.apache.org is possible to create?
>
> Sincerely,
> Dmitriy Pavlov
>
> чт, 19 июл. 2018 г. в 1:43, Dmitriy Setrakyan <ds...@apache.org>:
>
> > Dmitriy,
> >
> > I think you should file an INFRA ticket and ask if this is possible.
> >
> > D.
> >
> > On Wed, Jul 18, 2018 at 3:12 PM, Denis Magda <dm...@apache.org> wrote:
> >
> > > Dmitriy,
> > >
> > > Things for clearing the things out. No objections from my side then.
> > >
> > > Let's see what other Ignite fellows think on your proposal. Someone
> might
> > > have a different perspective.
> > >
> > > --
> > > Denis
> > >
> > > On Wed, Jul 18, 2018 at 1:58 PM Dmitry Pavlov <dp...@gmail.com>
> > > wrote:
> > >
> > > > Hi Denis,
> > > >
> > > > It will made things simple.
> > > >
> > > > 1) For example any comitter will be able to change rules of
> > notification
> > > > and fix the Bot if something goes wrong. Now it is my github repo.
> ASF
> > > repo
> > > > will guarantee that code will be always accessible by community
> > members.
> > > >
> > > > 2) Being a part of ASF repo the Bot will be simple thing that less
> > > > experienced developer can start with. The Bot uses latest AI release
> as
> > > DB
> > > > with persistence enabled, so bot developer became at least Apache
> > Ignite
> > > > user, and as most - new contributor.
> > > >
> > > > If we agree to place this bot to ASF, next step could be asking Infra
> > > Team
> > > > to provide 2nd level apache domain, e.g. mtcga.ignite.apache.org for
> > web
> > > > UI. I guess it would be plus if our tool code is available in ASF
> repo,
> > > but
> > > > not in some private git repo.
> > > >
> > > > Sincerely,
> > > > Dmitriy Pavlov
> > > >
> > > > ср, 18 июл. 2018 г. в 23:03, Denis Magda <dm...@apache.org>:
> > > >
> > > > > Hi Dmitriy,
> > > > >
> > > > > The whole year has passed since this initiative launch, hell, the
> > times
> > > > > passes by :)
> > > > >
> > > > > What would be the benefits of having the tool in the Apache repo?
> > Does
> > > it
> > > > > simplify the things for us.
> > > > >
> > > > > --
> > > > > Denis
> > > > >
> > > > > On Wed, Jul 18, 2018 at 3:59 AM Dmitry Pavlov <
> dpavlov.spb@gmail.com
> > >
> > > > > wrote:
> > > > >
> > > > > > Hi Igniters,
> > > > > >
> > > > > > Almost 1 year has passed since Make Teamcity Green Again was
> > > initially
> > > > > > proposed. During this process we managed to get almost successful
> > Run
> > > > > Alls
> > > > > > in master, but currently regressions still occur. We all tried a
> > lot
> > > of
> > > > > > things: careful examination of PR tests, continuous monitoring of
> > > > master,
> > > > > > suite responsible contributor, tickets creation and so on.
> > > > > >
> > > > > > According to Igniter's feedback most productive thing was master
> > > > > monitoring
> > > > > > and timely fix of new failures. But contributor’s enthusiasm is
> > > limited
> > > > > and
> > > > > > monitoring is not most enjoyable thing, so it's time to automate
> > this
> > > > > > activity. I’ve created MTCGA.Bot which sends emails about new
> > > failures
> > > > > and
> > > > > > in addition has a couple of useful features.
> > > > > >
> > > > > > The Bot is being developed only based on your feedback. 30 Ignite
> > > > > > developers already tried it. I'm going to run short
> > > > webinar/presentation
> > > > > at
> > > > > > Mon 23 July and tell more about Bot capabilites, so everyone can
> > make
> > > > an
> > > > > > impression.
> > > > > >
> > > > > > I would like to continue development and I propose to place TC
> > Helper
> > > > > code
> > > > > > to Apache Ignite supplementary repository (same as
> ignite-release).
> > > > What
> > > > > do
> > > > > > you think about it? Please share your vision till 24 July.
> > > > > >
> > > > > > Sincerely,
> > > > > > Dmitriy Pavlov
> > > > > >
> > > > > > References:
> > > > > >
> > > > > >
> > > > >
> > > > https://cwiki.apache.org/confluence/display/IGNITE/
> > > Make+Teamcity+Green+Again#MakeTeamcityGreenAgain-MTCGABot
> > > > > >
> > > > > > https://github.com/dspavlov/ignite-teamcity-helper
> > > > > >
> > > > >
> > > >
> > >
> >
>

Re: Place Ignite TC helper to ASF Ignite supplementary git repo

Posted by Dmitry Pavlov <dp...@gmail.com>.
Hi Dmitriy,

Yes, I'm going to create INFRA ticket for new ASF supplementary repository
for project, I just want to be absolutely sure, that Community supports my
plan.

Or do you mean I need to create ticket to find out if domain
mtcga.ignite.apache.org is possible to create?

Sincerely,
Dmitriy Pavlov

чт, 19 июл. 2018 г. в 1:43, Dmitriy Setrakyan <ds...@apache.org>:

> Dmitriy,
>
> I think you should file an INFRA ticket and ask if this is possible.
>
> D.
>
> On Wed, Jul 18, 2018 at 3:12 PM, Denis Magda <dm...@apache.org> wrote:
>
> > Dmitriy,
> >
> > Things for clearing the things out. No objections from my side then.
> >
> > Let's see what other Ignite fellows think on your proposal. Someone might
> > have a different perspective.
> >
> > --
> > Denis
> >
> > On Wed, Jul 18, 2018 at 1:58 PM Dmitry Pavlov <dp...@gmail.com>
> > wrote:
> >
> > > Hi Denis,
> > >
> > > It will made things simple.
> > >
> > > 1) For example any comitter will be able to change rules of
> notification
> > > and fix the Bot if something goes wrong. Now it is my github repo. ASF
> > repo
> > > will guarantee that code will be always accessible by community
> members.
> > >
> > > 2) Being a part of ASF repo the Bot will be simple thing that less
> > > experienced developer can start with. The Bot uses latest AI release as
> > DB
> > > with persistence enabled, so bot developer became at least Apache
> Ignite
> > > user, and as most - new contributor.
> > >
> > > If we agree to place this bot to ASF, next step could be asking Infra
> > Team
> > > to provide 2nd level apache domain, e.g. mtcga.ignite.apache.org for
> web
> > > UI. I guess it would be plus if our tool code is available in ASF repo,
> > but
> > > not in some private git repo.
> > >
> > > Sincerely,
> > > Dmitriy Pavlov
> > >
> > > ср, 18 июл. 2018 г. в 23:03, Denis Magda <dm...@apache.org>:
> > >
> > > > Hi Dmitriy,
> > > >
> > > > The whole year has passed since this initiative launch, hell, the
> times
> > > > passes by :)
> > > >
> > > > What would be the benefits of having the tool in the Apache repo?
> Does
> > it
> > > > simplify the things for us.
> > > >
> > > > --
> > > > Denis
> > > >
> > > > On Wed, Jul 18, 2018 at 3:59 AM Dmitry Pavlov <dpavlov.spb@gmail.com
> >
> > > > wrote:
> > > >
> > > > > Hi Igniters,
> > > > >
> > > > > Almost 1 year has passed since Make Teamcity Green Again was
> > initially
> > > > > proposed. During this process we managed to get almost successful
> Run
> > > > Alls
> > > > > in master, but currently regressions still occur. We all tried a
> lot
> > of
> > > > > things: careful examination of PR tests, continuous monitoring of
> > > master,
> > > > > suite responsible contributor, tickets creation and so on.
> > > > >
> > > > > According to Igniter's feedback most productive thing was master
> > > > monitoring
> > > > > and timely fix of new failures. But contributor’s enthusiasm is
> > limited
> > > > and
> > > > > monitoring is not most enjoyable thing, so it's time to automate
> this
> > > > > activity. I’ve created MTCGA.Bot which sends emails about new
> > failures
> > > > and
> > > > > in addition has a couple of useful features.
> > > > >
> > > > > The Bot is being developed only based on your feedback. 30 Ignite
> > > > > developers already tried it. I'm going to run short
> > > webinar/presentation
> > > > at
> > > > > Mon 23 July and tell more about Bot capabilites, so everyone can
> make
> > > an
> > > > > impression.
> > > > >
> > > > > I would like to continue development and I propose to place TC
> Helper
> > > > code
> > > > > to Apache Ignite supplementary repository (same as ignite-release).
> > > What
> > > > do
> > > > > you think about it? Please share your vision till 24 July.
> > > > >
> > > > > Sincerely,
> > > > > Dmitriy Pavlov
> > > > >
> > > > > References:
> > > > >
> > > > >
> > > >
> > > https://cwiki.apache.org/confluence/display/IGNITE/
> > Make+Teamcity+Green+Again#MakeTeamcityGreenAgain-MTCGABot
> > > > >
> > > > > https://github.com/dspavlov/ignite-teamcity-helper
> > > > >
> > > >
> > >
> >
>

Re: Place Ignite TC helper to ASF Ignite supplementary git repo

Posted by Dmitriy Setrakyan <ds...@apache.org>.
Dmitriy,

I think you should file an INFRA ticket and ask if this is possible.

D.

On Wed, Jul 18, 2018 at 3:12 PM, Denis Magda <dm...@apache.org> wrote:

> Dmitriy,
>
> Things for clearing the things out. No objections from my side then.
>
> Let's see what other Ignite fellows think on your proposal. Someone might
> have a different perspective.
>
> --
> Denis
>
> On Wed, Jul 18, 2018 at 1:58 PM Dmitry Pavlov <dp...@gmail.com>
> wrote:
>
> > Hi Denis,
> >
> > It will made things simple.
> >
> > 1) For example any comitter will be able to change rules of notification
> > and fix the Bot if something goes wrong. Now it is my github repo. ASF
> repo
> > will guarantee that code will be always accessible by community members.
> >
> > 2) Being a part of ASF repo the Bot will be simple thing that less
> > experienced developer can start with. The Bot uses latest AI release as
> DB
> > with persistence enabled, so bot developer became at least Apache Ignite
> > user, and as most - new contributor.
> >
> > If we agree to place this bot to ASF, next step could be asking Infra
> Team
> > to provide 2nd level apache domain, e.g. mtcga.ignite.apache.org for web
> > UI. I guess it would be plus if our tool code is available in ASF repo,
> but
> > not in some private git repo.
> >
> > Sincerely,
> > Dmitriy Pavlov
> >
> > ср, 18 июл. 2018 г. в 23:03, Denis Magda <dm...@apache.org>:
> >
> > > Hi Dmitriy,
> > >
> > > The whole year has passed since this initiative launch, hell, the times
> > > passes by :)
> > >
> > > What would be the benefits of having the tool in the Apache repo? Does
> it
> > > simplify the things for us.
> > >
> > > --
> > > Denis
> > >
> > > On Wed, Jul 18, 2018 at 3:59 AM Dmitry Pavlov <dp...@gmail.com>
> > > wrote:
> > >
> > > > Hi Igniters,
> > > >
> > > > Almost 1 year has passed since Make Teamcity Green Again was
> initially
> > > > proposed. During this process we managed to get almost successful Run
> > > Alls
> > > > in master, but currently regressions still occur. We all tried a lot
> of
> > > > things: careful examination of PR tests, continuous monitoring of
> > master,
> > > > suite responsible contributor, tickets creation and so on.
> > > >
> > > > According to Igniter's feedback most productive thing was master
> > > monitoring
> > > > and timely fix of new failures. But contributor’s enthusiasm is
> limited
> > > and
> > > > monitoring is not most enjoyable thing, so it's time to automate this
> > > > activity. I’ve created MTCGA.Bot which sends emails about new
> failures
> > > and
> > > > in addition has a couple of useful features.
> > > >
> > > > The Bot is being developed only based on your feedback. 30 Ignite
> > > > developers already tried it. I'm going to run short
> > webinar/presentation
> > > at
> > > > Mon 23 July and tell more about Bot capabilites, so everyone can make
> > an
> > > > impression.
> > > >
> > > > I would like to continue development and I propose to place TC Helper
> > > code
> > > > to Apache Ignite supplementary repository (same as ignite-release).
> > What
> > > do
> > > > you think about it? Please share your vision till 24 July.
> > > >
> > > > Sincerely,
> > > > Dmitriy Pavlov
> > > >
> > > > References:
> > > >
> > > >
> > >
> > https://cwiki.apache.org/confluence/display/IGNITE/
> Make+Teamcity+Green+Again#MakeTeamcityGreenAgain-MTCGABot
> > > >
> > > > https://github.com/dspavlov/ignite-teamcity-helper
> > > >
> > >
> >
>

Re: Place Ignite TC helper to ASF Ignite supplementary git repo

Posted by Denis Magda <dm...@apache.org>.
Dmitriy,

Things for clearing the things out. No objections from my side then.

Let's see what other Ignite fellows think on your proposal. Someone might
have a different perspective.

--
Denis

On Wed, Jul 18, 2018 at 1:58 PM Dmitry Pavlov <dp...@gmail.com> wrote:

> Hi Denis,
>
> It will made things simple.
>
> 1) For example any comitter will be able to change rules of notification
> and fix the Bot if something goes wrong. Now it is my github repo. ASF repo
> will guarantee that code will be always accessible by community members.
>
> 2) Being a part of ASF repo the Bot will be simple thing that less
> experienced developer can start with. The Bot uses latest AI release as DB
> with persistence enabled, so bot developer became at least Apache Ignite
> user, and as most - new contributor.
>
> If we agree to place this bot to ASF, next step could be asking Infra Team
> to provide 2nd level apache domain, e.g. mtcga.ignite.apache.org for web
> UI. I guess it would be plus if our tool code is available in ASF repo, but
> not in some private git repo.
>
> Sincerely,
> Dmitriy Pavlov
>
> ср, 18 июл. 2018 г. в 23:03, Denis Magda <dm...@apache.org>:
>
> > Hi Dmitriy,
> >
> > The whole year has passed since this initiative launch, hell, the times
> > passes by :)
> >
> > What would be the benefits of having the tool in the Apache repo? Does it
> > simplify the things for us.
> >
> > --
> > Denis
> >
> > On Wed, Jul 18, 2018 at 3:59 AM Dmitry Pavlov <dp...@gmail.com>
> > wrote:
> >
> > > Hi Igniters,
> > >
> > > Almost 1 year has passed since Make Teamcity Green Again was initially
> > > proposed. During this process we managed to get almost successful Run
> > Alls
> > > in master, but currently regressions still occur. We all tried a lot of
> > > things: careful examination of PR tests, continuous monitoring of
> master,
> > > suite responsible contributor, tickets creation and so on.
> > >
> > > According to Igniter's feedback most productive thing was master
> > monitoring
> > > and timely fix of new failures. But contributor’s enthusiasm is limited
> > and
> > > monitoring is not most enjoyable thing, so it's time to automate this
> > > activity. I’ve created MTCGA.Bot which sends emails about new failures
> > and
> > > in addition has a couple of useful features.
> > >
> > > The Bot is being developed only based on your feedback. 30 Ignite
> > > developers already tried it. I'm going to run short
> webinar/presentation
> > at
> > > Mon 23 July and tell more about Bot capabilites, so everyone can make
> an
> > > impression.
> > >
> > > I would like to continue development and I propose to place TC Helper
> > code
> > > to Apache Ignite supplementary repository (same as ignite-release).
> What
> > do
> > > you think about it? Please share your vision till 24 July.
> > >
> > > Sincerely,
> > > Dmitriy Pavlov
> > >
> > > References:
> > >
> > >
> >
> https://cwiki.apache.org/confluence/display/IGNITE/Make+Teamcity+Green+Again#MakeTeamcityGreenAgain-MTCGABot
> > >
> > > https://github.com/dspavlov/ignite-teamcity-helper
> > >
> >
>

Re: Place Ignite TC helper to ASF Ignite supplementary git repo

Posted by Dmitry Pavlov <dp...@gmail.com>.
Hi Denis,

It will made things simple.

1) For example any comitter will be able to change rules of notification
and fix the Bot if something goes wrong. Now it is my github repo. ASF repo
will guarantee that code will be always accessible by community members.

2) Being a part of ASF repo the Bot will be simple thing that less
experienced developer can start with. The Bot uses latest AI release as DB
with persistence enabled, so bot developer became at least Apache Ignite
user, and as most - new contributor.

If we agree to place this bot to ASF, next step could be asking Infra Team
to provide 2nd level apache domain, e.g. mtcga.ignite.apache.org for web
UI. I guess it would be plus if our tool code is available in ASF repo, but
not in some private git repo.

Sincerely,
Dmitriy Pavlov

ср, 18 июл. 2018 г. в 23:03, Denis Magda <dm...@apache.org>:

> Hi Dmitriy,
>
> The whole year has passed since this initiative launch, hell, the times
> passes by :)
>
> What would be the benefits of having the tool in the Apache repo? Does it
> simplify the things for us.
>
> --
> Denis
>
> On Wed, Jul 18, 2018 at 3:59 AM Dmitry Pavlov <dp...@gmail.com>
> wrote:
>
> > Hi Igniters,
> >
> > Almost 1 year has passed since Make Teamcity Green Again was initially
> > proposed. During this process we managed to get almost successful Run
> Alls
> > in master, but currently regressions still occur. We all tried a lot of
> > things: careful examination of PR tests, continuous monitoring of master,
> > suite responsible contributor, tickets creation and so on.
> >
> > According to Igniter's feedback most productive thing was master
> monitoring
> > and timely fix of new failures. But contributor’s enthusiasm is limited
> and
> > monitoring is not most enjoyable thing, so it's time to automate this
> > activity. I’ve created MTCGA.Bot which sends emails about new failures
> and
> > in addition has a couple of useful features.
> >
> > The Bot is being developed only based on your feedback. 30 Ignite
> > developers already tried it. I'm going to run short webinar/presentation
> at
> > Mon 23 July and tell more about Bot capabilites, so everyone can make an
> > impression.
> >
> > I would like to continue development and I propose to place TC Helper
> code
> > to Apache Ignite supplementary repository (same as ignite-release). What
> do
> > you think about it? Please share your vision till 24 July.
> >
> > Sincerely,
> > Dmitriy Pavlov
> >
> > References:
> >
> >
> https://cwiki.apache.org/confluence/display/IGNITE/Make+Teamcity+Green+Again#MakeTeamcityGreenAgain-MTCGABot
> >
> > https://github.com/dspavlov/ignite-teamcity-helper
> >
>

Re: Place Ignite TC helper to ASF Ignite supplementary git repo

Posted by Denis Magda <dm...@apache.org>.
Hi Dmitriy,

The whole year has passed since this initiative launch, hell, the times
passes by :)

What would be the benefits of having the tool in the Apache repo? Does it
simplify the things for us.

--
Denis

On Wed, Jul 18, 2018 at 3:59 AM Dmitry Pavlov <dp...@gmail.com> wrote:

> Hi Igniters,
>
> Almost 1 year has passed since Make Teamcity Green Again was initially
> proposed. During this process we managed to get almost successful Run Alls
> in master, but currently regressions still occur. We all tried a lot of
> things: careful examination of PR tests, continuous monitoring of master,
> suite responsible contributor, tickets creation and so on.
>
> According to Igniter's feedback most productive thing was master monitoring
> and timely fix of new failures. But contributor’s enthusiasm is limited and
> monitoring is not most enjoyable thing, so it's time to automate this
> activity. I’ve created MTCGA.Bot which sends emails about new failures and
> in addition has a couple of useful features.
>
> The Bot is being developed only based on your feedback. 30 Ignite
> developers already tried it. I'm going to run short webinar/presentation at
> Mon 23 July and tell more about Bot capabilites, so everyone can make an
> impression.
>
> I would like to continue development and I propose to place TC Helper code
> to Apache Ignite supplementary repository (same as ignite-release). What do
> you think about it? Please share your vision till 24 July.
>
> Sincerely,
> Dmitriy Pavlov
>
> References:
>
> https://cwiki.apache.org/confluence/display/IGNITE/Make+Teamcity+Green+Again#MakeTeamcityGreenAgain-MTCGABot
>
> https://github.com/dspavlov/ignite-teamcity-helper
>