Updated RCRchive (#14)

Submitted by: Trans Onoma

This revision by: Trans Onoma

Date: Thu Aug 09 19:05:47 -0400 2007

View earlier revisions

ABSTRACT

A light bulb went off in my head this evening—why not bootstrap the issue and submit an RCR about the RCR process itself? And so I have.

RCRchive’s current design is ineffective, for both end-users and Ruby’s developers. I will propose a small set of minimal changes that I am sure will improve the situation immensely.

PROBLEM

RCRchive is ineffective for a variety of reasons:

1) The website, while fairly good, lacks the ability to collaborate or evolve RCRs prior to submission. Many RCRs might not even be officially submitted if their proponents first received constructive overviews from the community. Or they could be made that much better before submission if peers could make pre-submission suggestions.

2) Having one mailing-list per RCR presents a number of issues:

3) There is a lack of stated procedure on the receiving end of the process. What happens if an RCR gets wide support, for instance? Doesn’t that warrant a formal analysis, so to speak, by the the Ruby-core team? Having some form of procedures along these line, even if stiff, makes people feel involved and makes it worth their time and effort. There’s no point in counting votes if votes don’t mean anything.

4) Finally, as a minor point, while the website if quite functional, it could use a little cosmetic enhancements. For instance, the field below this one, called “Proposal”, is distorted and shoved off to the right.

PROPOSAL

The above issues can be addressed with some very simple changes:

1) Create a dedicated mailing list for RCR discussions, and adjust RCRchive to use this list instead of the multitude of lists it currently uses.

2) Allow an RCRs to have multiple authors. Only authors can change an RCR, and add or remove other authors.

3) Add a ‘development’ status, that comes before ‘pending’.

4) Offer some standard procedures for the consideration process.

5) Have a design specialist, like John Long, take an afternoon or two cleaning-up and beautifying the site.

ANALYSIS

As you surely know, I’ve been arguing many of these point for for some time. This is simply because it is important to me. Dreaming about Ruby what-ifs (and what-ifs in general) is a hobby of mine. And for this reason I believe I probably have effective insight into what would make a good venue for the activity.

Other solutions have been tried. We are already at the third incarnation of the RCR process (that I know of). It seems a prudent time to give this approach a try, especially with the eminent releases of Ruby 1.9 and 2.0.

IMPLEMENTATION

There are four parts to implementation:

1) Setting up the mailing list.

2) Functional adjustments to RCRChive.

3) Matz and core-team developing some consideration procedures.

4) Beautification of the site.

Comments

from Robert Dober, Thu Aug 09 07:57:26 -0400 2007

Great initiative Tom.
I completely support the idea, it seems even good enough to replace a
Wiki, as the discussion page of the wiki would be replaced by comments
like this.
Thanks for taking the time and effort to jot this down.
Robert

from Gregory Brown, Thu Aug 09 09:08:06 -0400 2007

I support parts of this proposal.

These are all good ideas:

1) Create a dedicated mailing list for RCR discussions, and adjust
RCRchive to use this list instead of the multitude of lists it
currently uses.

3) Add a 'development' status, that comes before 'pending'.

This is less important to me:

4) Offer some standard procedures for the consideration process.

This is not important at all to me:

2) Allow an RCRs to have multiple authors. Only authors can change an
RCR, and add or remove other authors.

5) Have a design specialist, like John Long, take an afternoon or two
cleaning-up and beautifying the site.

I think that there is no problem with someone working with a few
others to develop an RCR but ultimately I think one person should be
responsible for maintaining it and seeing it through the process, just
to limit administrative complexity.

Also, on this meta RCR, a meta-meta comment, if there *were* to be
some standard procedures, I'd recommend one to be that people don't
use the RCRchive to reference personal issues.  I can only respond to
the following with 'who cares?'

"As you surely know, I've been arguing many of these point for for
some time. On occasion I have even become heated about it. This is
simply because it is important to me. Dreaming about Ruby what-ifs
(and what-ifs in general) is a hobby of mine"

I mention this only because I feel like in the Analysis section of an
RCR, perhaps you should be discussing the technical merits of an RCR
and its effects, not the personal issues that it may have arised from.

from Trans Onoma, Sun Aug 12 03:02:00 -0400 2007

On 8/9/07, gregory.t.brown@gmail.com <gregory.t.brown@gmail.com> wrote:
> A comment about: RCR 14: Updated RCRchive
> was sent by Gregory  Brown.
>
> To send a comment, reply to this mail.  Please trim all unnecessary
> lines.
>
> You can view RCR 14 at:
> https://rcrchive.net/rcrs/14
>
> I support parts of this proposal.
>
> These are all good ideas:
>
> 1) Create a dedicated mailing list for RCR discussions, and adjust
> RCRchive to use this list instead of the multitude of lists it
> currently uses.
>
> 3) Add a 'development' status, that comes before 'pending'.
>
> This is less important to me:
>
> 4) Offer some standard procedures for the consideration process.
>
> This is not important at all to me:
>
> 2) Allow an RCRs to have multiple authors. Only authors can change an
> RCR, and add or remove other authors.
>
> 5) Have a design specialist, like John Long, take an afternoon or two
> cleaning-up and beautifying the site.
>
> I think that there is no problem with someone working with a few
> others to develop an RCR but ultimately I think one person should be
> responsible for maintaining it and seeing it through the process, just
> to limit administrative complexity.

The Cut-based RCR was a joint project by myself and Peter
Vanbroekhoven. We spent months editing it, and we would take turns
working on it. It proved a very powerful way to work. It simply
wouldn't have been as easy or turned out as well, had we non been able
to do this (we used ruby garden wiki to accomplish this, btw). So I
can understand, that it may not be priority #1. But it has value and
really it shouldn't be hard to implement. RCRchive is a Rails app
after all.

> Also, on this meta RCR, a meta-meta comment, if there *were* to be
> some standard procedures, I'd recommend one to be that people don't
> use the RCRchive to reference personal issues.  I can only respond to
> the following with 'who cares?'
>
> "As you surely know, I've been arguing many of these point for for
> some time. On occasion I have even become heated about it. This is
> simply because it is important to me. Dreaming about Ruby what-ifs
> (and what-ifs in general) is a hobby of mine"
>
> I mention this only because I feel like in the Analysis section of an
> RCR, perhaps you should be discussing the technical merits of an RCR
> and its effects, not the personal issues that it may have arised from.

Point taken. I was only trying to emphasis the merits of my approach
based on my dedication to the subject matter. I've reduced the
statement a bit in my last update.

I also think this proves the point about the 'development' status.

T.

from Gregory Brown, Sun Aug 12 10:24:56 -0400 2007

On 8/12/07, transfire@gmail.com <transfire@gmail.com> wrote:

> The Cut-based RCR was a joint project by myself and Peter
> Vanbroekhoven. We spent months editing it, and we would take turns
> working on it. It proved a very powerful way to work. It simply
> wouldn't have been as easy or turned out as well, had we non been able
> to do this (we used ruby garden wiki to accomplish this, btw). So I
> can understand, that it may not be priority #1. But it has value and
> really it shouldn't be hard to implement. RCRchive is a Rails app
> after all.

I think that perhaps it would be reasonable to give more than one
person *access* to refining an RCR while it is in development stage,
but that once it is submitted, one person should own it.  This is so
that there would be a single point of contact for the core team and
one person responsible for ultimately making sure the RCR makes it
through the process properly.

But with that in mind, I'm not entirely sure we need more software to
do that.  A dedicated mailing list for RCR discussion combined with
ad-hoc wiki pages would probably solve the problem just fine without
taking up David's time (or whoever is maintaining the RCRchive).

> > I mention this only because I feel like in the Analysis section of an
> > RCR, perhaps you should be discussing the technical merits of an RCR
> > and its effects, not the personal issues that it may have arised from.
>
> Point taken. I was only trying to emphasis the merits of my approach
> based on my dedication to the subject matter. I've reduced the
> statement a bit in my last update.

Unfortunately, I saw it as taking away from an otherwise reasonable request.

> I also think this proves the point about the 'development' status.

Yes. definitely.

from David Black, Sun Aug 12 10:41:34 -0400 2007

Hi --

On Sun, 12 Aug 2007, gregory.t.brown@gmail.com wrote:

> A comment about: RCR 14: Updated RCRchive
> was sent by Gregory  Brown.
>
> To send a comment, reply to this mail.  Please trim all unnecessary
> lines.
>
> You can view RCR 14 at:
> https://rcrchive.net/rcrs/14
>
> On 8/12/07, transfire@gmail.com <transfire@gmail.com> wrote:
>
>> The Cut-based RCR was a joint project by myself and Peter
>> Vanbroekhoven. We spent months editing it, and we would take turns
>> working on it. It proved a very powerful way to work. It simply
>> wouldn't have been as easy or turned out as well, had we non been able
>> to do this (we used ruby garden wiki to accomplish this, btw). So I
>> can understand, that it may not be priority #1. But it has value and
>> really it shouldn't be hard to implement. RCRchive is a Rails app
>> after all.
>
> I think that perhaps it would be reasonable to give more than one
> person *access* to refining an RCR while it is in development stage,
> but that once it is submitted, one person should own it.  This is so
> that there would be a single point of contact for the core team and
> one person responsible for ultimately making sure the RCR makes it
> through the process properly.
>
> But with that in mind, I'm not entirely sure we need more software to
> do that.  A dedicated mailing list for RCR discussion combined with
> ad-hoc wiki pages would probably solve the problem just fine without
> taking up David's time (or whoever is maintaining the RCRchive).

The current arrangement is:

   * One mailing list per RCR.
   * Anyone on the mailing list for RCR x can edit RCR x.
   * All previous revisions are available.
   * Matz sees all of it.

Whatever RCRchive does, there's always going to be the possibility of
discussing and refining RCRs somewhere else, if you want to.  It's
literally impossible for RCRchive to subsume all possible discussion
of changes to Ruby, and that never has been, and never will be, a
goal.

Also, just to reiterate an important point, RCRchive is strictly based
on implementing a blueprint delivered by Matz.  I'm not going to
change it, unless I hear from Matz.  So if I appear to be ignoring or
stonewalling this discussion, that's why: there's no action required
or even possible on my part based on general public discussion of what
people think RCRchive should do.

I would strongly recommend the "bend before you break" principle --
meaning, just use email and wikis as needed and participate in the RCR
process when you feel comfortable and ready to do so.  ("You" meaning
"everyone", not Greg specifically.)


David


from Gregory Brown, Sun Aug 12 11:06:46 -0400 2007

On 8/12/07, dblack@rubypal.com <dblack@rubypal.com> wrote:

> I would strongly recommend the "bend before you break" principle --
> meaning, just use email and wikis as needed and participate in the RCR
> process when you feel comfortable and ready to do so.  ("You" meaning
> "everyone", not Greg specifically.)

With that in mind, let me suggest something to Tom:

Maybe all we need is an rcr-discuss google group?

Wiki pages come a dime a dozen and could be drawn up ad-hoc.   Would
that solve the problem of overall discussion?

Or if you feel like that's making it a second-class citizen... David,
would you be willing to host an rcr-discuss mailing list at RCRchive?
I'm not suggesting making any changes beyond that, but it' be a good
place for this 'all in one' pre-discussion stuff.

I'm generally not one to care much about formal process, I just want
the RCR process to seem friendly and like it is effective.  Maybe a
small change like that would do so.  It'd also give a place for Matz
to participate in the pre-discussions if he wants without sifting
through RubyTalk.

from Robert Dober, Sun Aug 12 12:43:42 -0400 2007

On 8/12/07, gregory.t.brown@gmail.com <gregory.t.brown@gmail.com> wrote:
>
>
> With that in mind, let me suggest something to Tom:
>
> Maybe all we need is an rcr-discuss google group?
>
> Wiki pages come a dime a dozen and could be drawn up ad-hoc.   Would
> that solve the problem of overall discussion?
>
> Or if you feel like that's making it a second-class citizen... David,
> would you be willing to host an rcr-discuss mailing list at RCRchive?
> I'm not suggesting making any changes beyond that, but it' be a good
> place for this 'all in one' pre-discussion stuff.
>
> I'm generally not one to care much about formal process, I just want
> the RCR process to seem friendly and like it is effective.  Maybe a
> small change like that would do so.  It'd also give a place for Matz
> to participate in the pre-discussions if he wants without sifting
> through RubyTalk.
>
Sounds pretty cool an idea, while I cannot talk for Tom I feel that
this approach will allow us to identify the *real* needs of RCR.
I appreciate the thinking work Tom has done, but to jump there would
be an err optimistic approach.
Gregory's idea seems a good idea for a first step.
Maybe that first step will be enough, maybe it will lead us into a new
direction, maybe a second step into the same direction will just
follow, who knows?

Let us try to find out :).

Cheers
Robert



from David Black, Sun Aug 12 13:49:29 -0400 2007

Hi --

On Sun, 12 Aug 2007, gregory.t.brown@gmail.com wrote:

> A comment about: RCR 14: Updated RCRchive
> was sent by Gregory  Brown.
>
> To send a comment, reply to this mail.  Please trim all unnecessary
> lines.
>
> You can view RCR 14 at:
> https://rcrchive.net/rcrs/14
>
> On 8/12/07, dblack@rubypal.com <dblack@rubypal.com> wrote:
>
>> I would strongly recommend the "bend before you break" principle --
>> meaning, just use email and wikis as needed and participate in the RCR
>> process when you feel comfortable and ready to do so.  ("You" meaning
>> "everyone", not Greg specifically.)
>
> With that in mind, let me suggest something to Tom:
>
> Maybe all we need is an rcr-discuss google group?
>
> Wiki pages come a dime a dozen and could be drawn up ad-hoc.   Would
> that solve the problem of overall discussion?
>
> Or if you feel like that's making it a second-class citizen... David,
> would you be willing to host an rcr-discuss mailing list at RCRchive?
> I'm not suggesting making any changes beyond that, but it' be a good
> place for this 'all in one' pre-discussion stuff.

