CFV: comp.lang.ruby

Dave Cornejo dave at
Fri Mar 31 00:44:22 CEST 2000

                     FIRST CALL FOR VOTES (of 2)
                   unmoderated group comp.lang.ruby

Newsgroups line:
comp.lang.ruby		The Ruby dynamic OO programming language.

Votes must be received by 23:59:59 UTC, 20 Apr 2000.

This vote is being conducted by a neutral third party.  Questions
about the proposed group should be directed to the proponent.

Proponent: Conrad Schneiker <schneiker at>
Votetaker: Dave Cornejo <dave at>

RATIONALE: comp.lang.ruby

Ruby is a very-high-level, dynamic object oriented programming language.
Ruby provides many of the best-liked power and convenience features of Perl
and Python on one hand, with an elegantly simple and powerful syntax that
was partly inspired by Eiffel and Ada on the other hand.  Ruby is a more
thoroughly objected oriented language than Python, and some Ruby features
were inspired by Smalltalk. Ruby is an open source language.

There are over 1000 members of 4 Japanese Ruby mail lists (general,
developers, math, extension writers), with a peak volume topping 100
messages per day. At present, there is one English Ruby mail list with
about 175 members, with a recent volume often exceeding 10 messages per
day and growing.  Many users of the Japanese Ruby mail lists have some
understanding of English and are also prospective comp.lang.ruby users
as well.

Much of 1999's newsgroup discussion of Ruby took place on comp.lang.python,
which is not optimal, since comp.lang.python is dedicated to the Python
language. For obvious reasons, Ruby users do not post there frequently. In
2000, most Ruby discussion has occurred in comp.lang.misc. This again is not
ideal since other comp.lang.misc regulars are typically more interested in
issues that transcend Ruby, and have said as much.

In Japan, Ruby has overtaken Python in terms of popular usage. During 1999
and into early 2000, Ruby has been featured in several articles in the
English language software trade press, indicating it is at the takeoff
threshold that Perl and Python attained years ago.  (Please see for the latest
example.) The English language Ruby home page is, which provides links to documentation and
download pages for Ruby.

CHARTER: comp.lang.ruby

The comp.lang.ruby newsgroup is devoted to discussions of the Ruby
programming language and related issues.

Examples of relevant postings include, but are not be limited to,
the following subjects:

- Bug reports
- Announcements of software written with Ruby
- Examples of Ruby code
- Suggestions for Ruby developers
- Requests for help from new Ruby programmers

The newsgroup is not moderated.  Binaries are prohibited (except the
small PGP type). Advertising is prohibited (except for announcements
of new Ruby-related products).



Follow these instructions *exactly*!  Votes are counted by computer.
You should send E-MAIL (posts to a newsgroup are invalid) to:

    vote at

Please do not assume that just replying to this message will work.
Check the address before you mail your vote.  Your mail message
should contain one and only one of the following vote statements:

    I vote YES on comp.lang.ruby
    I vote NO on comp.lang.ruby

    Voter name:

If your mail software does not indicate your real name (for example,
AOL does not), include _exactly_ the statement above on a _separate_
line and add your name after the colon.  Having your name in your
signature line is NOT enough!  Do NOT join the lines together or
remove the words "Voter name"!

You may also vote ABSTAIN (which records an empty vote) or CANCEL
(which removes any earlier votes).  ABSTAIN does not affect the final
vote count in any way but is listed, whereas CANCEL is not.


Standard Guidelines for voting apply.  One vote per person, one
account per voter.  Votes must be mailed directly from the voter to
the votetaker.  Anonymous, forwarded or proxy votes are not valid.
Votes mailed by WWW/HTML/CGI forms are considered to be anonymous
votes.  Votes from non-existent email addresses are not valid.

Vote counting is automated.  Failure to follow these directions may
mean that your vote does not get counted.  If you do not receive an
acknowledgment of your vote within three days contact the votetaker
about the problem.  It's your responsibility to make sure your vote is
registered correctly.  Duplicate votes are resolved in favor of the
most recent valid vote.  Addresses, names and votes of all voters will
be published in the final voting results post.

The purpose of a Usenet vote is to determine the genuine interest of
persons who would read a proposed newsgroup.  Soliciting votes from
disinterested parties defeats this purpose.  Please do not distribute
this CFV.  If you must, direct people to the official CFV as posted to
news.announce.newgroups.  Distributing pre-marked or otherwise edited
copies of this CFV is generally considered to be vote fraud.  When in
doubt, ask the votetaker.

Voting question & problems: Dave Cornejo <dave at>
Voting address: vote at

More information about the Python-list mailing list