Re: How to Contribute 2021

2021-03-18 Thread Ilya Kasnacheev
Hello! I took the liberty renaming the new version to https://cwiki.apache.org/confluence/display/IGNITE/How+to+Contribute The old version is still available in the meantime as https://cwiki.apache.org/confluence/display/IGNITE/How+to+Contribute+OLD The next step would probably be splitting

Re: How to Contribute 2021

2021-03-18 Thread Ivan Pavlukhin
In my mind CONTRIBUTING.md is a nice and quite common starting point for contributors. Other projects use it as well [1], [2]. Also GitHub treats it somehow specially, I recall it suggested me to make familiar with CONTRIBUTING.md of some repo. [1]

Re: How to Contribute 2021

2021-03-17 Thread Maxim Muzafarov
Kseniya, >From my point of view he contribute.html and CONTRIBUTING.md should be the same with the reference to the wiki page How_to_Contribute_2021 describing all the additional details and common issues with the first contributions. I also think it would be better to create special dedicated

Re: How to Contribute 2021

2021-03-16 Thread Kseniya Romanova
So we do have 3 sources for how to contribute: 1. https://ignite.apache.org/community/contribute.html 2. https://github.com/apache/ignite/blob/master/CONTRIBUTING.md 3. https://cwiki.apache.org/confluence/display/IGNITE/How+to+Contribute+2021 Seems that wiki is more technical, right? But is

Re: How to Contribute 2021

2021-03-16 Thread Ilya Kasnacheev
Hello again! Based on the feedback, I have removed ASCII art from the git section, making it shorter and clearer. Regards, -- Ilya Kasnacheev вт, 16 мар. 2021 г. в 11:47, Ilya Kasnacheev : > Hello, Pavel! > > At the very minimum, a newcomer should be able to run tests on TC or MTCGA. > >

Re: How to Contribute 2021

2021-03-16 Thread Ilya Kasnacheev
Hello, Pavel! At the very minimum, a newcomer should be able to run tests on TC or MTCGA. Explaining that process takes most of the contribution guide. Even if somebody is ready to run those tests for a newcomer once or twice (already a long shot, it's hard to even get a simple review), they

Re: How to Contribute 2021

2021-03-15 Thread Ivan Pavlukhin
Hi Igniters, > I think this guide should be much shorter and simple. As you know we also have CONTRIBUTING.md [1] on GitHub. Perhaps it can be the shortest one for newcomers. [1] https://github.com/apache/ignite/blob/master/CONTRIBUTING.md 2021-03-15 21:56 GMT+03:00, Kseniya Romanova : >> >> >

Re: How to Contribute 2021

2021-03-15 Thread Kseniya Romanova
> > > 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

Re: How to Contribute 2021

2021-03-15 Thread Pavel Tupitsyn
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

Re: How to Contribute 2021

2021-03-15 Thread Ilya Kasnacheev
Hello! Please see inline. пн, 15 мар. 2021 г. в 18:06, Maxim Muzafarov : > 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

Re: How to Contribute 2021

2021-03-15 Thread Maxim Muzafarov
Hello, > Ignite employs both Review-Then-Commit processes. The Commit-Then-Review (CTR) removed? > 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