I think you'll be better off with a Google group than anything hosted
at RCRchive.  Keep in mind, though, that there's no "all in one"
possible; you can't stop other people from discussing Ruby changes
anywhere else.  The fact that Matz has commissioned a centralized
site, and people are talking about creating alternatives, is proof of
that :-)

Besides, "pre" is in the mind of the beholder.  I worry about every
RCR evolving into a discussion about whether or not it was
pre-discussed enough, etc.... rather than just discussed on its own
merits.

> I'm generally not one to care much about formal process, I just want
> the RCR process to seem friendly and like it is effective.  Maybe a
> small change like that would do so.  It'd also give a place for Matz
> to participate in the pre-discussions if he wants without sifting
> through RubyTalk.

I've never heard him say that he wants a separate list or group for
change discussions, and I've been dealing with him in detail about
this for years.  What he's said he wants is what I've tried to
implement in RCRchive.  That doesn't mean he'll never change the
process, but as things stand, the process is in place.

It would be good if someone could create whatever new forum is
brewing, and then move this discussion there.  I'd rather try to keep
RCRchive itself focused on language change requests, and not itself.


David


from Gregory Brown, Sun Aug 12 13:57:34 -0400 2007

On 8/12/07, dblack@rubypal.com <dblack@rubypal.com> wrote:

> I've never heard him say that he wants a separate list or group for
> change discussions, and I've been dealing with him in detail about
> this for years.  What he's said he wants is what I've tried to
> implement in RCRchive.  That doesn't mean he'll never change the
> process, but as things stand, the process is in place.

This is a good point.  The format we have here is what Matz wants,
which I think is more important than what the community wants (at
least for this purpose).   Of course, if there was a huge backlash of
folks wanting this to be changed, I think it'd be a different story.
That doesn't seem to be the case though.

> It would be good if someone could create whatever new forum is
> brewing, and then move this discussion there.  I'd rather try to keep
> RCRchive itself focused on language change requests, and not itself.

Sounds reasonable to me.  I was mainly suggesting an alternative, not
necessarily advocating that it should exist. (I've voted neutral on
this request because it's exactly how I feel :)

If someone wants to fire up a google group, just link it here and I'll
follow you there, I suppose.

from Trans Onoma, Sun Aug 12 14:21:54 -0400 2007

On 8/12/07, robert.dober@gmail.com <robert.dober@gmail.com> wrote:

> Sounds pretty cool an idea, while I cannot talk for Tom I feel that
> this approach will allow us to identify the *real* needs of RCR.
> I appreciate the thinking work Tom has done, but to jump there would
> be an err optimistic approach.
> Gregory's idea seems a good idea for a first step.
> Maybe that first step will be enough, maybe it will lead us into a new
> direction, maybe a second step into the same direction will just
> follow, who knows?
>
> Let us try to find out :).

I'm afraid it's not enough. I tried that a few years back with a
'ruby-muse' mailing list. It got a little traction but not enough to
sustain itself. Sadly people would even down me and that list when I
tried to drum up support for it. It simply wasn't officially endorsed
by Matz or the core team, so few people cared. When were talking about
an RCR process you have to have official support or it just won't fly.
Unfortunately Matz seems pretty apathetic about the whole thing. I
don't know why. I know there are certain people on the core team that
are very arrogant, and don't give a hoot what anyone else thinks that
isn't a grandmaster C coder. So maybe they are steering Matz away from
a working RCR process. I don't know. But honestly, he might as well
shut the whole thing down. Compared to Perl, Python, Erlang and even
Rebol, Ruby's RCR process seems almost like a bad joke, which is
really too bad b/c it has the potential to be better than any of
those.

  http://dev.perl.org/perl6/rfc/
  http://www.python.org/dev/peps/
  http://www.erlang.org/eep.html *
  http://www.rebol.net/cgi-bin/r3blog.r

T.

* Erlang's looks exceptionally good. But I still think Ruby's could be
even better.

from Gregory Brown, Sun Aug 12 14:39:55 -0400 2007

On 8/12/07, transfire@gmail.com <transfire@gmail.com> wrote:

>Compared to Perl, Python, Erlang and even
> Rebol, Ruby's RCR process seems almost like a bad joke, which is
> really too bad b/c it has the potential to be better than any of
> those.

Please consider discussing this privately.  I think it's far outside
the scope of what the RCRchive is for.

from Trans Onoma, Sun Aug 12 15:01:49 -0400 2007

On 8/12/07, gregory.t.brown@gmail.com <gregory.t.brown@gmail.com> wrote:
> A comment about: RCR 14: Updated RCRchive
> was sent by Gregory  Brown.
>
> To send a comment, reply to this mail.  Please trim all unnecessary
> lines.
>
> You can view RCR 14 at:
> https://rcrchive.net/rcrs/14
>
> On 8/12/07, transfire@gmail.com <transfire@gmail.com> wrote:
>
> >Compared to Perl, Python, Erlang and even
> > Rebol, Ruby's RCR process seems almost like a bad joke, which is
> > really too bad b/c it has the potential to be better than any of
> > those.
>
> Please consider discussing this privately.  I think it's far outside
> the scope of what the RCRchive is for.

You know, I'm just not doing it anymore. You all can talk wherever you
all want. Every where I've turned with this I'm told to go else where.
If Ruby's own RCR process can't talk about Ruby's RCR process, then
for heaven's sake, do we need a MetaRCRrchive?

You can tip toe on ice all you want, but if the ice is weak it's going
to break. That's where this process is, ''-this close to oblivion, and
you all are nitpicking about which toe we should stand on.

Well, good luck with that.

I dust my feet of the whole affair.

T.

from Robert Dober, Sun Aug 12 15:24:34 -0400 2007

On 8/12/07, gregory.t.brown@gmail.com <gregory.t.brown@gmail.com> wrote:
> A comment about: RCR 14: Updated RCRchive
> was sent by Gregory  Brown.
>
> To send a comment, reply to this mail.  Please trim all unnecessary
> lines.
>
> You can view RCR 14 at:
> https://rcrchive.net/rcrs/14
>
> On 8/12/07, transfire@gmail.com <transfire@gmail.com> wrote:
>
> >Compared to Perl, Python, Erlang and even
> > Rebol, Ruby's RCR process seems almost like a bad joke, which is
> > really too bad b/c it has the potential to be better than any of
> > those.
>
> Please consider discussing this privately.  I think it's far outside
> the scope of what the RCRchive is for.

First you say it is boring on the Mailing List, now you say this is
not the right place, well I do not know, Tom's made a lot of work and
I feel that you are just harsh with him because of you do not like his
POV, why did you vote neutral in that case?

My impression is that indeed you do not like discussion and my
impression is that posts like yours make some people think that some
people are arrogant.

That for sure is one of the worst things can happen to the community
and it is much worse than any technical dispute...

BTW I do not 100% agree with Tom's last post it was too radical, but
what way to answer his honest opinions.

I have said enough on this but I leave with frustration and please do
not tell me that this is OT that I am frustrated...

Robert


from Gregory Brown, Sun Aug 12 15:35:22 -0400 2007

On 8/12/07, robert.dober@gmail.com <robert.dober@gmail.com> wrote:

> I have said enough on this but I leave with frustration and please do
> not tell me that this is OT that I am frustrated...

I'm sorry, but it is.  I know that we all want to be friends and we
also want to get what we want and etc, etc, but I'm not in favour of
taking a system designed for technical discussion and making it a
forum for personal bickering.

There is such a thing as personal mail, and it should be used for
situations like this.  If you'd like to discuss that point, feel free
to contact me off list.

It's not a matter of arrogance, but a matter of relevance.

from Gavin Kistner, Sun Aug 12 16:35:38 -0400 2007

On Aug 12, 2007, at 1:01 PM, transfire@gmail.com wrote:
> On 8/12/07, gregory.t.brown@gmail.com <gregory.t.brown@gmail.com>  
> wrote:
>> On 8/12/07, transfire@gmail.com <transfire@gmail.com> wrote:
>>> Compared to Perl, Python, Erlang and even
>>> Rebol, Ruby's RCR process seems almost like a bad joke, which is
>>> really too bad b/c it has the potential to be better than any of
>>> those.
>>
>> Please consider discussing this privately.  I think it's far outside
>> the scope of what the RCRchive is for.
>
> You know, I'm just not doing it anymore. You all can talk wherever you
> all want. Every where I've turned with this I'm told to go else where.
> If Ruby's own RCR process can't talk about Ruby's RCR process, then
> for heaven's sake, do we need a MetaRCRrchive?

I think that (albeit trolling) a discussion about how much Ruby does  
or does not suck, including Matz, or the change process - is  
appropriate for ruby-talk.

A discussion about how to change the language, and the merits of that  
proposal, are appropriate for RCR.

For any other RCR, I'd say that declarations about the poor state of  
Ruby or the RCR process would be inappropriate. However, for this  
meta-RCR about the process itself, it seems certainly valid to  
discuss whether or not the process is 'broken'. Part of that includes  
analyzing the process other languages are going through, and how well  
they work.

So - Trans, what aspects of the Perl, Python, Erlang, or Rebol  
processes do you think work particularly well, and how do you think  
we should apply them to Ruby?

from David Black, Sun Aug 12 18:12:17 -0400 2007

Hi --

Can people please take this to another forum?  There are people
subscribed to RCRs who really want to received mailings about proposed
changes to the Ruby language, not about the RCR process.  It would be
best to find or create a forum (ruby-talk seems reasonable) for
discussing the process, but meanwhile let the process, as it is now
constituted, do what it's designed to do.

Thanks --


David

On Sun, 12 Aug 2007, phrogz@mac.com wrote:

> A comment about: RCR 14: Updated RCRchive
> was sent by Gavin  Kistner.
>
> To send a comment, reply to this mail.  Please trim all unnecessary
> lines.
>
> You can view RCR 14 at:
> https://rcrchive.net/rcrs/14
>
> On Aug 12, 2007, at 1:01 PM, transfire@gmail.com wrote:
>> On 8/12/07, gregory.t.brown@gmail.com <gregory.t.brown@gmail.com>
>> wrote:
>>> On 8/12/07, transfire@gmail.com <transfire@gmail.com> wrote:
>>>> Compared to Perl, Python, Erlang and even
>>>> Rebol, Ruby's RCR process seems almost like a bad joke, which is
>>>> really too bad b/c it has the potential to be better than any of
>>>> those.
>>>
>>> Please consider discussing this privately.  I think it's far outside
>>> the scope of what the RCRchive is for.
>>
>> You know, I'm just not doing it anymore. You all can talk wherever you
>> all want. Every where I've turned with this I'm told to go else where.
>> If Ruby's own RCR process can't talk about Ruby's RCR process, then
>> for heaven's sake, do we need a MetaRCRrchive?
>
> I think that (albeit trolling) a discussion about how much Ruby does
> or does not suck, including Matz, or the change process - is
> appropriate for ruby-talk.
>
> A discussion about how to change the language, and the merits of that
> proposal, are appropriate for RCR.
>
> For any other RCR, I'd say that declarations about the poor state of
> Ruby or the RCR process would be inappropriate. However, for this
> meta-RCR about the process itself, it seems certainly valid to
> discuss whether or not the process is 'broken'. Part of that includes
> analyzing the process other languages are going through, and how well
> they work.
>
> So - Trans, what aspects of the Perl, Python, Erlang, or Rebol
> processes do you think work particularly well, and how do you think
> we should apply them to Ruby?
>


from Roger Deloy Pack, Thu Aug 23 20:12:46 -0400 2007

My $.02 : I'd suggest that a 'half and half' solution be adopted:
better 'instructions' (only) on how to 'develop' an RCR.  Specifically tell
people to post to the ruby language forum to ask for suggestions, then how
to use

