On 06/28/2011 09:15 AM, Diego Novillo wrote:
On 11-06-28 09:02 , Vladimir Makarov wrote:

Bernd and Richard, I'd like thank you for generous support of me. But
the email was mostly not about my frustration. I raised several
questions relative to the decision:

* ambiguity of the decision. What does RTL optimizers/RTL maintainer mean?

Anything related to RTL, in my view. As much as possible, I would lean towards flexible definitions of maintenance boundaries. If we make them too inflexible, this will not help reviews (many patches cross some boundary in trivial ways).

I'd like to have Richard as a reviewer of all RTL part and maintainers of RTL optimizers except for areas I mentioned. This will still help to review patches to cross some boundaries. But I think we should think more about areas I mentioned. They are complicated, solving NP-problems in heuristic ways. To have a power to change all this heuristics, someone should have a lot of experience with algorithms in these areas and not only in general but in GCC environment (for some reasons some heuristics work well in one compiler and works worse in another).

In fact, I already wrote I'd like to propose and see him to be IRA reviewer as, for example, Andrew Belevantsev, Dmitry Melnik and Alexander Monakov as reviewers of selective scheduler (they wrote it long ago and maintained it for long time). It could help me a lot and give more time on what I think I should work more. I don't this because I am in hard position to ask SC about this as I don't believe that SC should make the appointments.
We should trust maintainers/reviewers to know their own boundaries and decide whether a patch touches too many areas they don't feel comfortable reviewing. This has happened many times in the past, with no negative consequences. So, reviewers are by and large DTRT.

* appointments are technical decisions and it should be not in
jurisdiction of SC.
* quality of SC decisions.

So, according to what we discussed in London, the SC will essentially not make appointment decisions. We will recommend them, and they will agree. If we find unreasonable resistance, we will then see what to do about that.

Does SC agree with this :) ? They never told us about their decision (if there is a such decision).

Reply via email to