Project

General

Profile

Misc #14769

DevelopersMeeting20180621Japan

Added by hsbt (Hiroshi SHIBATA) 3 months ago. Updated about 1 month ago.

Status:
Closed
Priority:
Normal
[ruby-core:87135]

Description

Date: 2018/06/21 (Thu)
Time: 14:00-18:00 (JST)
Place: Cookpad Inc. (Tokyo, Japan)
Sign-up: https://ruby.connpass.com/event/88715/

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.

From this time, we use a ticket to make dev-meeting agenda page instead of a wiki page https://bugs.ruby-lang.org/projects/ruby/wiki#Developer-Meetings.

NOTE

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

From Attendees

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

  • [Feature #13881] Use getcontext/setcontext on OS X
  • [Bug #14847] clone can generate strange objects
    • we found several strange behavior so let's clear the specification
  • [Feature #13625] BigDecimal short form / shorthand
    • mrkn: BigDecimal is not a core class, so we cannot add such a syntax sugar.
  • [Bug #14858] Introduce 2nd GC heap named Transient heap (ko1)
    • introduce new memory management technique.
  • [Bug #14699] Subtle behaviors with endless range (mame)
    • Need to be discussed with mrkn
  • [Bug #14845] Endless Range with nil (mame)
    • Should explicit nil for endless range (like (1..nil)) be prohibited or not?
  • [Bug #14824] Endless Range Support in irb (aycabta)
  • [Feature #14808] Last token of endless range should have EXPR_END (aycabta)

From non-attendees

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

  • [Feature #14781] Enumerator#generate (zverok)
    • more reasonable version of Object#enumerate proposed for the previous meeting.
  • [Feature #14830] RubyVM::MJIT.pause / RubyVM::MJIT.resume (k0kubun)
    • Is it okay to add such methods? If so, is there any comment for the behavior described in the ticket?
  • [Feature #14709] Proper pattern matching (zverok)
  • [Feature #14799] Startless range (zverok)
  • [Feature #14784] One-sided Comparable#clamp (with endless/startless ranges) (zverok)
  • [Feature #14859] Timeout in VM (normalperson)
    • Still needs some work, mainly wondering if the idea of moving this part of stdlib into core VM is acceptable or not. No semantic changes except speed improvement.

Related issues

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

History

#1 Updated by naruse (Yui NARUSE) 3 months ago

  • Description updated (diff)

#2 Updated by naruse (Yui NARUSE) 3 months ago

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

#3 [ruby-core:87146] Updated by ko1 (Koichi Sasada) 3 months ago

  • Description updated (diff)

Please comment with the following format:

* [Ticket info] Ticket-Title (proposer)
  * Short-comment

Thank you for your cooperation.
Koichi

#4 Updated by mrkn (Kenta Murata) 3 months ago

  • Description updated (diff)

#5 [ruby-core:87240] Updated by zverok (Victor Shepelev) 3 months ago

  • [Feature #14781] Enumerator#generate: more reasonable version of Object#enumerate proposed for the previous meeting.

#6 [ruby-core:87267] Updated by wanabe (_ wanabe) 3 months ago

  • [Bug #14387] Ruby 2.5 を Alpine Linux で実行すると比較的浅めで SystemStackError 例外になる (koshigoe)
    • CRuby uses pthread_getattr_np() result for stack-level-check after r59630, but the function behaviour is different in glibc and musl.

#7 [ruby-core:87269] Updated by shyouhei (Shyouhei Urabe) 3 months ago

(sorry for the last message. was a mistake, deleted)

wanabe (_ wanabe) wrote:

  • CRuby uses pthread_getattr_np() result for stack-level-check after r59630, but the function behaviour is different in glibc and musl.

@wanbe what do you want us to discuss? This is a fact. Nothing can be said over this.

#8 [ruby-core:87270] Updated by wanabe (_ wanabe) 3 months ago

shyouhei (Shyouhei Urabe) wrote:

wanabe (_ wanabe) wrote:

  • CRuby uses pthread_getattr_np() result for stack-level-check after r59630, but the function behaviour is different in glibc and musl.

@wanbe what do you want us to discuss? This is a fact. Nothing can be said over this.

I'm sorry for my lack of explanation.
I want the issue status to be clear.
"Feedback", "Assigned", "3rd party's issue", "Rejected".
I just want to know "Who's ball?", "What waiting for we are?".

...Ah sorry, I realize it is not necessary to discuss on DevelopersMeeting for the above.
Redmine issue is enough.
I back down on it. I'm sorry again.

#9 [ruby-core:87284] Updated by shevegen (Robert A. Heiler) 3 months ago

I'm sorry again.

Don't worry - took us all a little to adapt to the new format. :)

#10 [ruby-core:87431] Updated by k0kubun (Takashi Kokubun) 2 months ago

  • [Feature #14830] RubyVM::MJIT.pause / RubyVM::MJIT.resume (k0kubun)
    • Is it okay to add such methods? If so, is there any comment for the behavior described in the ticket?

#11 Updated by naruse (Yui NARUSE) 2 months ago

  • Description updated (diff)

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

  • [Bug #14845] Endless Range with nil (mame)
    • Should explicit nil for endless range (like (1..nil)) be prohibited or not?

#13 Updated by ko1 (Koichi Sasada) 2 months ago

  • Description updated (diff)

#14 [ruby-core:87495] Updated by zverok (Victor Shepelev) 2 months ago

  • [Feature #14709] Proper pattern matching
  • [Feature #14799] Startless range
  • [Feature #14784] One-sided Comparable#clamp (with endless/startless ranges)

#15 Updated by mrkn (Kenta Murata) 2 months ago

  • Description updated (diff)

#16 Updated by mrkn (Kenta Murata) 2 months ago

  • Description updated (diff)

#17 Updated by ko1 (Koichi Sasada) about 2 months ago

  • Description updated (diff)

#18 [ruby-core:87547] Updated by aycabta (aycabta .) about 2 months ago

  • [Bug #14824] Endless Range Support in irb
  • [Feature #14808] Last token of endless range should have EXPR_END

#19 [ruby-core:87548] Updated by normalperson (Eric Wong) about 2 months ago

[Feature #14859] - Timeout in VM
Still needs some work, mainly wondering if the idea of moving this
part of stdlib into core VM is acceptable or not. No semantic
changes except speed improvement.

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

  • [Bug #14699] Subtle behaviors with endless range (mame)

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

  • Description updated (diff)

#22 Updated by ko1 (Koichi Sasada) about 2 months ago

  • Description updated (diff)

#23 Updated by naruse (Yui NARUSE) about 2 months ago

  • Copied to Misc #14861: DevelopersMeeting20180718Japan added

#24 [ruby-core:87578] Updated by shevegen (Robert A. Heiler) about 2 months ago

Has someone managed to note down a short summary, like in previous meetings?

#25 [ruby-core:87586] Updated by shyouhei (Shyouhei Urabe) about 2 months ago

shevegen (Robert A. Heiler) wrote:

Has someone managed to note down a short summary, like in previous meetings?

Yes. Here you are:
https://docs.google.com/document/d/e/2PACX-1vT6bhvW4KtEmZb5q49CMXyyfLa7vbropT1izVorCPeS6xAoJuFTzCsEcrnn-psuq2AhepSawPmyrapR/pub

#26 [ruby-core:87615] Updated by shevegen (Robert A. Heiler) about 2 months ago

Thanks again shyouhei!

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

  • Status changed from Assigned to Closed

Also available in: Atom PDF