http://rubygarden.org/Ruby/page/show/WouldntItBeNiceIf +
http://rubygarden.org/Ruby/page/show/RubyWishList +
http://rubygarden.org/Ruby/page/show/RcrFoundry
(if that's the best way).
The current instruction are good on how to submit a final draft.  Most
people don't know that the others exist!  Maybe a mailing list 'just' for
suggestions to the language would be nice, too.  Anyway some sort of
documentation addition.

As to whether comments about good or badness belong in this mailing list--in
my opinion flaming stuff isn't necessarily good (i.e. opinions) but things
that could be implemented or what not would be good to discuss.  I think
that making it better would help.

My own addition to the discussion is that it would be fun to be able to
'vote' on potential RCR's -- like if a lot of people want a certain
function...a poll would be interesting.
Just my $0.02
-Roger

On 8/23/07, rcrchive+14@rcrchive.net <rcrchive+14@rcrchive.net> wrote:
>
> Welcome to the comment list for:
>
>   Updated RCRchive (RCR #14)
>
> This RCR was submitted by Trans  Onoma,
> at Thu Aug 09 19:05:47 EDT 2007.
>
> There are earlier revisions of this RCR, at rcrchive.  The one described
> here is the current version.
>
> To comment on this RCR, just reply to this message, using the Reply-To
> address.  All commenting will be done via this email list.
>
> Please trim away this introductory message when you reply!
>
>
> This is a digest of all the comments, so far, on RCR 14,
> "Updated RCRchive".  You'll be on the mailing list for all future
> comments.  You can also add a comment by replying to this digest,
> but please trim it down!
>
>
> On Thu Aug 09 07:57:26 EDT 2007, Robert  Dober said:
>
> Great initiative Tom.
> I completely support the idea, it seems even good enough to replace a
> Wiki, as the discussion page of the wiki would be replaced by comments
> like this.
> Thanks for taking the time and effort to jot this down.
> Robert
>
>
> ---------------------------------------------
>
> On Thu Aug 09 09:08:06 EDT 2007, Gregory  Brown said:
>
> I support parts of this proposal.
>
> These are all good ideas:
>
> 1) Create a dedicated mailing list for RCR discussions, and adjust
> RCRchive to use this list instead of the multitude of lists it
> currently uses.
>
> 3) Add a 'development' status, that comes before 'pending'.
>
> This is less important to me:
>
> 4) Offer some standard procedures for the consideration process.
>
> This is not important at all to me:
>
> 2) Allow an RCRs to have multiple authors. Only authors can change an
> RCR, and add or remove other authors.
>
> 5) Have a design specialist, like John Long, take an afternoon or two
> cleaning-up and beautifying the site.
>
> I think that there is no problem with someone working with a few
> others to develop an RCR but ultimately I think one person should be
> responsible for maintaining it and seeing it through the process, just
> to limit administrative complexity.
>
> Also, on this meta RCR, a meta-meta comment, if there *were* to be
> some standard procedures, I'd recommend one to be that people don't
> use the RCRchive to reference personal issues.  I can only respond to
> the following with 'who cares?'
>
> "As you surely know, I've been arguing many of these point for for
> some time. On occasion I have even become heated about it. This is
> simply because it is important to me. Dreaming about Ruby what-ifs
> (and what-ifs in general) is a hobby of mine"
>
> I mention this only because I feel like in the Analysis section of an
> RCR, perhaps you should be discussing the technical merits of an RCR
> and its effects, not the personal issues that it may have arised from.
>
>
> ---------------------------------------------
>
> On Sun Aug 12 03:02:00 EDT 2007, Trans  Onoma said:
>
> On 8/9/07, gregory.t.brown@gmail.com <gregory.t.brown@gmail.com> wrote:
> > A comment about: RCR 14: Updated RCRchive
> > was sent by Gregory  Brown.
> >
> > To send a comment, reply to this mail.  Please trim all unnecessary
> > lines.
> >
> > You can view RCR 14 at:
> > https://rcrchive.net/rcrs/14
> >
> > I support parts of this proposal.
> >
> > These are all good ideas:
> >
> > 1) Create a dedicated mailing list for RCR discussions, and adjust
> > RCRchive to use this list instead of the multitude of lists it
> > currently uses.
> >
> > 3) Add a 'development' status, that comes before 'pending'.
> >
> > This is less important to me:
> >
> > 4) Offer some standard procedures for the consideration process.
> >
> > This is not important at all to me:
> >
> > 2) Allow an RCRs to have multiple authors. Only authors can change an
> > RCR, and add or remove other authors.
> >
> > 5) Have a design specialist, like John Long, take an afternoon or two
> > cleaning-up and beautifying the site.
> >
> > I think that there is no problem with someone working with a few
> > others to develop an RCR but ultimately I think one person should be
> > responsible for maintaining it and seeing it through the process, just
> > to limit administrative complexity.
>
> The Cut-based RCR was a joint project by myself and Peter
> Vanbroekhoven. We spent months editing it, and we would take turns
> working on it. It proved a very powerful way to work. It simply
> wouldn't have been as easy or turned out as well, had we non been able
> to do this (we used ruby garden wiki to accomplish this, btw). So I
> can understand, that it may not be priority #1. But it has value and
> really it shouldn't be hard to implement. RCRchive is a Rails app
> after all.
>
> > Also, on this meta RCR, a meta-meta comment, if there *were* to be
> > some standard procedures, I'd recommend one to be that people don't
> > use the RCRchive to reference personal issues.  I can only respond to
> > the following with 'who cares?'
> >
> > "As you surely know, I've been arguing many of these point for for
> > some time. On occasion I have even become heated about it. This is
> > simply because it is important to me. Dreaming about Ruby what-ifs
> > (and what-ifs in general) is a hobby of mine"
> >
> > I mention this only because I feel like in the Analysis section of an
> > RCR, perhaps you should be discussing the technical merits of an RCR
> > and its effects, not the personal issues that it may have arised from.
>
> Point taken. I was only trying to emphasis the merits of my approach
> based on my dedication to the subject matter. I've reduced the
> statement a bit in my last update.
>
> I also think this proves the point about the 'development' status.
>
> T.
>
>
> ---------------------------------------------
>
> On Sun Aug 12 10:24:56 EDT 2007, Gregory  Brown said:
>
> On 8/12/07, transfire@gmail.com <transfire@gmail.com> wrote:
>
> > The Cut-based RCR was a joint project by myself and Peter
> > Vanbroekhoven. We spent months editing it, and we would take turns
> > working on it. It proved a very powerful way to work. It simply
> > wouldn't have been as easy or turned out as well, had we non been able
> > to do this (we used ruby garden wiki to accomplish this, btw). So I
> > can understand, that it may not be priority #1. But it has value and
> > really it shouldn't be hard to implement. RCRchive is a Rails app
> > after all.
>
> I think that perhaps it would be reasonable to give more than one
> person *access* to refining an RCR while it is in development stage,
> but that once it is submitted, one person should own it.  This is so
> that there would be a single point of contact for the core team and
> one person responsible for ultimately making sure the RCR makes it
> through the process properly.
>
> But with that in mind, I'm not entirely sure we need more software to
> do that.  A dedicated mailing list for RCR discussion combined with
> ad-hoc wiki pages would probably solve the problem just fine without
> taking up David's time (or whoever is maintaining the RCRchive).
>
> > > I mention this only because I feel like in the Analysis section of an
> > > RCR, perhaps you should be discussing the technical merits of an RCR
> > > and its effects, not the personal issues that it may have arised from.
> >
> > Point taken. I was only trying to emphasis the merits of my approach
> > based on my dedication to the subject matter. I've reduced the
> > statement a bit in my last update.
>
> Unfortunately, I saw it as taking away from an otherwise reasonable
> request.
>
> > I also think this proves the point about the 'development' status.
>
> Yes. definitely.
>
>
> ---------------------------------------------
>
> On Sun Aug 12 10:41:34 EDT 2007, David Black said:
>
> Hi --
>
> On Sun, 12 Aug 2007, gregory.t.brown@gmail.com wrote:
>
> > A comment about: RCR 14: Updated RCRchive
> > was sent by Gregory  Brown.
> >
> > To send a comment, reply to this mail.  Please trim all unnecessary
> > lines.
> >
> > You can view RCR 14 at:
> > https://rcrchive.net/rcrs/14
> >
> > On 8/12/07, transfire@gmail.com <transfire@gmail.com> wrote:
> >
> >> The Cut-based RCR was a joint project by myself and Peter
> >> Vanbroekhoven. We spent months editing it, and we would take turns
> >> working on it. It proved a very powerful way to work. It simply
> >> wouldn't have been as easy or turned out as well, had we non been able
> >> to do this (we used ruby garden wiki to accomplish this, btw). So I
> >> can understand, that it may not be priority #1. But it has value and
> >> really it shouldn't be hard to implement. RCRchive is a Rails app
> >> after all.
> >
> > I think that perhaps it would be reasonable to give more than one
> > person *access* to refining an RCR while it is in development stage,
> > but that once it is submitted, one person should own it.  This is so
> > that there would be a single point of contact for the core team and
> > one person responsible for ultimately making sure the RCR makes it
> > through the process properly.
> >
> > But with that in mind, I'm not entirely sure we need more software to
> > do that.  A dedicated mailing list for RCR discussion combined with
> > ad-hoc wiki pages would probably solve the problem just fine without
> > taking up David's time (or whoever is maintaining the RCRchive).
>
> The current arrangement is:
>
>    * One mailing list per RCR.
>    * Anyone on the mailing list for RCR x can edit RCR x.
>    * All previous revisions are available.
>    * Matz sees all of it.
>
> Whatever RCRchive does, there's always going to be the possibility of
> discussing and refining RCRs somewhere else, if you want to.  It's
> literally impossible for RCRchive to subsume all possible discussion
> of changes to Ruby, and that never has been, and never will be, a
> goal.
>
> Also, just to reiterate an important point, RCRchive is strictly based
> on implementing a blueprint delivered by Matz.  I'm not going to
> change it, unless I hear from Matz.  So if I appear to be ignoring or
> stonewalling this discussion, that's why: there's no action required
> or even possible on my part based on general public discussion of what
> people think RCRchive should do.
>
> I would strongly recommend the "bend before you break" principle --
> meaning, just use email and wikis as needed and participate in the RCR
> process when you feel comfortable and ready to do so.  ("You" meaning
> "everyone", not Greg specifically.)
>
>
> David
>
>
>
> ---------------------------------------------
>
> On Sun Aug 12 11:06:46 EDT 2007, Gregory  Brown said:
>
> On 8/12/07, dblack@rubypal.com <dblack@rubypal.com> wrote:
>
> > I would strongly recommend the "bend before you break" principle --
> > meaning, just use email and wikis as needed and participate in the RCR
> > process when you feel comfortable and ready to do so.  ("You" meaning
> > "everyone", not Greg specifically.)
>
> With that in mind, let me suggest something to Tom:
>
> Maybe all we need is an rcr-discuss google group?
>
> Wiki pages come a dime a dozen and could be drawn up ad-hoc.   Would
> that solve the problem of overall discussion?
>
> Or if you feel like that's making it a second-class citizen... David,
> would you be willing to host an rcr-discuss mailing list at RCRchive?
> I'm not suggesting making any changes beyond that, but it' be a good
> place for this 'all in one' pre-discussion stuff.
>
> I'm generally not one to care much about formal process, I just want
> the RCR process to seem friendly and like it is effective.  Maybe a
> small change like that would do so.  It'd also give a place for Matz
> to participate in the pre-discussions if he wants without sifting
> through RubyTalk.
>
>
> ---------------------------------------------
>
> On Sun Aug 12 12:43:42 EDT 2007, Robert  Dober said:
>
> On 8/12/07, gregory.t.brown@gmail.com <gregory.t.brown@gmail.com> wrote:
> >
> >
> > With that in mind, let me suggest something to Tom:
> >
> > Maybe all we need is an rcr-discuss google group?
> >
> > Wiki pages come a dime a dozen and could be drawn up ad-hoc.   Would
> > that solve the problem of overall discussion?
> >
> > Or if you feel like that's making it a second-class citizen... David,
> > would you be willing to host an rcr-discuss mailing list at RCRchive?
> > I'm not suggesting making any changes beyond that, but it' be a good
> > place for this 'all in one' pre-discussion stuff.
> >
> > I'm generally not one to care much about formal process, I just want
> > the RCR process to seem friendly and like it is effective.  Maybe a
> > small change like that would do so.  It'd also give a place for Matz
> > to participate in the pre-discussions if he wants without sifting
> > through RubyTalk.
> >
> Sounds pretty cool an idea, while I cannot talk for Tom I feel that
> this approach will allow us to identify the *real* needs of RCR.
> I appreciate the thinking work Tom has done, but to jump there would
> be an err optimistic approach.
> Gregory's idea seems a good idea for a first step.
> Maybe that first step will be enough, maybe it will lead us into a new
> direction, maybe a second step into the same direction will just
> follow, who knows?
>
> Let us try to find out :).
>
> Cheers
> Robert
>
>
>
>
> ---------------------------------------------
>
> On Sun Aug 12 13:49:29 EDT 2007, David Black said:
>
> Hi --
>
> On Sun, 12 Aug 2007, gregory.t.brown@gmail.com wrote:
>
> > A comment about: RCR 14: Updated RCRchive
> > was sent by Gregory  Brown.
> >
> > To send a comment, reply to this mail.  Please trim all unnecessary
> > lines.
> >
> > You can view RCR 14 at:
> > https://rcrchive.net/rcrs/14
> >
> > On 8/12/07, dblack@rubypal.com <dblack@rubypal.com> wrote:
> >
> >> I would strongly recommend the "bend before you break" principle --
> >> meaning, just use email and wikis as needed and participate in the RCR
> >> process when you feel comfortable and ready to do so.  ("You" meaning
> >> "everyone", not Greg specifically.)
> >
> > With that in mind, let me suggest something to Tom:
> >
> > Maybe all we need is an rcr-discuss google group?
> >
> > Wiki pages come a dime a dozen and could be drawn up ad-hoc.   Would
> > that solve the problem of overall discussion?
> >
> > Or if you feel like that's making it a second-class citizen... David,
> > would you be willing to host an rcr-discuss mailing list at RCRchive?
> > I'm not suggesting making any changes beyond that, but it' be a good
> > place for this 'all in one' pre-discussion stuff.
>
> I think you'll be better off with a Google group than anything hosted
> at RCRchive.  Keep in mind, though, that there's no "all in one"
> possible; you can't stop other people from discussing Ruby changes
> anywhere else.  The fact that Matz has commissioned a centralized
> site, and people are talking about creating alternatives, is proof of
> that :-)
>
> Besides, "pre" is in the mind of the beholder.  I worry about every
> RCR evolving into a discussion about whether or not it was
> pre-discussed enough, etc.... rather than just discussed on its own
> merits.
>
> > I'm generally not one to care much about formal process, I just want
> > the RCR process to seem friendly and like it is effective.  Maybe a
> > small change like that would do so.  It'd also give a place for Matz
> > to participate in the pre-discussions if he wants without sifting
> > through RubyTalk.
>
> I've never heard him say that he wants a separate list or group for
> change discussions, and I've been dealing with him in detail about
> this for years.  What he's said he wants is what I've tried to
> implement in RCRchive.  That doesn't mean he'll never change the
> process, but as things stand, the process is in place.
>
> It would be good if someone could create whatever new forum is
> brewing, and then move this discussion there.  I'd rather try to keep
> RCRchive itself focused on language change requests, and not itself.
>
>
> David
>
>
>
> ---------------------------------------------
>
> On Sun Aug 12 13:57:34 EDT 2007, Gregory  Brown said:
>
> On 8/12/07, dblack@rubypal.com <dblack@rubypal.com> wrote:
>
> > I've never heard him say that he wants a separate list or group for
> > change discussions, and I've been dealing with him in detail about
> > this for years.  What he's said he wants is what I've tried to
> > implement in RCRchive.  That doesn't mean he'll never change the
> > process, but as things stand, the process is in place.
>
> This is a good point.  The format we have here is what Matz wants,
> which I think is more important than what the community wants (at
> least for this purpose).   Of course, if there was a huge backlash of
> folks wanting this to be changed, I think it'd be a different story.
> That doesn't seem to be the case though.
>
> > It would be good if someone could create whatever new forum is
> > brewing, and then move this discussion there.  I'd rather try to keep
> > RCRchive itself focused on language change requests, and not itself.
>
> Sounds reasonable to me.  I was mainly suggesting an alternative, not
> necessarily advocating that it should exist. (I've voted neutral on
> this request because it's exactly how I feel :)
>
> If someone wants to fire up a google group, just link it here and I'll
> follow you there, I suppose.
>
>
> ---------------------------------------------
>
> On Sun Aug 12 14:21:54 EDT 2007, Trans  Onoma said:
>
> On 8/12/07, robert.dober@gmail.com <robert.dober@gmail.com> wrote:
>
> > Sounds pretty cool an idea, while I cannot talk for Tom I feel that
> > this approach will allow us to identify the *real* needs of RCR.
> > I appreciate the thinking work Tom has done, but to jump there would
> > be an err optimistic approach.
> > Gregory's idea seems a good idea for a first step.
> > Maybe that first step will be enough, maybe it will lead us into a new
> > direction, maybe a second step into the same direction will just
> > follow, who knows?
> >
> > Let us try to find out :).
>
> I'm afraid it's not enough. I tried that a few years back with a
> 'ruby-muse' mailing list. It got a little traction but not enough to
> sustain itself. Sadly people would even down me and that list when I
> tried to drum up support for it. It simply wasn't officially endorsed
> by Matz or the core team, so few people cared. When were talking about
> an RCR process you have to have official support or it just won't fly.
> Unfortunately Matz seems pretty apathetic about the whole thing. I
> don't know why. I know there are certain people on the core team that
> are very arrogant, and don't give a hoot what anyone else thinks that
> isn't a grandmaster C coder. So maybe they are steering Matz away from
> a working RCR process. I don't know. But honestly, he might as well
> shut the whole thing down. Compared to Perl, Python, Erlang and even
> Rebol, Ruby's RCR process seems almost like a bad joke, which is
> really too bad b/c it has the potential to be better than any of
> those.
>
>   http://dev.perl.org/perl6/rfc/
>   http://www.python.org/dev/peps/
>   http://www.erlang.org/eep.html *
>   http://www.rebol.net/cgi-bin/r3blog.r
>
> T.
>
> * Erlang's looks exceptionally good. But I still think Ruby's could be
> even better.
>
>
> ---------------------------------------------
>
> On Sun Aug 12 14:39:55 EDT 2007, Gregory  Brown said:
>
> On 8/12/07, transfire@gmail.com <transfire@gmail.com> wrote:
>
> >Compared to Perl, Python, Erlang and even
> > Rebol, Ruby's RCR process seems almost like a bad joke, which is
> > really too bad b/c it has the potential to be better than any of
> > those.
>
> Please consider discussing this privately.  I think it's far outside
> the scope of what the RCRchive is for.
>
>
> ---------------------------------------------
>
> On Sun Aug 12 15:01:49 EDT 2007, Trans  Onoma said:
>
> On 8/12/07, gregory.t.brown@gmail.com <gregory.t.brown@gmail.com> wrote:
> > A comment about: RCR 14: Updated RCRchive
> > was sent by Gregory  Brown.
> >
> > To send a comment, reply to this mail.  Please trim all unnecessary
> > lines.
> >
> > You can view RCR 14 at:
> > https://rcrchive.net/rcrs/14
> >
> > On 8/12/07, transfire@gmail.com <transfire@gmail.com> wrote:
> >
> > >Compared to Perl, Python, Erlang and even
> > > Rebol, Ruby's RCR process seems almost like a bad joke, which is
> > > really too bad b/c it has the potential to be better than any of
> > > those.
> >
> > Please consider discussing this privately.  I think it's far outside
> > the scope of what the RCRchive is for.
>
> You know, I'm just not doing it anymore. You all can talk wherever you
> all want. Every where I've turned with this I'm told to go else where.
> If Ruby's own RCR process can't talk about Ruby's RCR process, then
> for heaven's sake, do we need a MetaRCRrchive?
>
> You can tip toe on ice all you want, but if the ice is weak it's going
> to break. That's where this process is, ''-this close to oblivion, and
> you all are nitpicking about which toe we should stand on.
>
> Well, good luck with that.
>
> I dust my feet of the whole affair.
>
> T.
>
>
> ---------------------------------------------
>
> On Sun Aug 12 15:24:34 EDT 2007, Robert  Dober said:
>
> On 8/12/07, gregory.t.brown@gmail.com <gregory.t.brown@gmail.com> wrote:
> > A comment about: RCR 14: Updated RCRchive
> > was sent by Gregory  Brown.
> >
> > To send a comment, reply to this mail.  Please trim all unnecessary
> > lines.
> >
> > You can view RCR 14 at:
> > https://rcrchive.net/rcrs/14
> >
> > On 8/12/07, transfire@gmail.com <transfire@gmail.com> wrote:
> >
> > >Compared to Perl, Python, Erlang and even
> > > Rebol, Ruby's RCR process seems almost like a bad joke, which is
> > > really too bad b/c it has the potential to be better than any of
> > > those.
> >
> > Please consider discussing this privately.  I think it's far outside
> > the scope of what the RCRchive is for.
>
> First you say it is boring on the Mailing List, now you say this is
> not the right place, well I do not know, Tom's made a lot of work and
> I feel that you are just harsh with him because of you do not like his
> POV, why did you vote neutral in that case?
>
> My impression is that indeed you do not like discussion and my
> impression is that posts like yours make some people think that some
> people are arrogant.
>
> That for sure is one of the worst things can happen to the community
> and it is much worse than any technical dispute...
>
> BTW I do not 100% agree with Tom's last post it was too radical, but
> what way to answer his honest opinions.
>
> I have said enough on this but I leave with frustration and please do
> not tell me that this is OT that I am frustrated...
>
> Robert
>
>
>
> ---------------------------------------------
>
> On Sun Aug 12 15:35:22 EDT 2007, Gregory  Brown said:
>
> On 8/12/07, robert.dober@gmail.com <robert.dober@gmail.com> wrote:
>
> > I have said enough on this but I leave with frustration and please do
> > not tell me that this is OT that I am frustrated...
>
> I'm sorry, but it is.  I know that we all want to be friends and we
> also want to get what we want and etc, etc, but I'm not in favour of
> taking a system designed for technical discussion and making it a
> forum for personal bickering.
>
> There is such a thing as personal mail, and it should be used for
> situations like this.  If you'd like to discuss that point, feel free
> to contact me off list.
>
> It's not a matter of arrogance, but a matter of relevance.
>
>
> ---------------------------------------------
>
> On Sun Aug 12 16:35:38 EDT 2007, Gavin  Kistner said:
>
> On Aug 12, 2007, at 1:01 PM, transfire@gmail.com wrote:
> > On 8/12/07, gregory.t.brown@gmail.com <gregory.t.brown@gmail.com>
> > wrote:
> >> On 8/12/07, transfire@gmail.com <transfire@gmail.com> wrote:
> >>> Compared to Perl, Python, Erlang and even
> >>> Rebol, Ruby's RCR process seems almost like a bad joke, which is
> >>> really too bad b/c it has the potential to be better than any of
> >>> those.
> >>
> >> Please consider discussing this privately.  I think it's far outside
> >> the scope of what the RCRchive is for.
> >
> > You know, I'm just not doing it anymore. You all can talk wherever you
> > all want. Every where I've turned with this I'm told to go else where.
> > If Ruby's own RCR process can't talk about Ruby's RCR process, then
> > for heaven's sake, do we need a MetaRCRrchive?
>
> I think that (albeit trolling) a discussion about how much Ruby does
> or does not suck, including Matz, or the change process - is
> appropriate for ruby-talk.
>
> A discussion about how to change the language, and the merits of that
> proposal, are appropriate for RCR.
>
> For any other RCR, I'd say that declarations about the poor state of
> Ruby or the RCR process would be inappropriate. However, for this
> meta-RCR about the process itself, it seems certainly valid to
> discuss whether or not the process is 'broken'. Part of that includes
> analyzing the process other languages are going through, and how well
> they work.
>
> So - Trans, what aspects of the Perl, Python, Erlang, or Rebol
> processes do you think work particularly well, and how do you think
> we should apply them to Ruby?
>
>
> ---------------------------------------------
>
> On Sun Aug 12 18:12:17 EDT 2007, David Black said:
>
> Hi --
>
> Can people please take this to another forum?  There are people
> subscribed to RCRs who really want to received mailings about proposed
> changes to the Ruby language, not about the RCR process.  It would be
> best to find or create a forum (ruby-talk seems reasonable) for
> discussing the process, but meanwhile let the process, as it is now
> constituted, do what it's designed to do.
>
> Thanks --
>
>
> David
>
> On Sun, 12 Aug 2007, phrogz@mac.com wrote:
>
> > A comment about: RCR 14: Updated RCRchive
> > was sent by Gavin  Kistner.
> >
> > To send a comment, reply to this mail.  Please trim all unnecessary
> > lines.
> >
> > You can view RCR 14 at:
> > https://rcrchive.net/rcrs/14
> >
> > On Aug 12, 2007, at 1:01 PM, transfire@gmail.com wrote:
> >> On 8/12/07, gregory.t.brown@gmail.com <gregory.t.brown@gmail.com>
> >> wrote:
> >>> On 8/12/07, transfire@gmail.com <transfire@gmail.com> wrote:
> >>>> Compared to Perl, Python, Erlang and even
> >>>> Rebol, Ruby's RCR process seems almost like a bad joke, which is
> >>>> really too bad b/c it has the potential to be better than any of
> >>>> those.
> >>>
> >>> Please consider discussing this privately.  I think it's far outside
> >>> the scope of what the RCRchive is for.
> >>
> >> You know, I'm just not doing it anymore. You all can talk wherever you
> >> all want. Every where I've turned with this I'm told to go else where.
> >> If Ruby's own RCR process can't talk about Ruby's RCR process, then
> >> for heaven's sake, do we need a MetaRCRrchive?
> >
> > I think that (albeit trolling) a discussion about how much Ruby does
> > or does not suck, including Matz, or the change process - is
> > appropriate for ruby-talk.
> >
> > A discussion about how to change the language, and the merits of that
> > proposal, are appropriate for RCR.
> >
> > For any other RCR, I'd say that declarations about the poor state of
> > Ruby or the RCR process would be inappropriate. However, for this
> > meta-RCR about the process itself, it seems certainly valid to
> > discuss whether or not the process is 'broken'. Part of that includes
> > analyzing the process other languages are going through, and how well
> > they work.
> >
> > So - Trans, what aspects of the Perl, Python, Erlang, or Rebol
> > processes do you think work particularly well, and how do you think
> > we should apply them to Ruby?
> >
>
>
>
> ---------------------------------------------
>
>
>
>

