ignite-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ilya Kasnacheev <ilya.kasnach...@gmail.com>
Subject Re: How to Contribute 2021
Date Mon, 15 Mar 2021 15:19:32 GMT
Hello!

Please see inline.

пн, 15 мар. 2021 г. в 18:06, Maxim Muzafarov <mmuzaf@apache.org>:

> Hello,
>
>
> > Ignite employs both Review-Then-Commit processes.
>
> The Commit-Then-Review (CTR) removed?
>
I don't see any applications of CTR during the few last years. Streamers
were supposed to be CTR but Saikat Maitra still asked for the review of
streamers-related commits.

> Information for committers
>
> Do we need this on a page for newcomers? I'd like to mention that some
> of the committers still use the commit script, however, I think it
> will be better to configure the GitHub interaction.
>
I don't think there's a separate page for committers. If there is, please
point me to it, and we can remove the section. I don't think we should be
writing two pages at once, so I decided not to drop any essential
information.

> Components and their maintainers
>
> It seems that this list should be updated too.
>
I would be glad if somebody does it, but I don't have any more information
to fill there.


> > Working on a ticket
> I think we should mention the Intellij IDEA checkstyle plugin and its
> configuration (importation of checkstyle.xml to the IDE).
>
I would be glad if somebody contributes to it, or we may just provide a
link to coding guidelines and mention it there.



> > GIT workflow
>
> Do we need it?
>
I think we do, this workflow is non-trivial and I don't think it is
documented anywhere. We can get rid of ASCII art section, though.

WDYT?

Regards,


>
>
> On Mon, 15 Mar 2021 at 17:25, Ilya Kasnacheev <ilya.kasnacheev@gmail.com>
> wrote:
> >
> > Hello!
> >
> > When adding new users to the Contributor role, we usually give them a
> link
> > to "How to Contribute" wiki page.
> >
> > However, I was feeling that it was in many ways outdated, referring to
> > outdated development practices and not emphasising TC tests and MTCGA
> bot.
> >
> > So we took liberty to rewrite this page, meet
> >
> https://cwiki.apache.org/confluence/display/IGNITE/How+to+Contribute+2021
> >
> > We tried to streamline it, make it more friendly to newcomers and just
> > shorter.
> >
> > Please check it out, share your feelings.
> >
> > I plan to replace the legacy
> > https://cwiki.apache.org/confluence/display/IGNITE/How+to+Contribute
> with
> > this page based on your feedback..
> >
> > Regards,
> > --
> > Ilya Kasnacheev
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message