Project

General

Profile

Misc #15229

DevelopersMeeting20181122Japan

Added by mame (Yusuke Endoh) about 2 months ago. Updated 17 days ago.

Status:
Closed
Priority:
Normal
Assignee:
-
[ruby-core:89430]

Description

Please comment your favorite ticket numbers you want to ask to discuss with your SHORT comment or summary.
(your summary/comment will help us because we don't need to read all of ticket comments)

DO NOT discuss then on this ticket, please.


Date: 2018/11/22 (Thu)
Time: 14:00-18:00 (JST)
Place: pixiv Inc. (Tokyo, Japan)
Sign-up: https://connpass.com/event/105368/
log: https://docs.google.com/document/d/1nDScdLanB-6qK3rIG5DWO0j6f1sV4ZFoSCBw5I7AdjQ/pub
logedit: https://docs.google.com/document/d/1nDScdLanB-6qK3rIG5DWO0j6f1sV4ZFoSCBw5I7AdjQ/edit

NOTES

  • Dev meeting IS NOT a decision making place. All decisions should be done at the bug tracker.
  • Dev meeting is a place we can ask Matz, nobu, nurse and other developers directly.
  • Matz is a very busy person. Take this opportunity to ask him. If you can not attend, other attendees can ask instead of you (if attendees can understand your issue).
  • We will write a log about discussion to a file or to each ticket in English.
  • All activities are best-effort (keep in mind that most of us are volunteer developers).
  • The date, time and place is scheduled according to when/where we can reserve Matz's time.

Agenda

Next dev-meeting

About 2.6 timeframe

Check security tickets

Carry-over from previous meeting(s)

From Attendees

  • [Feature #15230] RubyVM.resolve_feature_path (mame)
    • I'd like this feature to investigate what will be loaded by require(feature).
  • [Feature #15231] Remove Object#=~ (mame)
    • The method looks useless, and made a trouble at least for me. I'd like to hear opinions from other committers.
  • [Feature #11689] Add methods allow us to get visibility from Method and UnboundMethod object. (yui-knk)
    • I want to introduce this feature to help meta programming. I'd like to hear opinions from other committers.
  • [Feature #15286] Proposal: Add Kernel.#expand(*args) (aycabta)
  • [Feature #15289] Accept "target" keyword on TracePoint#enable (ko1)
  • [Feature #15287] New TracePoint events to support loading features (ko1)
  • [Bug #6087] How should inherited methods deal with return values of their own subclass? (mame)
    • 6 years ago, matz decided that class A < Array; end; A.new.flatten.class #=> A in 2.X, Array in 3.0. Just confirm: has the decision been still unchanged?

From non-attendees

  • [Bug #14127] CSV generating UTF-16LE encoded file without BOM (nobu)
  • [Bug #15285] lambda return behavior regression from #14639 (nobu)
  • [Feature #15220] Adding OpenSSL 1.1.1 on Travis CI gcc-8 case (jaruga)
    • To detect an issue for the latest OpenSSL early and guarantee a Ruby version supporting a OpenSSL version.
  • [Feature #15301] Symbol#call, returning method bound with arguments (zverok)
  • [Feature #15302] Proc#with and Proc#by, for partial function application and currying (Ritchie Buitre)
    • Convenient methods for functional programming.
  • [Bug #14968] make all pipes and sockets non-blocking by default (normalperson)
  • [Feature #13618] Thread::Light for 2.6 ruby-core:89900
  • [Feature #15317] How to deal with obsolete property values in Unicode 11.0.0 (duerst)
    • A clear idea on this is needed to upgrade to Unicode 11.0.0.
  • [Feature #13890] Allow a regexp as an argument to 'count', to count more interesting things than single characters (duerst)
    • I find this missing regularly, and writing it by hand in Ruby is clumsy, so addition would be valuable.
  • [Feature #12698] Method to delete a substring by regex match (duerst)
  • [Feature #10548] remove callcc (Callcc is now going obsoleted. Please use Fiber.) (ioquatix)
    • It's unofficially deprecated, unsupported in most implementations of Ruby, and not used very much. Do you think it's a good idea to drop support by 3.0?
  • [Feature #15327] Proposal: Enable refinements to #respond_to? (osyo)
  • [Feature #15326] Proposal: Enable refinements to #public_send (osyo)
  • [Feature #15114] Symbol#to_proc does not work with refinements? (osyo)
    • I want to more refinements!
  • [Feature #15330] Proposal: autoload_relative (marcandre)
    • This feature is actually more useful than autoload and should be added to 2.6

Please comment your favorite ticket we need to discuss with the following format.

* [Ticket ref] Ticket title (your name)
  * your comment why you want to put this ticket here if you want to add.

Your comment is very important if you are no attendee because we can not ask why you want to discuss about it.

Example:

* [Feature #14609] `Kernel#p` without args shows the receiver (ko1)
  * I feel this feature is very useful and some people say :+1: so let discuss about this feature.

I don't guarantee to put tickets in agenda if the comment violate the format (because it is hard to copy&paste).


Related issues

Related to Ruby trunk - Misc #14770: [META] DevelopersMeetingOpen

History

#1 Updated by mame (Yusuke Endoh) about 2 months ago

  • Related to Misc #14770: [META] DevelopersMeeting added

#2 Updated by mame (Yusuke Endoh) about 2 months ago

  • Description updated (diff)

#3 Updated by mame (Yusuke Endoh) about 2 months ago

  • Description updated (diff)

#4 [ruby-core:89432] Updated by mame (Yusuke Endoh) about 2 months ago

  • [Feature #15230] RubyVM.resolve_feature_path (mame)
    • I'd like this feature to investigate what will be loaded by require(feature).

#5 [ruby-core:89439] Updated by mame (Yusuke Endoh) about 2 months ago

  • [Feature #15231] Remove Object#=~
    • The method looks useless, and made a trouble at least for me. I'd like to hear opinions from other committers.

#6 [ruby-core:89444] Updated by jaruga (Jun Aruga) about 2 months ago

  • [Feature #15220] Adding OpenSSL 1.1.1 on Travis CI gcc-8 case (jaruga)
    • To detect an issue for the latest OpenSSL early and guarantee a Ruby version supporting a OpenSSL version.

#7 Updated by duerst (Martin Dürst) about 2 months ago

  • Subject changed from DevelopersMeeting201801122Japan to DevelopersMeeting20181122Japan

#8 [ruby-core:89463] Updated by nobu (Nobuyoshi Nakada) about 2 months ago

#9 [ruby-core:89710] Updated by yui-knk (Kaneko Yuichiro) about 1 month ago

  • [Feature #11689] Add methods allow us to get visibility from Method and UnboundMethod object. (yui-knk)
    • I want to introduce this feature to help meta programming. I'd like to hear opinions from other committers.

#10 [ruby-core:89740] Updated by aycabta (aycabta .) about 1 month ago

  • [Feature #15286] Proposal: Add Kernel.#expand(*args)

#11 [ruby-core:89788] Updated by zverok (Victor Shepelev) 29 days ago

  • [Feature #15301] Symbol#call, returning method bound with arguments

#12 Updated by RichOrElse (Ritchie Buitre) 25 days ago

  • [Feature #15302] Proc#with and Proc#by, for partial function application and currying (Ritchie Buitre)
    • Convenient methods for functional programming.

#13 [ruby-core:89850] Updated by normalperson (Eric Wong) 25 days ago

mame@ruby-lang.org wrote:

https://bugs.ruby-lang.org/issues/15229

[Bug #14968] make all pipes and sockets non-blocking by default

#14 [ruby-core:89867] Updated by duerst (Martin Dürst) 24 days ago

  • [Feature #15317] How to deal with obsolete property values in Unicode 11.0.0

    • A clear idea on this is needed to upgrade to Unicode 11.0.0.
  • [Feature #13890] Allow a regexp as an argument to 'count', to count more interesting things than single characters

    • I find this missing regularly, and writing it by hand in Ruby is clumsy, so addition would be valuable.
  • [Feature #12698] Method to delete a substring by regex match

#16 [ruby-core:89902] Updated by nobu (Nobuyoshi Nakada) 23 days ago

  • [Bug #15285] lambda return behavior regression from #14639

#17 Updated by naruse (Yui NARUSE) 22 days ago

  • Description updated (diff)

#18 [ruby-core:89919] Updated by ioquatix (Samuel Williams) 22 days ago

  • [Feature #10548] remove callcc (Callcc is now going obsoleted. Please use Fiber.) (ioquatix)
    • It's unofficially deprecated, unsupported in most implementations of Ruby, and not used very much. Do you think it's a good idea to drop support by 3.0?

#19 [ruby-core:89925] Updated by osyo (manga osyo) 22 days ago

  • [Feature #15327] Proposal: Enable refinements to #respond_to?
  • [Feature #15326] Proposal: Enable refinements to #public_send
  • [Feature #15114] Symbol#to_proc does not work with refinements?
    • I want to more refinements!

#20 Updated by ko1 (Koichi Sasada) 21 days ago

  • Description updated (diff)

#21 Updated by ko1 (Koichi Sasada) 21 days ago

  • Description updated (diff)

#22 [ruby-core:89935] Updated by marcandre (Marc-Andre Lafortune) 21 days ago

  • [Feature #15330] Proposal: autoload_relative (marcandre)
    • This feature is actually more useful than autoload and should be added to 2.6

#23 [ruby-core:89938] Updated by mame (Yusuke Endoh) 21 days ago

  • [Bug #6087] How should inherited methods deal with return values of their own subclass?
    • 6 years ago, matz decided that class A < Array; end; A.new.flatten.class #=> A in 2.X, Array in 3.0. Just confirm: has the decision been still unchanged?

#24 Updated by shyouhei (Shyouhei Urabe) 21 days ago

  • Description updated (diff)

#25 Updated by ko1 (Koichi Sasada) 21 days ago

  • Description updated (diff)

#26 Updated by shyouhei (Shyouhei Urabe) 21 days ago

  • Description updated (diff)

#27 Updated by mame (Yusuke Endoh) 17 days ago

  • Status changed from Open to Closed

Also available in: Atom PDF