My $.02 : I&#39;d suggest that a &#39;half and half&#39; solution be adopted:<br>better &#39;instructions&#39; (only) on how to &#39;develop&#39; an RCR.&nbsp; Specifically tell people to post to the ruby language forum to ask for suggestions, then how to use 
<br><br><a href="http://rubygarden.org/Ruby/page/show/WouldntItBeNiceIf">http://rubygarden.org/Ruby/page/show/WouldntItBeNiceIf</a> + <br><a href="http://rubygarden.org/Ruby/page/show/RubyWishList">http://rubygarden.org/Ruby/page/show/RubyWishList
</a> +<br><a href="http://rubygarden.org/Ruby/page/show/RcrFoundry">http://rubygarden.org/Ruby/page/show/RcrFoundry</a><br>(if that&#39;s the best way).<br>The current instruction are good on how to submit a final draft.&nbsp; Most people don&#39;t know that the others exist!&nbsp; Maybe a mailing list &#39;just&#39; for suggestions to the language would be nice, too.&nbsp; Anyway some sort of documentation addition.
<br><br>As to whether comments about good or badness belong in this mailing list--in my opinion flaming stuff isn&#39;t necessarily good (i.e. opinions) but things that could be implemented or what not would be good to discuss.&nbsp; I think that making it better would help.
<br><br>My own addition to the discussion is that it would be fun to be able to &#39;vote&#39; on potential RCR&#39;s -- like if a lot of people want a certain function...a poll would be interesting.<br>Just my $0.02<br>-Roger
<br><br><div><span class="gmail_quote">On 8/23/07, <b class="gmail_sendername"><a href="mailto:rcrchive+14@rcrchive.net">rcrchive+14@rcrchive.net</a></b> &lt;<a href="mailto:rcrchive+14@rcrchive.net">rcrchive+14@rcrchive.net
</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Welcome to the comment list for:<br><br>&nbsp;&nbsp;Updated RCRchive (RCR #14)<br>
<br>This RCR was submitted by Trans&nbsp;&nbsp;Onoma,<br>at Thu Aug 09 19:05:47 EDT 2007.<br><br>There are earlier revisions of this RCR, at rcrchive.&nbsp;&nbsp;The one described<br>here is the current version.<br><br>To comment on this RCR, just reply to this message, using the Reply-To
<br>address.&nbsp;&nbsp;All commenting will be done via this email list.<br><br>Please trim away this introductory message when you reply!<br><br><br>This is a digest of all the comments, so far, on RCR 14,<br>&quot;Updated RCRchive&quot;.&nbsp;&nbsp;You&#39;ll be on the mailing list for all future
<br>comments.&nbsp;&nbsp;You can also add a comment by replying to this digest,<br>but please trim it down!<br><br><br>On Thu Aug 09 07:57:26 EDT 2007, Robert&nbsp;&nbsp;Dober said:<br><br>Great initiative Tom.<br>I completely support the idea, it seems even good enough to replace a
<br>Wiki, as the discussion page of the wiki would be replaced by comments<br>like this.<br>Thanks for taking the time and effort to jot this down.<br>Robert<br><br><br>---------------------------------------------<br><br>
On Thu Aug 09 09:08:06 EDT 2007, Gregory&nbsp;&nbsp;Brown said:<br><br>I support parts of this proposal.<br><br>These are all good ideas:<br><br>1) Create a dedicated mailing list for RCR discussions, and adjust<br>RCRchive to use this list instead of the multitude of lists it
<br>currently uses.<br><br>3) Add a &#39;development&#39; status, that comes before &#39;pending&#39;.<br><br>This is less important to me:<br><br>4) Offer some standard procedures for the consideration process.<br><br>This is not important at all to me:
<br><br>2) Allow an RCRs to have multiple authors. Only authors can change an<br>RCR, and add or remove other authors.<br><br>5) Have a design specialist, like John Long, take an afternoon or two<br>cleaning-up and beautifying the site.
<br><br>I think that there is no problem with someone working with a few<br>others to develop an RCR but ultimately I think one person should be<br>responsible for maintaining it and seeing it through the process, just<br>
to limit administrative complexity.<br><br>Also, on this meta RCR, a meta-meta comment, if there *were* to be<br>some standard procedures, I&#39;d recommend one to be that people don&#39;t<br>use the RCRchive to reference personal issues.&nbsp;&nbsp;I can only respond to
<br>the following with &#39;who cares?&#39;<br><br>&quot;As you surely know, I&#39;ve been arguing many of these point for for<br>some time. On occasion I have even become heated about it. This is<br>simply because it is important to me. Dreaming about Ruby what-ifs
<br>(and what-ifs in general) is a hobby of mine&quot;<br><br>I mention this only because I feel like in the Analysis section of an<br>RCR, perhaps you should be discussing the technical merits of an RCR<br>and its effects, not the personal issues that it may have arised from.
<br><br><br>---------------------------------------------<br><br>On Sun Aug 12 03:02:00 EDT 2007, Trans&nbsp;&nbsp;Onoma said:<br><br>On 8/9/07, <a href="mailto:gregory.t.brown@gmail.com">gregory.t.brown@gmail.com</a> &lt;<a href="mailto:gregory.t.brown@gmail.com">
gregory.t.brown@gmail.com</a>&gt; wrote:<br>&gt; A comment about: RCR 14: Updated RCRchive<br>&gt; was sent by Gregory&nbsp;&nbsp;Brown.<br>&gt;<br>&gt; To send a comment, reply to this mail.&nbsp;&nbsp;Please trim all unnecessary<br>&gt; lines.
<br>&gt;<br>&gt; You can view RCR 14 at:<br>&gt; <a href="https://rcrchive.net/rcrs/14">https://rcrchive.net/rcrs/14</a><br>&gt;<br>&gt; I support parts of this proposal.<br>&gt;<br>&gt; These are all good ideas:<br>
&gt;<br>&gt; 1) Create a dedicated mailing list for RCR discussions, and adjust<br>&gt; RCRchive to use this list instead of the multitude of lists it<br>&gt; currently uses.<br>&gt;<br>&gt; 3) Add a &#39;development&#39; status, that comes before &#39;pending&#39;.
<br>&gt;<br>&gt; This is less important to me:<br>&gt;<br>&gt; 4) Offer some standard procedures for the consideration process.<br>&gt;<br>&gt; This is not important at all to me:<br>&gt;<br>&gt; 2) Allow an RCRs to have multiple authors. Only authors can change an
<br>&gt; RCR, and add or remove other authors.<br>&gt;<br>&gt; 5) Have a design specialist, like John Long, take an afternoon or two<br>&gt; cleaning-up and beautifying the site.<br>&gt;<br>&gt; I think that there is no problem with someone working with a few
<br>&gt; others to develop an RCR but ultimately I think one person should be<br>&gt; responsible for maintaining it and seeing it through the process, just<br>&gt; to limit administrative complexity.<br><br>The Cut-based RCR was a joint project by myself and Peter
<br>Vanbroekhoven. We spent months editing it, and we would take turns<br>working on it. It proved a very powerful way to work. It simply<br>wouldn&#39;t have been as easy or turned out as well, had we non been able<br>to do this (we used ruby garden wiki to accomplish this, btw). So I
<br>can understand, that it may not be priority #1. But it has value and<br>really it shouldn&#39;t be hard to implement. RCRchive is a Rails app<br>after all.<br><br>&gt; Also, on this meta RCR, a meta-meta comment, if there *were* to be
<br>&gt; some standard procedures, I&#39;d recommend one to be that people don&#39;t<br>&gt; use the RCRchive to reference personal issues.&nbsp;&nbsp;I can only respond to<br>&gt; the following with &#39;who cares?&#39;<br>&gt;<br>
&gt; &quot;As you surely know, I&#39;ve been arguing many of these point for for<br>&gt; some time. On occasion I have even become heated about it. This is<br>&gt; simply because it is important to me. Dreaming about Ruby what-ifs
<br>&gt; (and what-ifs in general) is a hobby of mine&quot;<br>&gt;<br>&gt; I mention this only because I feel like in the Analysis section of an<br>&gt; RCR, perhaps you should be discussing the technical merits of an RCR
<br>&gt; and its effects, not the personal issues that it may have arised from.<br><br>Point taken. I was only trying to emphasis the merits of my approach<br>based on my dedication to the subject matter. I&#39;ve reduced the
<br>statement a bit in my last update.<br><br>I also think this proves the point about the &#39;development&#39; status.<br><br>T.<br><br><br>---------------------------------------------<br><br>On Sun Aug 12 10:24:56 EDT 2007, Gregory&nbsp;&nbsp;Brown said:
<br><br>On 8/12/07, <a href="mailto:transfire@gmail.com">transfire@gmail.com</a> &lt;<a href="mailto:transfire@gmail.com">transfire@gmail.com</a>&gt; wrote:<br><br>&gt; The Cut-based RCR was a joint project by myself and Peter
<br>&gt; Vanbroekhoven. We spent months editing it, and we would take turns<br>&gt; working on it. It proved a very powerful way to work. It simply<br>&gt; wouldn&#39;t have been as easy or turned out as well, had we non been able
<br>&gt; to do this (we used ruby garden wiki to accomplish this, btw). So I<br>&gt; can understand, that it may not be priority #1. But it has value and<br>&gt; really it shouldn&#39;t be hard to implement. RCRchive is a Rails app
<br>&gt; after all.<br><br>I think that perhaps it would be reasonable to give more than one<br>person *access* to refining an RCR while it is in development stage,<br>but that once it is submitted, one person should own it.&nbsp;&nbsp;This is so
<br>that there would be a single point of contact for the core team and<br>one person responsible for ultimately making sure the RCR makes it<br>through the process properly.<br><br>But with that in mind, I&#39;m not entirely sure we need more software to
<br>do that.&nbsp;&nbsp;A dedicated mailing list for RCR discussion combined with<br>ad-hoc wiki pages would probably solve the problem just fine without<br>taking up David&#39;s time (or whoever is maintaining the RCRchive).<br><br>
&gt; &gt; I mention this only because I feel like in the Analysis section of an<br>&gt; &gt; RCR, perhaps you should be discussing the technical merits of an RCR<br>&gt; &gt; and its effects, not the personal issues that it may have arised from.
<br>&gt;<br>&gt; Point taken. I was only trying to emphasis the merits of my approach<br>&gt; based on my dedication to the subject matter. I&#39;ve reduced the<br>&gt; statement a bit in my last update.<br><br>Unfortunately, I saw it as taking away from an otherwise reasonable request.
<br><br>&gt; I also think this proves the point about the &#39;development&#39; status.<br><br>Yes. definitely.<br><br><br>---------------------------------------------<br><br>On Sun Aug 12 10:41:34 EDT 2007, David Black said:
<br><br>Hi --<br><br>On Sun, 12 Aug 2007, <a href="mailto:gregory.t.brown@gmail.com">gregory.t.brown@gmail.com</a> wrote:<br><br>&gt; A comment about: RCR 14: Updated RCRchive<br>&gt; was sent by Gregory&nbsp;&nbsp;Brown.<br>&gt;<br>
&gt; To send a comment, reply to this mail.&nbsp;&nbsp;Please trim all unnecessary<br>&gt; lines.<br>&gt;<br>&gt; You can view RCR 14 at:<br>&gt; <a href="https://rcrchive.net/rcrs/14">https://rcrchive.net/rcrs/14</a><br>&gt;
<br>&gt; On 8/12/07, <a href="mailto:transfire@gmail.com">transfire@gmail.com</a> &lt;<a href="mailto:transfire@gmail.com">transfire@gmail.com</a>&gt; wrote:<br>&gt;<br>&gt;&gt; The Cut-based RCR was a joint project by myself and Peter
<br>&gt;&gt; Vanbroekhoven. We spent months editing it, and we would take turns<br>&gt;&gt; working on it. It proved a very powerful way to work. It simply<br>&gt;&gt; wouldn&#39;t have been as easy or turned out as well, had we non been able
<br>&gt;&gt; to do this (we used ruby garden wiki to accomplish this, btw). So I<br>&gt;&gt; can understand, that it may not be priority #1. But it has value and<br>&gt;&gt; really it shouldn&#39;t be hard to implement. RCRchive is a Rails app
<br>&gt;&gt; after all.<br>&gt;<br>&gt; I think that perhaps it would be reasonable to give more than one<br>&gt; person *access* to refining an RCR while it is in development stage,<br>&gt; but that once it is submitted, one person should own it.&nbsp;&nbsp;This is so
<br>&gt; that there would be a single point of contact for the core team and<br>&gt; one person responsible for ultimately making sure the RCR makes it<br>&gt; through the process properly.<br>&gt;<br>&gt; But with that in mind, I&#39;m not entirely sure we need more software to
<br>&gt; do that.&nbsp;&nbsp;A dedicated mailing list for RCR discussion combined with<br>&gt; ad-hoc wiki pages would probably solve the problem just fine without<br>&gt; taking up David&#39;s time (or whoever is maintaining the RCRchive).
<br><br>The current arrangement is:<br><br>&nbsp;&nbsp; * One mailing list per RCR.<br>&nbsp;&nbsp; * Anyone on the mailing list for RCR x can edit RCR x.<br>&nbsp;&nbsp; * All previous revisions are available.<br>&nbsp;&nbsp; * Matz sees all of it.<br><br>Whatever RCRchive does, there&#39;s always going to be the possibility of
<br>discussing and refining RCRs somewhere else, if you want to.&nbsp;&nbsp;It&#39;s<br>literally impossible for RCRchive to subsume all possible discussion<br>of changes to Ruby, and that never has been, and never will be, a<br>goal.
<br><br>Also, just to reiterate an important point, RCRchive is strictly based<br>on implementing a blueprint delivered by Matz.&nbsp;&nbsp;I&#39;m not going to<br>change it, unless I hear from Matz.&nbsp;&nbsp;So if I appear to be ignoring or
<br>stonewalling this discussion, that&#39;s why: there&#39;s no action required<br>or even possible on my part based on general public discussion of what<br>people think RCRchive should do.<br><br>I would strongly recommend the &quot;bend before you break&quot; principle --
<br>meaning, just use email and wikis as needed and participate in the RCR<br>process when you feel comfortable and ready to do so.&nbsp;&nbsp;(&quot;You&quot; meaning<br>&quot;everyone&quot;, not Greg specifically.)<br><br><br>David
<br><br><br><br>---------------------------------------------<br><br>On Sun Aug 12 11:06:46 EDT 2007, Gregory&nbsp;&nbsp;Brown said:<br><br>On 8/12/07, <a href="mailto:dblack@rubypal.com">dblack@rubypal.com</a> &lt;<a href="mailto:dblack@rubypal.com">
dblack@rubypal.com</a>&gt; wrote:<br><br>&gt; I would strongly recommend the &quot;bend before you break&quot; principle --<br>&gt; meaning, just use email and wikis as needed and participate in the RCR<br>&gt; process when you feel comfortable and ready to do so.&nbsp;&nbsp;(&quot;You&quot; meaning
<br>&gt; &quot;everyone&quot;, not Greg specifically.)<br><br>With that in mind, let me suggest something to Tom:<br><br>Maybe all we need is an rcr-discuss google group?<br><br>Wiki pages come a dime a dozen and could be drawn up ad-hoc.&nbsp;&nbsp; Would
<br>that solve the problem of overall discussion?<br><br>Or if you feel like that&#39;s making it a second-class citizen... David,<br>would you be willing to host an rcr-discuss mailing list at RCRchive?<br>I&#39;m not suggesting making any changes beyond that, but it&#39; be a good
<br>place for this &#39;all in one&#39; pre-discussion stuff.<br><br>I&#39;m generally not one to care much about formal process, I just want<br>the RCR process to seem friendly and like it is effective.&nbsp;&nbsp;Maybe a<br>small change like that would do so.&nbsp;&nbsp;It&#39;d also give a place for Matz
<br>to participate in the pre-discussions if he wants without sifting<br>through RubyTalk.<br><br><br>---------------------------------------------<br><br>On Sun Aug 12 12:43:42 EDT 2007, Robert&nbsp;&nbsp;Dober said:<br><br>On 8/12/07, 
<a href="mailto:gregory.t.brown@gmail.com">gregory.t.brown@gmail.com</a> &lt;<a href="mailto:gregory.t.brown@gmail.com">gregory.t.brown@gmail.com</a>&gt; wrote:<br>&gt;<br>&gt;<br>&gt; With that in mind, let me suggest something to Tom:
<br>&gt;<br>&gt; Maybe all we need is an rcr-discuss google group?<br>&gt;<br>&gt; Wiki pages come a dime a dozen and could be drawn up ad-hoc.&nbsp;&nbsp; Would<br>&gt; that solve the problem of overall discussion?<br>&gt;<br>&gt; Or if you feel like that&#39;s making it a second-class citizen... David,
<br>&gt; would you be willing to host an rcr-discuss mailing list at RCRchive?<br>&gt; I&#39;m not suggesting making any changes beyond that, but it&#39; be a good<br>&gt; place for this &#39;all in one&#39; pre-discussion stuff.
<br>&gt;<br>&gt; I&#39;m generally not one to care much about formal process, I just want<br>&gt; the RCR process to seem friendly and like it is effective.&nbsp;&nbsp;Maybe a<br>&gt; small change like that would do so.&nbsp;&nbsp;It&#39;d also give a place for Matz
<br>&gt; to participate in the pre-discussions if he wants without sifting<br>&gt; through RubyTalk.<br>&gt;<br>Sounds pretty cool an idea, while I cannot talk for Tom I feel that<br>this approach will allow us to identify the *real* needs of RCR.
<br>I appreciate the thinking work Tom has done, but to jump there would<br>be an err optimistic approach.<br>Gregory&#39;s idea seems a good idea for a first step.<br>Maybe that first step will be enough, maybe it will lead us into a new
<br>direction, maybe a second step into the same direction will just<br>follow, who knows?<br><br>Let us try to find out :).<br><br>Cheers<br>Robert<br><br><br><br><br>---------------------------------------------<br><br>
On Sun Aug 12 13:49:29 EDT 2007, David Black said:<br><br>Hi --<br><br>On Sun, 12 Aug 2007, <a href="mailto:gregory.t.brown@gmail.com">gregory.t.brown@gmail.com</a> wrote:<br><br>&gt; A comment about: RCR 14: Updated RCRchive
<br>&gt; was sent by Gregory&nbsp;&nbsp;Brown.<br>&gt;<br>&gt; To send a comment, reply to this mail.&nbsp;&nbsp;Please trim all unnecessary<br>&gt; lines.<br>&gt;<br>&gt; You can view RCR 14 at:<br>&gt; <a href="https://rcrchive.net/rcrs/14">
https://rcrchive.net/rcrs/14</a><br>&gt;<br>&gt; On 8/12/07, <a href="mailto:dblack@rubypal.com">dblack@rubypal.com</a> &lt;<a href="mailto:dblack@rubypal.com">dblack@rubypal.com</a>&gt; wrote:<br>&gt;<br>&gt;&gt; I would strongly recommend the &quot;bend before you break&quot; principle --
<br>&gt;&gt; meaning, just use email and wikis as needed and participate in the RCR<br>&gt;&gt; process when you feel comfortable and ready to do so.&nbsp;&nbsp;(&quot;You&quot; meaning<br>&gt;&gt; &quot;everyone&quot;, not Greg specifically.)
<br>&gt;<br>&gt; With that in mind, let me suggest something to Tom:<br>&gt;<br>&gt; Maybe all we need is an rcr-discuss google group?<br>&gt;<br>&gt; Wiki pages come a dime a dozen and could be drawn up ad-hoc.&nbsp;&nbsp; Would<br>
&gt; that solve the problem of overall discussion?<br>&gt;<br>&gt; Or if you feel like that&#39;s making it a second-class citizen... David,<br>&gt; would you be willing to host an rcr-discuss mailing list at RCRchive?<br>
&gt; I&#39;m not suggesting making any changes beyond that, but it&#39; be a good<br>&gt; place for this &#39;all in one&#39; pre-discussion stuff.<br><br>I think you&#39;ll be better off with a Google group than anything hosted
<br>at RCRchive.&nbsp;&nbsp;Keep in mind, though, that there&#39;s no &quot;all in one&quot;<br>possible; you can&#39;t stop other people from discussing Ruby changes<br>anywhere else.&nbsp;&nbsp;The fact that Matz has commissioned a centralized
<br>site, and people are talking about creating alternatives, is proof of<br>that :-)<br><br>Besides, &quot;pre&quot; is in the mind of the beholder.&nbsp;&nbsp;I worry about every<br>RCR evolving into a discussion about whether or not it was
<br>pre-discussed enough, etc.... rather than just discussed on its own<br>merits.<br><br>&gt; I&#39;m generally not one to care much about formal process, I just want<br>&gt; the RCR process to seem friendly and like it is effective.&nbsp;&nbsp;Maybe a
<br>&gt; small change like that would do so.&nbsp;&nbsp;It&#39;d also give a place for Matz<br>&gt; to participate in the pre-discussions if he wants without sifting<br>&gt; through RubyTalk.<br><br>I&#39;ve never heard him say that he wants a separate list or group for
<br>change discussions, and I&#39;ve been dealing with him in detail about<br>this for years.&nbsp;&nbsp;What he&#39;s said he wants is what I&#39;ve tried to<br>implement in RCRchive.&nbsp;&nbsp;That doesn&#39;t mean he&#39;ll never change the
<br>process, but as things stand, the process is in place.<br><br>It would be good if someone could create whatever new forum is<br>brewing, and then move this discussion there.&nbsp;&nbsp;I&#39;d rather try to keep<br>RCRchive itself focused on language change requests, and not itself.
<br><br><br>David<br><br><br><br>---------------------------------------------<br><br>On Sun Aug 12 13:57:34 EDT 2007, Gregory&nbsp;&nbsp;Brown said:<br><br>On 8/12/07, <a href="mailto:dblack@rubypal.com">dblack@rubypal.com</a> &lt;
<a href="mailto:dblack@rubypal.com">dblack@rubypal.com</a>&gt; wrote:<br><br>&gt; I&#39;ve never heard him say that he wants a separate list or group for<br>&gt; change discussions, and I&#39;ve been dealing with him in detail about
<br>&gt; this for years.&nbsp;&nbsp;What he&#39;s said he wants is what I&#39;ve tried to<br>&gt; implement in RCRchive.&nbsp;&nbsp;That doesn&#39;t mean he&#39;ll never change the<br>&gt; process, but as things stand, the process is in place.
<br><br>This is a good point.&nbsp;&nbsp;The format we have here is what Matz wants,<br>which I think is more important than what the community wants (at<br>least for this purpose).&nbsp;&nbsp; Of course, if there was a huge backlash of<br>folks wanting this to be changed, I think it&#39;d be a different story.
<br>That doesn&#39;t seem to be the case though.<br><br>&gt; It would be good if someone could create whatever new forum is<br>&gt; brewing, and then move this discussion there.&nbsp;&nbsp;I&#39;d rather try to keep<br>&gt; RCRchive itself focused on language change requests, and not itself.
<br><br>Sounds reasonable to me.&nbsp;&nbsp;I was mainly suggesting an alternative, not<br>necessarily advocating that it should exist. (I&#39;ve voted neutral on<br>this request because it&#39;s exactly how I feel :)<br><br>If someone wants to fire up a google group, just link it here and I&#39;ll
<br>follow you there, I suppose.<br><br><br>---------------------------------------------<br><br>On Sun Aug 12 14:21:54 EDT 2007, Trans&nbsp;&nbsp;Onoma said:<br><br>On 8/12/07, <a href="mailto:robert.dober@gmail.com">robert.dober@gmail.com
</a> &lt;<a href="mailto:robert.dober@gmail.com">robert.dober@gmail.com</a>&gt; wrote:<br><br>&gt; Sounds pretty cool an idea, while I cannot talk for Tom I feel that<br>&gt; this approach will allow us to identify the *real* needs of RCR.
<br>&gt; I appreciate the thinking work Tom has done, but to jump there would<br>&gt; be an err optimistic approach.<br>&gt; Gregory&#39;s idea seems a good idea for a first step.<br>&gt; Maybe that first step will be enough, maybe it will lead us into a new
<br>&gt; direction, maybe a second step into the same direction will just<br>&gt; follow, who knows?<br>&gt;<br>&gt; Let us try to find out :).<br><br>I&#39;m afraid it&#39;s not enough. I tried that a few years back with a
<br>&#39;ruby-muse&#39; mailing list. It got a little traction but not enough to<br>sustain itself. Sadly people would even down me and that list when I<br>tried to drum up support for it. It simply wasn&#39;t officially endorsed
<br>by Matz or the core team, so few people cared. When were talking about<br>an RCR process you have to have official support or it just won&#39;t fly.<br>Unfortunately Matz seems pretty apathetic about the whole thing. I
<br>don&#39;t know why. I know there are certain people on the core team that<br>are very arrogant, and don&#39;t give a hoot what anyone else thinks that<br>isn&#39;t a grandmaster C coder. So maybe they are steering Matz away from
<br>a working RCR process. I don&#39;t know. But honestly, he might as well<br>shut the whole thing down. Compared to Perl, Python, Erlang and even<br>Rebol, Ruby&#39;s RCR process seems almost like a bad joke, which is<br>
really too bad b/c it has the potential to be better than any of<br>those.<br><br>&nbsp;&nbsp;<a href="http://dev.perl.org/perl6/rfc/">http://dev.perl.org/perl6/rfc/</a><br>&nbsp;&nbsp;<a href="http://www.python.org/dev/peps/">http://www.python.org/dev/peps/
</a><br>&nbsp;&nbsp;<a href="http://www.erlang.org/eep.html">http://www.erlang.org/eep.html</a> *<br>&nbsp;&nbsp;<a href="http://www.rebol.net/cgi-bin/r3blog.r">http://www.rebol.net/cgi-bin/r3blog.r</a><br><br>T.<br><br>* Erlang&#39;s looks exceptionally good. But I still think Ruby&#39;s could be
<br>even better.<br><br><br>---------------------------------------------<br><br>On Sun Aug 12 14:39:55 EDT 2007, Gregory&nbsp;&nbsp;Brown said:<br><br>On 8/12/07, <a href="mailto:transfire@gmail.com">transfire@gmail.com</a> &lt;<a href="mailto:transfire@gmail.com">
transfire@gmail.com</a>&gt; wrote:<br><br>&gt;Compared to Perl, Python, Erlang and even<br>&gt; Rebol, Ruby&#39;s RCR process seems almost like a bad joke, which is<br>&gt; really too bad b/c it has the potential to be better than any of
<br>&gt; those.<br><br>Please consider discussing this privately.&nbsp;&nbsp;I think it&#39;s far outside<br>the scope of what the RCRchive is for.<br><br><br>---------------------------------------------<br><br>On Sun Aug 12 15:01:49 EDT 2007, Trans&nbsp;&nbsp;Onoma said:
<br><br>On 8/12/07, <a href="mailto:gregory.t.brown@gmail.com">gregory.t.brown@gmail.com</a> &lt;<a href="mailto:gregory.t.brown@gmail.com">gregory.t.brown@gmail.com</a>&gt; wrote:<br>&gt; A comment about: RCR 14: Updated RCRchive
<br>&gt; was sent by Gregory&nbsp;&nbsp;Brown.<br>&gt;<br>&gt; To send a comment, reply to this mail.&nbsp;&nbsp;Please trim all unnecessary<br>&gt; lines.<br>&gt;<br>&gt; You can view RCR 14 at:<br>&gt; <a href="https://rcrchive.net/rcrs/14">
https://rcrchive.net/rcrs/14</a><br>&gt;<br>&gt; On 8/12/07, <a href="mailto:transfire@gmail.com">transfire@gmail.com</a> &lt;<a href="mailto:transfire@gmail.com">transfire@gmail.com</a>&gt; wrote:<br>&gt;<br>&gt; &gt;Compared to Perl, Python, Erlang and even
<br>&gt; &gt; Rebol, Ruby&#39;s RCR process seems almost like a bad joke, which is<br>&gt; &gt; really too bad b/c it has the potential to be better than any of<br>&gt; &gt; those.<br>&gt;<br>&gt; Please consider discussing this privately.&nbsp;&nbsp;I think it&#39;s far outside
<br>&gt; the scope of what the RCRchive is for.<br><br>You know, I&#39;m just not doing it anymore. You all can talk wherever you<br>all want. Every where I&#39;ve turned with this I&#39;m told to go else where.<br>If Ruby&#39;s own RCR process can&#39;t talk about Ruby&#39;s RCR process, then
<br>for heaven&#39;s sake, do we need a MetaRCRrchive?<br><br>You can tip toe on ice all you want, but if the ice is weak it&#39;s going<br>to break. That&#39;s where this process is, &#39;&#39;-this close to oblivion, and
<br>you all are nitpicking about which toe we should stand on.<br><br>Well, good luck with that.<br><br>I dust my feet of the whole affair.<br><br>T.<br><br><br>---------------------------------------------<br><br>On Sun Aug 12 15:24:34 EDT 2007, Robert&nbsp;&nbsp;Dober said:
<br><br>On 8/12/07, <a href="mailto:gregory.t.brown@gmail.com">gregory.t.brown@gmail.com</a> &lt;<a href="mailto:gregory.t.brown@gmail.com">gregory.t.brown@gmail.com</a>&gt; wrote:<br>&gt; A comment about: RCR 14: Updated RCRchive
<br>&gt; was sent by Gregory&nbsp;&nbsp;Brown.<br>&gt;<br>&gt; To send a comment, reply to this mail.&nbsp;&nbsp;Please trim all unnecessary<br>&gt; lines.<br>&gt;<br>&gt; You can view RCR 14 at:<br>&gt; <a href="https://rcrchive.net/rcrs/14">
https://rcrchive.net/rcrs/14</a><br>&gt;<br>&gt; On 8/12/07, <a href="mailto:transfire@gmail.com">transfire@gmail.com</a> &lt;<a href="mailto:transfire@gmail.com">transfire@gmail.com</a>&gt; wrote:<br>&gt;<br>&gt; &gt;Compared to Perl, Python, Erlang and even
<br>&gt; &gt; Rebol, Ruby&#39;s RCR process seems almost like a bad joke, which is<br>&gt; &gt; really too bad b/c it has the potential to be better than any of<br>&gt; &gt; those.<br>&gt;<br>&gt; Please consider discussing this privately.&nbsp;&nbsp;I think it&#39;s far outside
<br>&gt; the scope of what the RCRchive is for.<br><br>First you say it is boring on the Mailing List, now you say this is<br>not the right place, well I do not know, Tom&#39;s made a lot of work and<br>I feel that you are just harsh with him because of you do not like his
<br>POV, why did you vote neutral in that case?<br><br>My impression is that indeed you do not like discussion and my<br>impression is that posts like yours make some people think that some<br>people are arrogant.<br><br>
That for sure is one of the worst things can happen to the community<br>and it is much worse than any technical dispute...<br><br>BTW I do not 100% agree with Tom&#39;s last post it was too radical, but<br>what way to answer his honest opinions.
<br><br>I have said enough on this but I leave with frustration and please do<br>not tell me that this is OT that I am frustrated...<br><br>Robert<br><br><br><br>---------------------------------------------<br><br>On Sun Aug 12 15:35:22 EDT 2007, Gregory&nbsp;&nbsp;Brown said:
<br><br>On 8/12/07, <a href="mailto:robert.dober@gmail.com">robert.dober@gmail.com</a> &lt;<a href="mailto:robert.dober@gmail.com">robert.dober@gmail.com</a>&gt; wrote:<br><br>&gt; I have said enough on this but I leave with frustration and please do
<br>&gt; not tell me that this is OT that I am frustrated...<br><br>I&#39;m sorry, but it is.&nbsp;&nbsp;I know that we all want to be friends and we<br>also want to get what we want and etc, etc, but I&#39;m not in favour of<br>taking a system designed for technical discussion and making it a
<br>forum for personal bickering.<br><br>There is such a thing as personal mail, and it should be used for<br>situations like this.&nbsp;&nbsp;If you&#39;d like to discuss that point, feel free<br>to contact me off list.<br><br>It&#39;s not a matter of arrogance, but a matter of relevance.
<br><br><br>---------------------------------------------<br><br>On Sun Aug 12 16:35:38 EDT 2007, Gavin&nbsp;&nbsp;Kistner said:<br><br>On Aug 12, 2007, at 1:01 PM, <a href="mailto:transfire@gmail.com">transfire@gmail.com</a> wrote:
<br>&gt; On 8/12/07, <a href="mailto:gregory.t.brown@gmail.com">gregory.t.brown@gmail.com</a> &lt;<a href="mailto:gregory.t.brown@gmail.com">gregory.t.brown@gmail.com</a>&gt;<br>&gt; wrote:<br>&gt;&gt; On 8/12/07, <a href="mailto:transfire@gmail.com">
transfire@gmail.com</a> &lt;<a href="mailto:transfire@gmail.com">transfire@gmail.com</a>&gt; wrote:<br>&gt;&gt;&gt; Compared to Perl, Python, Erlang and even<br>&gt;&gt;&gt; Rebol, Ruby&#39;s RCR process seems almost like a bad joke, which is
<br>&gt;&gt;&gt; really too bad b/c it has the potential to be better than any of<br>&gt;&gt;&gt; those.<br>&gt;&gt;<br>&gt;&gt; Please consider discussing this privately.&nbsp;&nbsp;I think it&#39;s far outside<br>&gt;&gt; the scope of what the RCRchive is for.
<br>&gt;<br>&gt; You know, I&#39;m just not doing it anymore. You all can talk wherever you<br>&gt; all want. Every where I&#39;ve turned with this I&#39;m told to go else where.<br>&gt; If Ruby&#39;s own RCR process can&#39;t talk about Ruby&#39;s RCR process, then
<br>&gt; for heaven&#39;s sake, do we need a MetaRCRrchive?<br><br>I think that (albeit trolling) a discussion about how much Ruby does<br>or does not suck, including Matz, or the change process - is<br>appropriate for ruby-talk.
<br><br>A discussion about how to change the language, and the merits of that<br>proposal, are appropriate for RCR.<br><br>For any other RCR, I&#39;d say that declarations about the poor state of<br>Ruby or the RCR process would be inappropriate. However, for this
<br>meta-RCR about the process itself, it seems certainly valid to<br>discuss whether or not the process is &#39;broken&#39;. Part of that includes<br>analyzing the process other languages are going through, and how well<br>
they work.<br><br>So - Trans, what aspects of the Perl, Python, Erlang, or Rebol<br>processes do you think work particularly well, and how do you think<br>we should apply them to Ruby?<br><br><br>---------------------------------------------
<br><br>On Sun Aug 12 18:12:17 EDT 2007, David Black said:<br><br>Hi --<br><br>Can people please take this to another forum?&nbsp;&nbsp;There are people<br>subscribed to RCRs who really want to received mailings about proposed<br>changes to the Ruby language, not about the RCR process.&nbsp;&nbsp;It would be
<br>best to find or create a forum (ruby-talk seems reasonable) for<br>discussing the process, but meanwhile let the process, as it is now<br>constituted, do what it&#39;s designed to do.<br><br>Thanks --<br><br><br>David
<br><br>On Sun, 12 Aug 2007, <a href="mailto:phrogz@mac.com">phrogz@mac.com</a> wrote:<br><br>&gt; A comment about: RCR 14: Updated RCRchive<br>&gt; was sent by Gavin&nbsp;&nbsp;Kistner.<br>&gt;<br>&gt; To send a comment, reply to this mail.&nbsp;&nbsp;Please trim all unnecessary
<br>&gt; lines.<br>&gt;<br>&gt; You can view RCR 14 at:<br>&gt; <a href="https://rcrchive.net/rcrs/14">https://rcrchive.net/rcrs/14</a><br>&gt;<br>&gt; On Aug 12, 2007, at 1:01 PM, <a href="mailto:transfire@gmail.com">
transfire@gmail.com</a> wrote:<br>&gt;&gt; On 8/12/07, <a href="mailto:gregory.t.brown@gmail.com">gregory.t.brown@gmail.com</a> &lt;<a href="mailto:gregory.t.brown@gmail.com">gregory.t.brown@gmail.com</a>&gt;<br>&gt;&gt; wrote:
<br>&gt;&gt;&gt; On 8/12/07, <a href="mailto:transfire@gmail.com">transfire@gmail.com</a> &lt;<a href="mailto:transfire@gmail.com">transfire@gmail.com</a>&gt; wrote:<br>&gt;&gt;&gt;&gt; Compared to Perl, Python, Erlang and even
<br>&gt;&gt;&gt;&gt; Rebol, Ruby&#39;s RCR process seems almost like a bad joke, which is<br>&gt;&gt;&gt;&gt; really too bad b/c it has the potential to be better than any of<br>&gt;&gt;&gt;&gt; those.<br>&gt;&gt;&gt;<br>
&gt;&gt;&gt; Please consider discussing this privately.&nbsp;&nbsp;I think it&#39;s far outside<br>&gt;&gt;&gt; the scope of what the RCRchive is for.<br>&gt;&gt;<br>&gt;&gt; You know, I&#39;m just not doing it anymore. You all can talk wherever you
<br>&gt;&gt; all want. Every where I&#39;ve turned with this I&#39;m told to go else where.<br>&gt;&gt; If Ruby&#39;s own RCR process can&#39;t talk about Ruby&#39;s RCR process, then<br>&gt;&gt; for heaven&#39;s sake, do we need a MetaRCRrchive?
<br>&gt;<br>&gt; I think that (albeit trolling) a discussion about how much Ruby does<br>&gt; or does not suck, including Matz, or the change process - is<br>&gt; appropriate for ruby-talk.<br>&gt;<br>&gt; A discussion about how to change the language, and the merits of that
<br>&gt; proposal, are appropriate for RCR.<br>&gt;<br>&gt; For any other RCR, I&#39;d say that declarations about the poor state of<br>&gt; Ruby or the RCR process would be inappropriate. However, for this<br>&gt; meta-RCR about the process itself, it seems certainly valid to
<br>&gt; discuss whether or not the process is &#39;broken&#39;. Part of that includes<br>&gt; analyzing the process other languages are going through, and how well<br>&gt; they work.<br>&gt;<br>&gt; So - Trans, what aspects of the Perl, Python, Erlang, or Rebol
<br>&gt; processes do you think work particularly well, and how do you think<br>&gt; we should apply them to Ruby?<br>&gt;<br><br><br><br>---------------------------------------------<br><br><br><br></blockquote></div><br>
<br>


