[#8566] Visions for 2001/1.7.x development? — Robert Feldt <feldt@...>

Hi matz and other Ruby developers,

18 messages 2001/01/03
[#8645] Re: Visions for 2001/1.7.x development? — matz@... (Yukihiro Matsumoto) 2001/01/04

Hi,

[#8580] bug?? — jmichel@... (Jean Michel)

I don't understand the following behaviour:

19 messages 2001/01/03

[#8633] Interesting Language performance comparisons - Ruby, OCAML etc — "g forever" <g24ever@...>

13 messages 2001/01/04

[#8774] No :<, :>, etc. methods for Array — "Brian F. Feldman" <green@...>

So, why not include Comparable in Array by default? It shouldn't have any

28 messages 2001/01/07
[#8779] Re: No :<, :>, etc. methods for Array — matz@... (Yukihiro Matsumoto) 2001/01/07

Hi,

[#8780] Re: No :<, :>, etc. methods for Array — "Brian F. Feldman" <green@...> 2001/01/07

matz@zetabits.com (Yukihiro Matsumoto) wrote:

[#8781] Re: No :<, :>, etc. methods for Array — gotoken@... (GOTO Kentaro) 2001/01/07

In message "[ruby-talk:8780] Re: No :<, :>, etc. methods for Array"

[#8782] Re: No :<, :>, etc. methods for Array — "Brian F. Feldman" <green@...> 2001/01/07

gotoken@math.sci.hokudai.ac.jp (GOTO Kentaro) wrote:

[#8829] Sandbox (again) — wys@... (Clemens Wyss)

Hi,

20 messages 2001/01/08
[#8864] Re: Sandbox (again) — Clemens Hintze <c.hintze@...> 2001/01/08

On 8 Jan, Clemens Wyss wrote:

[#8931] String confusion — Anders Bengtsson <ndrsbngtssn@...>

Hello everyone,

21 messages 2001/01/09
[#8937] Re: String confusion — matz@... (Yukihiro Matsumoto) 2001/01/09

Hi,

[#8953] Please remove account from files — "Thomas Daniels" <westernporter@...>

Please take my e-mail address from your files and "CANCEL" my =

14 messages 2001/01/09
[#8983] Re: Please remove account from files — John Rubinubi <rubinubi@...> 2001/01/10

On Wed, 10 Jan 2001, Thomas Daniels wrote:

[#9020] time to divide -talk? (was: Please remove account from files) — Yasushi Shoji <yashi@...> 2001/01/10

At Wed, 10 Jan 2001 14:23:30 +0900,

[#9047] Re: time to divide -talk? (was: Please remov e account from files) — Aleksi Niemel<aleksi.niemela@...>

Yasushi Shoji:

27 messages 2001/01/10
[#9049] Re: time to divide -talk? — Yasushi Shoji <yashi@...> 2001/01/10

At Thu, 11 Jan 2001 00:20:45 +0900,

[#9153] what about this begin? — Anders Strandl Elkj誡 <ase@...> 2001/01/11

[#9195] Re: Redefining singleton methods — ts <decoux@...>

>>>>> "H" == Horst Duch=EAne?= <iso-8859-1> writes:

10 messages 2001/01/12

[#9242] polymorphism — Maurice Szmurlo <maurice@...>

hello

73 messages 2001/01/13

[#9279] Can ruby replace php? — Jim Freeze <jim@...>

When I read that ruby could be used to replace PHP I got really

15 messages 2001/01/14

[#9411] The Ruby Way — "Conrad Schneiker" <schneiker@...>

As a member of the "Big 8" newsgroups, "The Ruby Way" (of posting) is to

15 messages 2001/01/17

[#9462] Re: reading an entire file as a string — ts <decoux@...>

>>>>> "R" == Raja S <raja@cs.indiana.edu> writes:

35 messages 2001/01/17
[#9465] Re: reading an entire file as a string — Dave Thomas <Dave@...> 2001/01/17

raja@cs.indiana.edu (Raja S.) writes:

[#9521] Larry Wall INterview — ianm74@...

Larry was interviewed at the Perl/Ruby conference in Koyoto:

20 messages 2001/01/18
[#10583] Re: Larry Wall INterview — "greg strockbine" <gstrock@...> 2001/02/08

Larry Wall's interview is how I found out

[#9610] Re: 101 Misconceptions About Dynamic Languages — "Ben Tilly" <ben_tilly@...>

"Christian" <christians@syd.microforte.com.au> wrote:

13 messages 2001/01/20

[#9761] Re: 101 Misconceptions About Dynamic Languages — ts <decoux@...>

>>>>> "C" == Christoph Rippel <crippel@primenet.com> writes:

16 messages 2001/01/23

[#9792] Ruby 162 installer available — Dave Thomas <Dave@...>

15 messages 2001/01/24

[#9958] Re: Vim syntax files again. — "Conrad Schneiker" <schneik@...>

Hugh Sasse wrote:

14 messages 2001/01/26
[#10065] Re: Vim syntax files again. — Hugh Sasse Staff Elec Eng <hgs@...> 2001/01/29

On Sat, 27 Jan 2001, Conrad Schneiker wrote:

[#9975] line continuation — "David Ruby" <ruby_david@...>

can a ruby statement break into multiple lines?

18 messages 2001/01/27
[#9976] Re: line continuation — Michael Neumann <neumann@...> 2001/01/27

On Sat, 27 Jan 2001, David Ruby wrote:

[#9988] Re: line continuation — harryo@... (Harry Ohlsen) 2001/01/28

>A statement break into mutliple lines if it is not complete,

[ruby-talk:9427] Ruby CVS repositories are ready now

From: "Akinori MUSHA" <knu@...>
Date: 2001-01-17 11:35:39 UTC
List: ruby-talk #9427
Hello,

It is my pleasure to announce that the CVS repositories for Ruby are
ready now.  You can walk the repositories around by CVSweb:

	http://www.ruby-lang.org/~knu/cgi-bin/cvsweb.cgi/

Then come into the following directory:

	http://www.ruby-lang.org/~knu/cgi-bin/cvsweb.cgi/cvsup/supfiles/?cvsroot=tools

and you'll find "supfiles".  With them, you can get a part of or a
whole repository by means of CVSup.  Check out the README file in the
directory for details.

	http://www.ruby-lang.org/~knu/cgi-bin/cvsweb.cgi/cvsup/supfiles/README?rev=.&content-type=text/x-cvsweb-markup&cvsroot=tools

In addition, Anonymous CVS is also available:

	$ cvs -d :pserver:anonymous@cvs.ruby-lang.org:/ruby login
	(Logging in to anonymous@cvs.ruby-lang.org)
	CVS password:  (anonymous)
	$ cvs -d :pserver:anonymous@cvs.ruby-lang.org:/ruby co ruby

	$ cvs -d :pserver:anonymous@cvs.ruby-lang.org:/doc login
	(Logging in to anonymous@cvs.ruby-lang.org)
	CVS password:  (anonymous)
	$ cvs -d :pserver:anonymous@cvs.ruby-lang.org:/doc co doc

	$ cvs -d :pserver:anonymous@cvs.ruby-lang.org:/www login
	(Logging in to anonymous@cvs.ruby-lang.org)
	CVS password:  (anonymous)
	$ cvs -d :pserver:anonymous@cvs.ruby-lang.org:/www co www

If you have a commit privilege, use your own account and password in
place of anonymous/anonymous.  Note that each repository has its own
access control list, so you might not be listed as committer for all
repositories.

Hereinafter I'd show some guidelines on committing in each repository.

/ruby:
	As for ruby/, matz is the boss.  You are allowed to commit
	anything without his approval.

	For rubicon/, Dave Thomas is in charge.  Ask him before
	committing anything.

	If you want to import something else under /ruby, please
	consult cvs-admin@ruby-lang.org.  We are open to host
	ruby-related pieces of software.

/doc:
	Pending due to some procedural issues such as synchronizing
	between	Japanese and English documents.  Leave it as is, for
	the present.  Sorry for inconvenience.

/www:
	Anything that is discussed in public (i.e. on the mailing
	lists) can be freely committed.  If you find good news about
	Ruby, feel free to write a "What's New" entry!

/tools:
	This is the repository for the CVS administrators.  It
	contains CVS/CVSup administrative files and currently I (knu)
	am the only committer of this repository.  When and if you
	have a problem with CVS/CVSup or feel any doubt, feel free to
	contact cvs-admin@ruby-lang.org.


Here lists some simple and important rules for committers.  Please
follow them so we can maximize the fun of hacking on Ruby!

- Do not touch the files in the CVSROOT modules.  When you need to,
consult cvs-admin@ruby-lang.org first.

- Fill the commit message when you commit so that other people
(imagive weeks, months and years later) can see what you did by the
commit and why you did it.  While copying from the ChangeLog entry is
the preferred way, put a one-line brief comment at least.

- If you forget to fill the commit log, forget to add something
important, or commit with a wrong log, then do a "null commit" with
the correct log against the files you committed.  A "null commit" can
be done by doing "cvs commit -f files..".  The -f flag forces cvs to
commit even if the files aren't modified.  For that reason, "null
commit" is also called "forced commit".  It is recommended to add
something like "This is a null commit to correct the previous log,
..." so one can see afterwards that it was a null commit.

- The use of "cvs admin" is prohibited.  Never use it!  If you find
you've committed something wrong by mistake, calm yourself and try
something like "cvs diff -D'1 minute ago' | patch".  After you check
that it succesfully reverted the files you committed by mistake,
commit them back with a commit message "I'm Sorry, I'm reverting the
previous commit that I did by mistake..", for example.  If you add a
file by accident, just "cvs remove" it.  When you get panicked, just
ask cvs-admin@ruby-lang.org to get things back the way they were.  No
need to worry, because anything can be backed out unless you
carelessly use "cvs admin".  If you do "cvs admin" for some reason,
let cvs-admin@ruby-lang.org know about it as soon as possible.

- Respect existing maintainers, respect other committers.  The
existing maintainer may be listed in each file.  If not listed, check
out the history of the file by "cvs log" or CVSweb and consider the
one who actively maintains it as the defacto maintainer, if any.  As
for Ruby interpreter, matz is the maintainer.  If you are to change
a file that someone else maintains, send him/her a patch and ask for a
review and the approval instead of committing without notice.  It is a
good idea to add Cc: to a mailing list for peer reviews.

- When in doubt on any procedure, ask first and listen to other
people.

- Any disputed change must be backed out pending resolution of the
dispute if requested by a maintainer.  In addition, Matz has the
absolute right to decide on everything.

- Do test before committing.  For C code, check if it compiles.  For
Ruby code, check if it passes in a "ruby -wc" test.  For RD documents,
check if it passes in formatting.

That's all, folks!  Happy hacking!

(Forgive my humble English.  I wrote this in a hurry ;)

-- 
                     /
                    /__  __            Akinori.org / MUSHA.org
                   / )  )  ) )  /     FreeBSD.org / Ruby-lang.org
Akinori MUSHA aka / (_ /  ( (__(  @ iDaemons.org / and.or.jp

"We're only at home when we're on the run, on the wing, on the fly"

In This Thread

Prev Next