[#50466] [ruby-trunk - Bug #7492][Open] Segmentation fault at DL::TestDL#test_call_double on x64 Windows 8 — "phasis68 (Heesob Park)" <phasis@...>

23 messages 2012/12/02

[#50558] [ruby-trunk - Feature #7511][Open] short-circuiting logical implication operator — "rits (First Last)" <redmine@...>

12 messages 2012/12/04

[#50575] [ruby-trunk - Feature #7517][Open] Fixnum::MIN,MAX — "matz (Yukihiro Matsumoto)" <matz@...>

20 messages 2012/12/05

[#50755] Becoming a committer — Charlie Somerville <charlie@...>

Hi ruby-core,

21 messages 2012/12/11
[#50759] Re: Becoming a committer — Yukihiro Matsumoto <matz@...> 2012/12/11

Hi,

[#50784] Re: Becoming a committer — Charles Oliver Nutter <headius@...> 2012/12/11

It's really this easy? If so, I'll send over my public key today :)

[#50795] Re: Becoming a committer — Yukihiro Matsumoto <matz@...> 2012/12/11

Hi,

[#50806] [ruby-trunk - Feature #7548][Open] Load and Require Callbacks — "trans (Thomas Sawyer)" <transfire@...>

12 messages 2012/12/12

[#50810] [ruby-trunk - Feature #7549][Open] A Ruby Design Process — "brixen (Brian Ford)" <brixen@...>

34 messages 2012/12/12

[#50867] [ruby-trunk - Bug #7556][Assigned] test error on refinement — "usa (Usaku NAKAMURA)" <usa@...>

14 messages 2012/12/13

[#50900] [ruby-trunk - Bug #7564][Open] r38175 introduces incompatibility — "tenderlovemaking (Aaron Patterson)" <aaron@...>

14 messages 2012/12/14

[#50951] [ruby-trunk - Bug #7584][Open] Ruby hangs when shutting down an ssl connection in gc finalization — "bpot (Bob Potter)" <bobby.potter@...>

12 messages 2012/12/17

[#51076] [ruby-trunk - Feature #7604][Open] Make === comparison operator ability to delegate comparison to an argument — "prijutme4ty (Ilya Vorontsov)" <prijutme4ty@...>

12 messages 2012/12/22

[#51170] [ruby-trunk - Bug #7629][Open] Segmentation fault — "atd (Antonio Tapiador)" <atapiador@...>

13 messages 2012/12/28

[ruby-core:50828] Re: [ruby-trunk - Feature #7549][Open] A Ruby Design Process

From: Yukihiro Matsumoto <matz@...>
Date: 2012-12-12 15:19:15 UTC
List: ruby-core #50828
Hi,

I am against rigid rules that could easily bring us bureaucracy.  I am
also against introducing "class" to the community member.  All
community members (but me) have equal right.  Some might be more
trustworthy from their past works, but as of right, they should be
equal.

Thus, instead of well-written rules, I propose:

* we will declare official place to submit feature proposal.  It must
  be a kind of issue tracker to manage proposals.  I prefer Ruby
  redmine we use now, but I am open to move to better one if there is.

* every proposal should be described in languages we understand,
  English, Ruby, or C.  Probably English is the best.

* community members can show their opinion, vote, or persuade other
  members in the discussion follows the proposal.  The "dictator" will
  make the decision.  Community members still can persuade him to
  change his mind, with rationale.

* when the feature is accepted and merged into the "official" Ruby,
  the behavior should gradually be described by RubySpec.  We may need
  more members to maintain RubySpec.  And we may need to communicate
  more to distinguish "the spec" and the implementation dependent.

* appendix: community members can deprive of the power of the
  dictator, when he apparently loose his ability to make rational
  decision.  After deprivation, the community will make up new rules,
  hopefully flexible ones.  I don't want that situation, but the day
  will come sooner of later.
 
							matz.

In This Thread