from David Black, Thu Aug 23 21:03:38 -0400 2007

Hi --

*Please* let's not revive this discussion here. You're free to take it
anywhere you like, but as I've said several times, it's not a Ruby
language change request and I don't want to use RCRchive bandwidth on
it and subject subscribers to off-topic discussions.

And please can we not meta-debate about whether I'm right? The
Internet is wide open, and if I do a little gate-keeping out of
courtesy to the people who have subscribed to the site I'm responsible
for, it really doesn't mean I'm censoring anyone or stifling free
speech or anything. There's lots of space to set up mailing lists and
wikis and so on.

By the way, you can vote on RCRs. That has always been part of the
process. Log into the site and go to an RCR and scroll down. If you
have problems with the process please write directly to me.

I should also reiterate that RCRchive is an implementation of features
requested by Matz, and I've always shown him all the instructions and
so forth for his approval. I don't mean to stonewall you on
suggestions about how the site should present the RCR process, but I'm
really not going to modify it except in consultation with Matz (who
may very well find your ideas worthwhile, but I have to hear it from
him; the site exists at his instigation and based on his plan for it).


David

On Thu, 23 Aug 2007, rogerpack2005@gmail.com wrote:

> A comment about: RCR 14: Updated RCRchive
> was sent by Roger Deloy Pack.
>
> To send a comment, reply to this mail.  Please trim all unnecessary
> lines.
>
> You can view RCR 14 at:
> https://rcrchive.net/rcrs/14
>
> My $.02 : I'd suggest that a 'half and half' solution be adopted:
> better 'instructions' (only) on how to 'develop' an RCR.  Specifically tell
> people to post to the ruby language forum to ask for suggestions, then how
> to use
>
> http://rubygarden.org/Ruby/page/show/WouldntItBeNiceIf +
> http://rubygarden.org/Ruby/page/show/RubyWishList +
> http://rubygarden.org/Ruby/page/show/RcrFoundry
> (if that's the best way).
> The current instruction are good on how to submit a final draft.  Most
> people don't know that the others exist!  Maybe a mailing list 'just' for
> suggestions to the language would be nice, too.  Anyway some sort of
> documentation addition.
>
> As to whether comments about good or badness belong in this mailing list--in
> my opinion flaming stuff isn't necessarily good (i.e. opinions) but things
> that could be implemented or what not would be good to discuss.  I think
> that making it better would help.
>
> My own addition to the discussion is that it would be fun to be able to
> 'vote' on potential RCR's -- like if a lot of people want a certain
> function...a poll would be interesting.
> Just my $0.02
> -Roger
>
> On 8/23/07, rcrchive+14@rcrchive.net <rcrchive+14@rcrchive.net> wrote:
>>
>> Welcome to the comment list for:
>>
>>   Updated RCRchive (RCR #14)
>>
>> This RCR was submitted by Trans  Onoma,
>> at Thu Aug 09 19:05:47 EDT 2007.
>>
>> There are earlier revisions of this RCR, at rcrchive.  The one described
>> here is the current version.
>>
>> To comment on this RCR, just reply to this message, using the Reply-To
>> address.  All commenting will be done via this email list.
>>
>> Please trim away this introductory message when you reply!
>>
>>
>> This is a digest of all the comments, so far, on RCR 14,
>> "Updated RCRchive".  You'll be on the mailing list for all future
>> comments.  You can also add a comment by replying to this digest,
>> but please trim it down!
>>
>>
>> On Thu Aug 09 07:57:26 EDT 2007, Robert  Dober said:
>>
>> Great initiative Tom.
>> I completely support the idea, it seems even good enough to replace a
>> Wiki, as the discussion page of the wiki would be replaced by comments
>> like this.
>> Thanks for taking the time and effort to jot this down.
>> Robert
>>
>>
>> ---------------------------------------------
>>
>> On Thu Aug 09 09:08:06 EDT 2007, Gregory  Brown said:
>>
>> I support parts of this proposal.
>>
>> These are all good ideas:
>>
>> 1) Create a dedicated mailing list for RCR discussions, and adjust
>> RCRchive to use this list instead of the multitude of lists it
>> currently uses.
>>
>> 3) Add a 'development' status, that comes before 'pending'.
>>
>> This is less important to me:
>>
>> 4) Offer some standard procedures for the consideration process.
>>
>> This is not important at all to me:
>>
>> 2) Allow an RCRs to have multiple authors. Only authors can change an
>> RCR, and add or remove other authors.
>>
>> 5) Have a design specialist, like John Long, take an afternoon or two
>> cleaning-up and beautifying the site.
>>
>> I think that there is no problem with someone working with a few
>> others to develop an RCR but ultimately I think one person should be
>> responsible for maintaining it and seeing it through the process, just
>> to limit administrative complexity.
>>
>> Also, on this meta RCR, a meta-meta comment, if there *were* to be
>> some standard procedures, I'd recommend one to be that people don't
>> use the RCRchive to reference personal issues.  I can only respond to
>> the following with 'who cares?'
>>
>> "As you surely know, I've been arguing many of these point for for
>> some time. On occasion I have even become heated about it. This is
>> simply because it is important to me. Dreaming about Ruby what-ifs
>> (and what-ifs in general) is a hobby of mine"
>>
>> I mention this only because I feel like in the Analysis section of an
>> RCR, perhaps you should be discussing the technical merits of an RCR
>> and its effects, not the personal issues that it may have arised from.
>>
>>
>> ---------------------------------------------
>>
>> On Sun Aug 12 03:02:00 EDT 2007, Trans  Onoma said:
>>
>> On 8/9/07, gregory.t.brown@gmail.com <gregory.t.brown@gmail.com> wrote:
>>> A comment about: RCR 14: Updated RCRchive
>>> was sent by Gregory  Brown.
>>>
>>> To send a comment, reply to this mail.  Please trim all unnecessary
>>> lines.
>>>
>>> You can view RCR 14 at:
>>> https://rcrchive.net/rcrs/14
>>>
>>> I support parts of this proposal.
>>>
>>> These are all good ideas:
>>>
>>> 1) Create a dedicated mailing list for RCR discussions, and adjust
>>> RCRchive to use this list instead of the multitude of lists it
>>> currently uses.
>>>
>>> 3) Add a 'development' status, that comes before 'pending'.
>>>
>>> This is less important to me:
>>>
>>> 4) Offer some standard procedures for the consideration process.
>>>
>>> This is not important at all to me:
>>>
>>> 2) Allow an RCRs to have multiple authors. Only authors can change an
>>> RCR, and add or remove other authors.
>>>
>>> 5) Have a design specialist, like John Long, take an afternoon or two
>>> cleaning-up and beautifying the site.
>>>
>>> I think that there is no problem with someone working with a few
>>> others to develop an RCR but ultimately I think one person should be
>>> responsible for maintaining it and seeing it through the process, just
>>> to limit administrative complexity.
>>
>> The Cut-based RCR was a joint project by myself and Peter
>> Vanbroekhoven. We spent months editing it, and we would take turns
>> working on it. It proved a very powerful way to work. It simply
>> wouldn't have been as easy or turned out as well, had we non been able
>> to do this (we used ruby garden wiki to accomplish this, btw). So I
>> can understand, that it may not be priority #1. But it has value and
>> really it shouldn't be hard to implement. RCRchive is a Rails app
>> after all.
>>
>>> Also, on this meta RCR, a meta-meta comment, if there *were* to be
>>> some standard procedures, I'd recommend one to be that people don't
>>> use the RCRchive to reference personal issues.  I can only respond to
>>> the following with 'who cares?'
>>>
>>> "As you surely know, I've been arguing many of these point for for
>>> some time. On occasion I have even become heated about it. This is
>>> simply because it is important to me. Dreaming about Ruby what-ifs
>>> (and what-ifs in general) is a hobby of mine"
>>>
>>> I mention this only because I feel like in the Analysis section of an
>>> RCR, perhaps you should be discussing the technical merits of an RCR
>>> and its effects, not the personal issues that it may have arised from.
>>
>> Point taken. I was only trying to emphasis the merits of my approach
>> based on my dedication to the subject matter. I've reduced the
>> statement a bit in my last update.
>>
>> I also think this proves the point about the 'development' status.
>>
>> T.
>>
>>
>> ---------------------------------------------
>>
>> On Sun Aug 12 10:24:56 EDT 2007, Gregory  Brown said:
>>
>> On 8/12/07, transfire@gmail.com <transfire@gmail.com> wrote:
>>
>>> The Cut-based RCR was a joint project by myself and Peter
>>> Vanbroekhoven. We spent months editing it, and we would take turns
>>> working on it. It proved a very powerful way to work. It simply
>>> wouldn't have been as easy or turned out as well, had we non been able
>>> to do this (we used ruby garden wiki to accomplish this, btw). So I
>>> can understand, that it may not be priority #1. But it has value and
>>> really it shouldn't be hard to implement. RCRchive is a Rails app
>>> after all.
>>
>> I think that perhaps it would be reasonable to give more than one
>> person *access* to refining an RCR while it is in development stage,
>> but that once it is submitted, one person should own it.  This is so
>> that there would be a single point of contact for the core team and
>> one person responsible for ultimately making sure the RCR makes it
>> through the process properly.
>>
>> But with that in mind, I'm not entirely sure we need more software to
>> do that.  A dedicated mailing list for RCR discussion combined with
>> ad-hoc wiki pages would probably solve the problem just fine without
>> taking up David's time (or whoever is maintaining the RCRchive).
>>
>>>> I mention this only because I feel like in the Analysis section of an
>>>> RCR, perhaps you should be discussing the technical merits of an RCR
>>>> and its effects, not the personal issues that it may have arised from.
>>>
>>> Point taken. I was only trying to emphasis the merits of my approach
>>> based on my dedication to the subject matter. I've reduced the
>>> statement a bit in my last update.
>>
>> Unfortunately, I saw it as taking away from an otherwise reasonable
>> request.
>>
>>> I also think this proves the point about the 'development' status.
>>
>> Yes. definitely.
>>
>>
>> ---------------------------------------------
>>
>> On Sun Aug 12 10:41:34 EDT 2007, David Black said:
>>
>> Hi --
>>
>> On Sun, 12 Aug 2007, gregory.t.brown@gmail.com wrote:
>>
>>> A comment about: RCR 14: Updated RCRchive
>>> was sent by Gregory  Brown.
>>>
>>> To send a comment, reply to this mail.  Please trim all unnecessary
>>> lines.
>>>
>>> You can view RCR 14 at:
>>> https://rcrchive.net/rcrs/14
>>>
>>> On 8/12/07, transfire@gmail.com <transfire@gmail.com> wrote:
>>>
>>>> The Cut-based RCR was a joint project by myself and Peter
>>>> Vanbroekhoven. We spent months editing it, and we would take turns
>>>> working on it. It proved a very powerful way to work. It simply
>>>> wouldn't have been as easy or turned out as well, had we non been able
>>>> to do this (we used ruby garden wiki to accomplish this, btw). So I
>>>> can understand, that it may not be priority #1. But it has value and
>>>> really it shouldn't be hard to implement. RCRchive is a Rails app
>>>> after all.
>>>
>>> I think that perhaps it would be reasonable to give more than one
>>> person *access* to refining an RCR while it is in development stage,
>>> but that once it is submitted, one person should own it.  This is so
>>> that there would be a single point of contact for the core team and
>>> one person responsible for ultimately making sure the RCR makes it
>>> through the process properly.
>>>
>>> But with that in mind, I'm not entirely sure we need more software to
>>> do that.  A dedicated mailing list for RCR discussion combined with
>>> ad-hoc wiki pages would probably solve the problem just fine without
>>> taking up David's time (or whoever is maintaining the RCRchive).
>>
>> The current arrangement is:
>>
>>    * One mailing list per RCR.
>>    * Anyone on the mailing list for RCR x can edit RCR x.
>>    * All previous revisions are available.
>>    * Matz sees all of it.
>>
>> Whatever RCRchive does, there's always going to be the possibility of
>> discussing and refining RCRs somewhere else, if you want to.  It's
>> literally impossible for RCRchive to subsume all possible discussion
>> of changes to Ruby, and that never has been, and never will be, a
>> goal.
>>
>> Also, just to reiterate an important point, RCRchive is strictly based
>> on implementing a blueprint delivered by Matz.  I'm not going to
>> change it, unless I hear from Matz.  So if I appear to be ignoring or
>> stonewalling this discussion, that's why: there's no action required
>> or even possible on my part based on general public discussion of what
>> people think RCRchive should do.
>>
>> I would strongly recommend the "bend before you break" principle --
>> meaning, just use email and wikis as needed and participate in the RCR
>> process when you feel comfortable and ready to do so.  ("You" meaning
>> "everyone", not Greg specifically.)
>>
>>
>> David
>>
>>
>>
>> ---------------------------------------------
>>
>> On Sun Aug 12 11:06:46 EDT 2007, Gregory  Brown said:
>>
>> On 8/12/07, dblack@rubypal.com <dblack@rubypal.com> wrote:
>>
>>> I would strongly recommend the "bend before you break" principle --
>>> meaning, just use email and wikis as needed and participate in the RCR
>>> process when you feel comfortable and ready to do so.  ("You" meaning
>>> "everyone", not Greg specifically.)
>>
>> With that in mind, let me suggest something to Tom:
>>
>> Maybe all we need is an rcr-discuss google group?
>>
>> Wiki pages come a dime a dozen and could be drawn up ad-hoc.   Would
>> that solve the problem of overall discussion?
>>
>> Or if you feel like that's making it a second-class citizen... David,
>> would you be willing to host an rcr-discuss mailing list at RCRchive?
>> I'm not suggesting making any changes beyond that, but it' be a good
>> place for this 'all in one' pre-discussion stuff.
>>
>> I'm generally not one to care much about formal process, I just want
>> the RCR process to seem friendly and like it is effective.  Maybe a
>> small change like that would do so.  It'd also give a place for Matz
>> to participate in the pre-discussions if he wants without sifting
>> through RubyTalk.
>>
>>
>> ---------------------------------------------
>>
>> On Sun Aug 12 12:43:42 EDT 2007, Robert  Dober said:
>>
>> On 8/12/07, gregory.t.brown@gmail.com <gregory.t.brown@gmail.com> wrote:
>>>
>>>
>>> With that in mind, let me suggest something to Tom:
>>>
>>> Maybe all we need is an rcr-discuss google group?
>>>
>>> Wiki pages come a dime a dozen and could be drawn up ad-hoc.   Would
>>> that solve the problem of overall discussion?
>>>
>>> Or if you feel like that's making it a second-class citizen... David,
>>> would you be willing to host an rcr-discuss mailing list at RCRchive?
>>> I'm not suggesting making any changes beyond that, but it' be a good
>>> place for this 'all in one' pre-discussion stuff.
>>>
>>> I'm generally not one to care much about formal process, I just want
>>> the RCR process to seem friendly and like it is effective.  Maybe a
>>> small change like that would do so.  It'd also give a place for Matz
>>> to participate in the pre-discussions if he wants without sifting
>>> through RubyTalk.
>>>
>> Sounds pretty cool an idea, while I cannot talk for Tom I feel that
>> this approach will allow us to identify the *real* needs of RCR.
>> I appreciate the thinking work Tom has done, but to jump there would
>> be an err optimistic approach.
>> Gregory's idea seems a good idea for a first step.
>> Maybe that first step will be enough, maybe it will lead us into a new
>> direction, maybe a second step into the same direction will just
>> follow, who knows?
>>
>> Let us try to find out :).
>>
>> Cheers
>> Robert
>>
>>
>>
>>
>> ---------------------------------------------
>>
>> On Sun Aug 12 13:49:29 EDT 2007, David Black said:
>>
>> Hi --
>>
>> On Sun, 12 Aug 2007, gregory.t.brown@gmail.com wrote:
>>
>>> A comment about: RCR 14: Updated RCRchive
>>> was sent by Gregory  Brown.
>>>
>>> To send a comment, reply to this mail.  Please trim all unnecessary
>>> lines.
>>>
>>> You can view RCR 14 at:
>>> https://rcrchive.net/rcrs/14
>>>
>>> On 8/12/07, dblack@rubypal.com <dblack@rubypal.com> wrote:
>>>
>>>> I would strongly recommend the "bend before you break" principle --
>>>> meaning, just use email and wikis as needed and participate in the RCR
>>>> process when you feel comfortable and ready to do so.  ("You" meaning
>>>> "everyone", not Greg specifically.)
>>>
>>> With that in mind, let me suggest something to Tom:
>>>
>>> Maybe all we need is an rcr-discuss google group?
>>>
>>> Wiki pages come a dime a dozen and could be drawn up ad-hoc.   Would
>>> that solve the problem of overall discussion?
>>>
>>> Or if you feel like that's making it a second-class citizen... David,
>>> would you be willing to host an rcr-discuss mailing list at RCRchive?
>>> I'm not suggesting making any changes beyond that, but it' be a good
>>> place for this 'all in one' pre-discussion stuff.
>>
>> I think you'll be better off with a Google group than anything hosted
>> at RCRchive.  Keep in mind, though, that there's no "all in one"
>> possible; you can't stop other people from discussing Ruby changes
>> anywhere else.  The fact that Matz has commissioned a centralized
>> site, and people are talking about creating alternatives, is proof of
>> that :-)
>>
>> Besides, "pre" is in the mind of the beholder.  I worry about every
>> RCR evolving into a discussion about whether or not it was
>> pre-discussed enough, etc.... rather than just discussed on its own
>> merits.
>>
>>> I'm generally not one to care much about formal process, I just want
>>> the RCR process to seem friendly and like it is effective.  Maybe a
>>> small change like that would do so.  It'd also give a place for Matz
>>> to participate in the pre-discussions if he wants without sifting
>>> through RubyTalk.
>>
>> I've never heard him say that he wants a separate list or group for
>> change discussions, and I've been dealing with him in detail about
>> this for years.  What he's said he wants is what I've tried to
>> implement in RCRchive.  That doesn't mean he'll never change the
>> process, but as things stand, the process is in place.
>>
>> It would be good if someone could create whatever new forum is
>> brewing, and then move this discussion there.  I'd rather try to