| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

Design20080421

Page history last edited by Nick Sieger 16 years ago

  

Attendees:

  • Evan Phoenix
  • Laurent Sansonetti
  • Charles Oliver Nutter
  • Yukihiro "Matz" Matsumoto
  • Thomas E Enebo
  • Koichi Sasada
  • Ola Bini
  • Nick Sieger

 

Leader:

 

Time/Date/Location: 

7 PM PST, April 21st, 2008, #ruby-core

 

Agenda

  • 10 minutes: Introductions
  • Scheduling for next design meeting
  • Constant lookup: Referencing constants in Object from other modules
  • Multi-VM API...settling on something basic we can start putting in place
  • RubySpec specs and wiki to be used by implementers and officially blessed
  • Ruby 1.9 specification, for non-YARV implementations to match features
  • Ruby 1.9 bytecode specification, for non-YARV implementations
  • Continuous integration, regression testing for Ruby 1.8 branch releases (e.g. 1.8.7)
    • valgrind
  • MacRuby and other syntax changes
  • Scheduling: sleep intervals and system clock changes

 

Notes

  • Next meeting will be May 1st, 11am JST (April 30th, 7pm PDT) 
  • MVM discussion is ongoing. See http://qwik.atdot.net/ruby-mvm/ for details
  • MVM points agreed upon include:
    • Common API for all impls
    • API for inter-VM messages
    • inter-VM message consist only of simple types (String, Array, Hash, Symbol, Numbers)
  • See http://pastie.org/184632 for short example of RSpec format used by Rubinius
  • Discussion of RubySpec project included how to make specs easily runnable under MRI/trunk
    • Must be able to update specs easily
    • Must integrate with current workflow as much as possible

 

Action Items

  • Email ruby-core with next meeting time 
  • Email ruby-core concerning constant lookup in toplevel, as referenced via modules and classes.
    • Include cases in 1.8, 1.9, Rubinus, and Jruby
  • Send intro email to ruby-core about how to start using RubySpec
  • get a complete list of spec failures on 1.8.7p2 to ruby-core/knu - CON

 

Log

 

ruby-core-20080421.txt

Comments (0)

You don't have permission to comment on this page.