Hacker News new | ask | show | jobs
by stonogo 3506 days ago
The GCC issue itself is not the point. It serves as a direct counterexample to the claims you and he are making about how GNU projects are run.

Maintainers of low-impact projects have more leeway. If your project matters to GNU/FSF leadership, you will have less freedom to make your own decisions.

It's as simple as that.

I don't really need this part about "complain in an HN thread that has nothing to do." I'm totally uninterested in being demeaned for trying to explain a point you don't like. Please try to avoid personal attacks and understand that the GCC maintainers already expressed this desire and did work toward it and were denied this choice for political reasons. This situation is directly and unequivocally related to the discussion at hand.

1 comments

You don't need to use personal attacks just because I'm trying to explain a point you don't like. I am only trying to help you understand.

GCC is run by a committee which stated role is to overrule maintainers (https://gcc.gnu.org/steering.html). It has nothing to do with Ring, nor does Ring have a steering committee. If ring had a steering committee, and if stallman was part of that committee, then he would be part of the technical-decision making process. But he is not, nor is FSF, and there is no such committee for Ring.

Sorry, 'stonogo was not making a personal attack. The personal attack was this sentence: "If you have an axe to grind with GCC over their priorities, maybe you should try convince them that your priorities are more important than theirs, rather than complain in a HN thread that has nothing to do with having proprietary compiler modifications to GCC." Calling something an "axe to grind" is an argument over the making of the argument, not a response to the argument itself. (As is calling something "a point you don't like", as opposed to a matter of disagreement.) See also http://paulgraham.com/disagree.html .

'stonogo and I believe that the points you are making are incorrect. That is not a personal attack, an assuming that you must be correct and need to help us understand is a great way to pull the argument back down into personal attacks.

So, why does GCC have a steering committee and Ring not? Is it possible that Ring could have a steering committee in the future? Can that happen without the enthusiastic consent of the maintainers?

"being demeaned for trying to explain a point you don't like" was a personal attack, since there was no intention of demeaning. The statement in your quote text was that this is not the place for criticizing GCC over what their steering group has decide, as neither Ring or the GNU project was involved in that internal decision between GCC steering committee and GCC maintainers (a steering committee which is made from current and historical GCC maintainers).

> Is it possible that Ring could have a steering committee in the future? Can that happen without the enthusiastic consent of the maintainers?

A steering group, or for that matter any form of leadership structure can only pop into existence if the project itself decide to create one. If we look at the announcement of the GCC steering group:

  "From its initial conception, the egcs project [now GCC] has strived to organize itself
  in a manner which prevents any particular individual or company from having control
  over the project.

  To that end, when the project was formed several individuals were contacted to
  make decisions for the GCC project.  These individuals come from a variety of
  backgrounds and represent various groups with an interest in the long term health of GCC.

  We feel it is in the best interest of the GCC project at this time to turn this
  informal group into an official steering committee, and to make public its membership.