[#75687] [Ruby trunk Bug#12416] struct rb_id_table lacks mark function — shyouhei@...
Issue #12416 has been reported by Shyouhei Urabe.
3 messages
2016/05/23
[#75763] [Ruby trunk Feature#12435] Using connect_nonblock to open TCP connections in Net::HTTP#connect — mohamed.m.m.hafez@...
Issue #12435 has been reported by Mohamed Hafez.
3 messages
2016/05/28
[#75774] Errno::EAGAIN thrown by OpenSSL::SSL::SSLSocket#connect_nonblock — Mohamed Hafez <mohamed.m.m.hafez@...>
Hi all, every now and then in my production server, I'm
4 messages
2016/05/30
[#75775] Re: Errno::EAGAIN thrown by OpenSSL::SSL::SSLSocket#connect_nonblock
— Mohamed Hafez <mohamed.m.m.hafez@...>
2016/05/30
Or does MRI's OpenSSL::SSL::SSLSocket#connect_nonblock just return
[#75782] Important: Somewhat backwards-incompatible change (Fwd: [ruby-cvs:62388] duerst:r55225 (trunk): * string.c: Activate full Unicode case mapping for UTF-8) — Martin J. Dürst <duerst@...>
V2l0aCB0aGUgY2hhbmdlIGJlbG93LCBJIGhhdmUgYWN0aXZhdGVkIGZ1bGwgVW5pY29kZSBjYXNl
4 messages
2016/05/31
[ruby-core:75434] [Ruby trunk Misc#12283] Obsolete ChangeLog and commit message in Git-style
From:
shevegen@...
Date:
2016-05-10 07:44:15 UTC
List:
ruby-core #75434
Issue #12283 has been updated by Robert A. Heiler. I personally have no preference either way. I should however had also note that I like the current changelog format: https://github.com/ruby/ruby/blob/trunk/ChangeLog It sort of is easy for me to read what is new, what is changed, what is being worked on etc... For me who is more or less a casual ruby user, writing mostly just ruby code, it allows me to keep track of that in a very easy manner. >> Matz agreed with this proposal, provided that a ChangeLog-like plain-text file is generated from the commit log. > I don't even think that's necessary; NEWS file with pointers to > SVN/git history is enough. I like the changelogs more than the NEWS file - I don't even look at the news file much at all, easier to keep track of current changes as they happen. :-) ---------------------------------------- Misc #12283: Obsolete ChangeLog and commit message in Git-style https://bugs.ruby-lang.org/issues/12283#change-58551 * Author: Yui NARUSE * Status: Open * Priority: Normal * Assignee: ---------------------------------------- How about Git-style commit message instead of ChangeLog? ## Proposal After we reach the consensus 1. Write a commit message in Git-style. * Line 1: summary of commit (around 80 characters or less, <50 is better) * Line 2: empty line * Line 3-: More detailed explanation of commit See also: https://git-scm.com/book/ch5-2.html#Commit-Guidelines 2. Stop manually edit ChangeLog and auto-generate on `make dist`. ## Rationale A good commit message should include the objective of the commit. Committers should write "what purpose the change is for". In this sense, ChangeLog is not a good format. It lists per-file changes, so committers tend to write just "how the files were changed". Also, ChangeLog causes commit conflicts frequently. Though it is not related with the actual commit. People who uses svn/git should see the log with it; ChangeLog is only for tarball users. ## Status mame made this proposal at the developers' meeting (13 Apr.), and there was no objection. Matz agreed with this proposal, provided that a ChangeLog-like plain-text file is generated from the commit log. The release manager will create the file when Ruby is released. ### Note This ticket does NOT propose a migration from SVN to Git. Never discuss that in this ticket. -- https://bugs.ruby-lang.org/ Unsubscribe: <mailto:ruby-core-request@ruby-lang.org?subject=unsubscribe> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>