[comp.lang.c++] status of help-g++ to comp.lang-g++ one-way gateway

tower@wheat-chex.ai.mit.edu (Leonard H. Tower Jr.) (03/15/91)

      [ this article has been posted directly to comp.lang.c++.
	it was not gated from help-g++. -len
      ]

It's been decided to leave the gateway up.  For these reasons:
	- the vote was poorly conducted by USENET standards.  For
example, there was no announced discussion period before the voting
started.  And the discussion before the vote was mostly opposed, while
that after the voting started was mostly in favor.
	- Michael Tiemann, the creator and maintainer of g++ believes
that the gateway is useful and should stay up.  He didn't hear of the
vote until after most of the votes had been cast.  I've appended the
posting he made at that time.
	- the number of people who voted compared to the number who
read the group is very small.
	- the margin of yays over nays was small, and well under the
100 difference usually used for votes deciding USENET group issues.
The actual vote report from Karl Kleinpaste is attached.
	- Several people have told me they still get only
comp.lang.c++ at their site, and not gnu.g++.help.  Though they could
switch over to getting it via mail, they don't wish to.
	- Since the vote was called for, articles gated from help-g++
has been given a distinctive Organization: header line:
	"Organization: Gatewayed from the GNU Project mailing list help-g++@prep.ai.mit.edu"
	This allows people who don't wish to read these articles to
add this line to their rn kill files (or the equivalent in other news
readers).  This allows everyone to have what they want, so it doesn't
seem appropriate to force the will of a majority onto a minority.

Even so, we are uneasy about not honoring the results of the vote.
But as each reader can now vote no in his kill file, it seems best to
leave the gateway up, so everyone can have what they want.

I appreciate comments to me as:
	tower@prep.ai.mit.edu 
 instead of posting them to comp.lang.c++ (well ok, expect one from
Jim Adcock :-< 	).  If there is enough dissatisfaction with not
honoring the vote, we'll conduct another one using the USENET
standards.  Though I really hope the matter can be laid to rest now.

thanx -len

----------------------------------------------------------------------
Return-Path: <tiemann@eng.sun.com>
Date: Wed, 5 Dec 90 09:30:04 PST
From: tiemann@eng.sun.com (Michael Tiemann)
To: lang-c++-netnews-dist@prep.ai.mit.edu
Cc: help-g++@prep.ai.mit.edu, rms@wheaties.ai.mit.edu
In-Reply-To: Jim ADCOCK's message of 4 Dec 90 18:42:34 GMT <59548@microsoft.UUCP>
Subject: Anyone for decoupling GNU and c.l.c++?
Reply-To: tiemann@cygnus.com
Organization: Cygnus Support (+1 415 322 3811)

There is a reason why the gnu.g++ and comp.lang.c++ newsgroups were
linked.  It was not, as Jim ADCOCK suggests, because one or the other
was not strong enough to stand on its own readership.  Rather, it was
because many people (a vast majority of those who voted) wanted to
share experiences and information between the two groups.  Here are
some examples where multiple inheritance (for newsgroups) is useful:

  1.  A naive G++ user has a question about overloading operator+.
      Should s/he ask in the g++ forum or the comp.lang.c++ forum?
      Usually the answer is unclear, so people cross-post.  As a
      matter of fact, one of the reasons that these groups were merged
      was because there was so much cross-posting going on.

  2.  An unspecified C++ user finds that cfront and g++ have different
      behavior for a complicated inheritance lattice.  Both results
      are unexpected (this has happened).  Where does s/he post?

  3.  A C++ expert has just released a cool, freely redistributable
      C++ interface to X/NeWS.  Where should the announcement go?

  4.  A bored graduate student hears about the above library, but
      doesn't know where to get it.  To which group should he pose his
      request for information?

The list goes on and on.  Everybody has their own quirks about what
they will and will not tolerate about people's postings.  Some people
get upset when they see postings about how clever they were at
painting themselves into a 640K address space.  Some people are
dismayed by other's blithe acceptance of UNIX.

If it absolutely ruins your day that somebody doesn't understand how
to overload operator+, how segmented architectures are really better
than large linear address spaces, or how Apple and Lotus are taking
away programmer's freedoms, I believe that there is a newsreading
service which, for a small fee, will delete these messages before you
have a chance to read them, and you need never know they were ever
written.

In the mean time, please don't ask to have everybody's service
disconnected because you don't like yours.

Michael
----------------------------------------------------------------------
From: karl_kleinpaste@cis.ohio-state.edu
Date: Tue, 5 Feb 91 10:44:17 -0500
Subject: Survey results

I just realized I'd never summarized the responses I'd gotten to the
survey over whether to perpetuate the double one-way gate of help-g++
<=> comp.lang.c++,gnu.g++.help.

The short version is:

14 no including
no, but avoid politics.
no, just got off help-g++ because i can read comp.lang.c++.
no, it's not exactly swamping us.

36 yes including
yes, if politics continue.
yes; admirable experiment which failed due to, 1, incompatible charter,
	2, one-sided discussion.

"No" meant "keep the double gate" while "yes" meant "drop it."

It's about 5:2 for dropping it.  But it may not matter any more.

--karl
----------------------------------------------------------------------





Len Tower, Project GNU of the Free Software Foundation
	1000 Mass. Ave., Cambridge, MA  02138, USA	+1 (617) 876-3296
HOME: 36 Porter Street, Somerville, MA  02143, USA	+1 (617) 623-7739
UUCP: {}!mit-eddie!mit-prep!tower	INTERNET:   tower@prep.ai.mit.edu