Project

General

Profile

Misc #14981

DevelopersMeeting20180913Japan

Added by ko1 (Koichi Sasada) 2 months ago. Updated about 1 month ago.

Status:
Open
Priority:
Normal
Assignee:
-
[ruby-core:88427]

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/09/13 (Thu)
Time: 14:00-18:00 (JST)
Place: Cookpad Inc. (Tokyo, Japan)
Sign-up: https://ruby.connpass.com/event/97843/
log: https://docs.google.com/document/d/1RgKID1guTYC6AbhCQxs_bRiViyefIbFefA--KwLEx10/pub
logedit: https://docs.google.com/document/d/1RgKID1guTYC6AbhCQxs_bRiViyefIbFefA--KwLEx10/edit
Past meetings: https://bugs.ruby-lang.org/projects/ruby/wiki#Developer-Meetings

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

Carry-over from previous meeting(s)

From Attendees

(will be edited later)
(if you have a write access permission, please list directly)

  • [Misc #14956] Remove staled branches in svn repository (hsbt)
  • [Feature #6823] Where/how should ruby-mode issues be reported? (kazu)

From non-attendees

(will be edited later)
(if you have a write access, please list directly)

Comment format

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 ko1 (Koichi Sasada) 2 months ago

  • Description updated (diff)

#2 Updated by znz (Kazuhiro NISHIYAMA) 2 months ago

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

#3 Updated by znz (Kazuhiro NISHIYAMA) 2 months ago

  • Description updated (diff)

#4 Updated by znz (Kazuhiro NISHIYAMA) 2 months ago

  • Description updated (diff)

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

  • [Feature #8661] Add option to print backstrace in reverse order(stack frames first & error last)
    • The current backtrace order is really annoying, and I'm not still used; is there any chance to revert?

#6 [ruby-core:88532] Updated by aycabta (aycabta .) 2 months ago

  • [Feature #14609] Kernel#p without args shows the receiver

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

  • [Feature #15022] Oneshot coverage
    • I'd like to introduce a new kind of coverage to record whether each line is executed or not. It provides less but still useful information compared to the traditional line coverage, and the measurement is quite faster.

#8 [ruby-core:88659] Updated by ioquatix (Samuel Williams) about 2 months ago

  • [Feature #14975] String#append without changing receiver's encoding (ioquatix)
    • Can we review this PR? We need to decide functionality (i.e. not changing receivers encoding, rejecting encoding if it's not same, unless receiver is binary).
    • Longer term, we should consider if << and concat should be modified. Changing receiver's encoding seems like a mistake.
  • [Feature #14739] Improve fiber yield/resume performance (ioquatix)
    • Can I get commit access and can we agree to merge this change?
  • [Feature #14888] Add trace point for eval (and related functions) (ioquatix)
    • Can we decide if this is acceptable so I can make PR?

#9 [ruby-core:88752] Updated by ana06 (Ana Maria Martinez Gomez) about 2 months ago

  • [Feature #14097] Add union and difference methods to Array (ana06 (Ana Maria Martinez Gomez))
    • Addition of two new methods in aim of readability, ease of use, efficiency and consistence. There are already PR for both methods.
    • matz (Yukihiro Matsumoto) told me to add this here ;) After my talk in EuRuKo and the feedback from the standing voting I hope it is clearer and easy to decide if this is wanted

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

  • [Feature #14183] "Real" keyword argument
    • I'd like to hear matz's current opinion and other committers' ones.

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

  • [Feature #14850] Add official API for setting timezone on Time (nobu)
    • a patch posted.

#13 [ruby-core:88829] Updated by chopraanmol1 (Anmol Chopra) about 2 months ago

  • [Bug #14908] Enumerator::Lazy creates unnecessary Array objects
    • Proposed solution is to change arity of Enumerator::Yielder#<< to 1 from -1 and use it internally for lazy enum instead of Enumerator::Yielder#yield. Generally, method << is used with only one parameter changing arity to 1 also makes it consistent with other classes (String, Array)
    • Since, proposed solution involves spec changes (Enumerator::Yielder#<<'s arity) a discussion is requested before the provided patch can proceed.

#14 [ruby-core:88939] Updated by ahorek (Pavel Rosický) about 1 month ago

  • [Feature #13167] Dir.glob is 25x slower since Ruby 2.2 (ahorek)
    • improves performance of a glob pattern with braces, especially on windows but also on other platforms
    • the idea was already approved by matz (Yukihiro Matsumoto) #13873 but later revered (incompabitility of the order)
    • attached patch don't have the same problem

#15 Updated by znz (Kazuhiro NISHIYAMA) about 1 month ago

  • Description updated (diff)

#16 [ruby-core:88962] Updated by normalperson (Eric Wong) about 1 month ago

  • [Feature #13618] auto-fiber name, is "Thread::Coro" OK? How should Mutex work between coroutines? Queue/SizedQueue works, now (not sure about signal handler).

#17 Updated by naruse (Yui NARUSE) about 1 month ago

  • Description updated (diff)

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

  • [Feature #15114] Ruby で定義したメソッドに &:hoge を渡しても refinements が有効にならない

Also available in: Atom PDF