The Rust team has a weekly Rust planning meeting on Tuesdays at 2:00 PM Pacific (UTC-8). Minutes are recorded on Etherpad and then archived here.
- weekly-meetings/2014-07-15 (attrs on exprs/blocks; flexible target specs; integer inference fallback; import sugar; slice matching; import shadowing)
- weekly-meetings/2014-07-08 (Friend of the Tree; removing language features; lifetime elision; ref closures; matches macro; rpath; RFC's)
- weekly-meetings/2014-07-01 (RFC's; prelude guidelines; 0.11 release; string indexing; cross borrowing; lifetime elision)
- weekly-meetings/2014-06-24 (RFC's; removing f129; moving meeting notes; line length conventions;)
- weekly-meetings/2014-06-17 (RFC's; unsafe fields; loadable lints; input macros; temporary lifetimes; partial_cmp; unsafe destructor; int inferences; cross borrowing)
- weekly-meetings/2014-06-10 (RFC's; unsafe pointers; lifetime hygiene; format! i18n; stylistic lints)
- weekly-meetings/2014-06-03 (byte literals; plugins; removing markers; by-value upvars)
- weekly-meetings/2014-05-27 (make install & docs; Process::drop, lexer simplification; UFCS; pattern macros; unboxed closures; RFC PR 48)
- weekly-meetings/2014-05-20 (repo location; trait-bounded return types; string vs. str; removing ~str; P in the AST; removing "cross borrowing"; quickcheck; RFCs: effect system, undefined struct layout, struct literal syntax, by-value captures, tail calls, virtual structs)
- weekly-meetings/2014-05-13 (interns;
String
; Trait bounds; spaces in attributes; gdb; quickcheck; let mut; 32-bit ABI; optimizing structs; module structure; significant addresses; reserving keywords) - weekly-meetings/2014-05-06 (vector types; string naming; Sized keywords;
unsafe extern fn
) - weekly-meetings/2014-04-29 (nullable pointers; module ownership; bitflags; smaller refcounts; rev_iter; std facade; trait matching)
- weekly-meetings/2014-04-22 (Friend of the Tree; regex; numeric default typing;
Vec<T>
; disableable asserts; bounds on type params in structs; attributes on match arms; f128) - weekly-meetings/2014-04-15 (
~""
, breaking changes log, removingpriv
, mutex bounds, attributes, design faq, removing markers, assigning PRs) - weekly-meetings/2014-04-01 (
Vec<T>
vs.~[T]
; virtual structs; intrinsics; strbuf; inheritance) - weekly-meetings/2014-03-25 (attributes in macros, opt-in traits, SIMD, [] on macros, counting matches, bounds on type params, private fields by default, collections::list, bounds on trait paths)
- weekly-meetings/2014-03-18 (Friend of the Tree; RFCs; 0.10; documentation; RFC review)
- weekly-meetings/2014-03-11 (self argument destructuring; type hints; coercion rules; unsafe ptrs)
- weekly-meetings/2014-02-25 (Friend of the Tree; TotalEq; weak extern fn; channel names; relative paths)
- weekly-meetings/2014-02-18 (
if_ok!
, issue numbers in commits, debug assertions, hash trait, vector syntax) - weekly-meetings/2014-02-11 (Friend of the Tree; binding in struct patterns; rules on static values; crate keyword; pizza; finally macro; implicit trait bounds)
- weekly-meetings/2014-02-04 (libprim; operator overloading; using system LLVM)
- weekly-meetings/2014-01-28 (Friend of the Tree; default type params; allocators; dylib to extra; unused Result warning; attributes; I/O; visit_glue)
- weekly-meetings/2014-01-21 (primitive impl lang items; env ptrs; boehm; fmt::Default; foo_opt => foo; \xNN; #[no_mangle]; crate_type="lib")
- weekly-meetings/2014-01-14 (Friend of the Tree; statics on traits; env pointers; lang freeze; iterator naming; statics; docs on primitives)
- weekly-meetings/2014-01-07 (Friend of the Tree; 0.9; XP; channels; conduct; failure; Rc; guard pages; loadable syntax extensions; foo_opt)
- weekly-meetings/2013-12-17 (0.9; attribute enums; pkgid; extern mod; extern crate; return in closures; option/result apis; stdlib hierarchy; push/pop/shift/unshift)
- weekly-meetings/2013-12-10 (enum mod, nightlies, inference, grammar, imports, struct patterns, trailing commas, RevOrd, unwind)
- weekly-meetings/2013-12-03 (placement new/box keyword; rustpkg; strings; libstdc++)
- weekly-meetings/2013-11-26 (bootstrap compile speed; mutexes; GC; size of some stuff; strict doc comments; result API)
- weekly-meetings/2013-11-19 (static linking; wildcards; task join; autoderef; user-defined vecs)
- weekly-meetings/2013-11-05 (wildcards; libextra; rustpkg; stacks; octal literals; empty enums; vec representation; temp lifetimes)
- weekly-meetings/2013-10-29 (segmented stacks; rustpkg; placement new)
- weekly-meetings/2013-10-22 (crypto; mut self vs. mut ~self; drop by value; ~Any; volunteers; GC)
- weekly-meetings/2013-10-15 (removing rusti; attribute syntax; drop in static items; multi-crate packages)
- weekly-meetings/2013-10-08 (triage emails; status emails; code review; rustpkg test; removing crypto code from libraries;
rust
tool maintenance; function types; Hoedown/Sundown; OS X 10.9 bustage) - weekly-meetings/2013-10-01 (rustpkg submodules; clone fn; option API; raw strings; removing float)
- weekly-meetings/2013-09-24 (0.8 status; continue vs. loop; struct-like enums; lint; braces; nested comments; raw strings; IRC for devs; authors.txt; linkage attributes; name of clone; resolve; overflow; string escapes; default priv/pub)
- weekly-meetings/2013-09-17 (commit policy x 2; rustpkg dependency handling; macros requiring a feature flag; default arguments; \0 literal; linefeed in comments; OSX 10.9; crypto)
- weekly-meetings/2013-09-10 (commit policy; extern mod duplication; implicit copyability; patterns and default methods; &const; 0.8)
- weekly-meetings/2013-08-27 (rustpkg timeline; extern fns; generic extern fns; LLVM asserts; meeting time)
- weekly-meetings/2013-08-20 (Cycle time)
- weekly-meetings/2013-08-13 (Interns leaving; Method invocation ordering; stage0 stdtest; Default args)
- weekly-meetings/2013-08-06 (SIMD; ARM buildbot; trailing nulls; extern mod; conditions)
- weekly-meetings/2013-07-30 (OSCON; for; overloadable *; * and lifetimes; 'as' precedence; etc)
- weekly-meetings/2013-07-23 (OSCON; MPS; benchmarks; unsafe extern; Self; Drop; etc)
- weekly-meetings/2013-07-16 (short meeting, admin only)
- weekly-meetings/2013-07-09 (split stacks & ffi)
- weekly-meetings/2013-07-02 (0.7; @mut; @ bounds)
- weekly-meetings/2013-06-25 (0.7; @mut; iterators)
- weekly-meetings/2013-06-18 (tree maintenance; 0.7; weekly status process; once fns; namespaces)
- weekly-meetings/2013-06-11 (effects, master/incoming, new)
- weekly-meetings/2013-06-04 (<<; mut bindings; dynamically-sized types; closure reform)
- weekly-meetings/2013-05-28 (noalias; pub extern/pub impl; unwrap, get; Const->Freeze; new sched; 128i8)
- weekly-meetings/2013-05-21 (proc; Owned->Send / Copy->Freeze; null/transmute in prelude; let a, b; @ patterns)
- weekly-meetings/2013-05-14 (submodule ownership; generic paths; fns & dynamically sized types; copy removal)
- weekly-meetings/2013-05-07 (by-val self in dtors; dynamic-sized types; submodule owners)
- weekly-meetings/2013-04-30 (borrowck; closure recursion; typedef reform; remove <->; @bindings)
- weekly-meetings/2013-04-23 (core/std; valgrind; uv; modes)
- weekly-meetings/2013-04-16 (bors; infrastructure; warnings/data-flow; destructors; libicu; triage; converting
~
to@
) - weekly-meetings/2013-04-01 (0.6; label syntax; impl grammar; FFI; Copy/Clone)
- weekly-meetings/2013-03-26 (0.6)
- weekly-meetings/2013-03-12 (GC; triage; bool; 78 column limit; impl *Type; 'static vs 'const; autoderef in overloaded operators; enum variants; global variables)
- weekly-meetings/2013-03-05 (work week; object types; parsing; milestones;
copy
keyword;Ord
vsTotalOrd
) - weekly-meetings/2013-02-26 (capturing mutable variables, borrow checking, inheritance, trait auto-borrowing)
- weekly-meetings/2013-02-19 (closure inference; rustpkg; associated types; whitespace)
- weekly-meetings/2013-02-12 (non-sendable types; MIPS)
- weekly-meetings/2013-02-05 (backwards compat; milestones; mut fields; region syntax)
- weekly-meetings/2013-01-29 (region syntax; impl Type for Trait; mut fields)
- weekly-meetings/2013-01-22 (for loop; semicolon; destructors; type bound syntax)
- weekly-meetings/2013-01-15 (tree status; assert and log; #cfg conditions; function unsafe; trait bounds contexts; unsafe pointer indexing; static array bounds; removal of both type and trait impls; Eq and Ord reform)
- weekly-meetings/2013-01-08 (region syntax; inherited mutability and write barriers)
- Meeting API review 2014-07-07
- Meeting RFC triage 2014-07-03
- Meeting RFC triage 2014-06-26
- Meeting workweek 2014-03-03
- Meeting 2013-06-07 (dynamically sized types; closures; GC)
- Meeting planning 2013-01-08 (0.6; 1.0)
- Meeting inperson 2011-04-06 (kind system; resources; env capture)