ignite-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Kseniya Romanova <romanova.ks....@gmail.com>
Subject Re: How to Contribute 2021
Date Mon, 15 Mar 2021 18:56:42 GMT
>
> > 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.


I'll be happy to collect information and update this section. But I also
think this should be a separate page (and howto should have a link on it).

пн, 15 мар. 2021 г. в 18:25, Pavel Tupitsyn <ptupitsyn@apache.org>:

> Ilya,
>
> Thanks for the effort!
>
> I think this guide should be much shorter and simple.
> Right now it is intimidating for newcomers.
>
> What they need is basically
> * Register in Jira, pick a ticket, assign, put In Progress
> * Create a fork, implement
> * Create a PR
> * Ask for review
>
> Maybe we should have a separate, detailed guide for Committers,
> and a simple one for Contributors?
>
> On Mon, Mar 15, 2021 at 6:19 PM Ilya Kasnacheev <ilya.kasnacheev@gmail.com
> >
> wrote:
>
> > 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