Skip to content
This repository has been archived by the owner. It is now read-only.
Permalink
Branch: master
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
263 lines (240 sloc) 12.9 KB

Subteam report: libs 2015-10-02

Highlights

This week the primary libs focus was resolving several outstanding issues and PRs that needed a team-wide decision. We also discussed the following nursery nominations:

along with more general process clarifications around the nursery.

We also saw a proposal for moving liblibc out of the nursery, while simultaneously greatly clarifying its purpose and design:

  • PR #1291: RFC: Promote the libc crate from the nursery

There has been significant discussion around no_std and friends, which is currently in FCP:

Other FCP issues for 1.5 stabilization are available here; please leave feedback!

Finally, we accepted the RFC on wildcard dependencies in crates.io:

  • PR #1241: Forbid wildcard dependencies on crates.io

No RFCs moved into FCP this week.

Dashboard

Stabilization phase

Implementation phase

  • Issue #19986: Tracking issue for collections reform part 2 (RFC 509)
  • Issue #21923: Audit raw pointer to reference conventions
  • Issue #22477: Tracking issue for Add a generic string pattern matching API (RFC 528)
  • Issue #23055: Tracking issue for Replace Vec::drain by a method that accepts a range parameter (RFC 574)
  • Issue #24263: discriminant_value intrinsic -- tracking issue for 639
  • Issue #27517: Add ByNeed and Predicate traits
  • Issue #27585: Tracking issue for read_exact (RFC #980)
  • Issue #28628: Tracking issue for forbidding wildcard deps on crates.io

Issues needing a decision

  • Issue #27580: Leading plus for string to integer parsing
  • Issue #27894: Document replacement behavior in some collections

RFC phase

  • PR #1036: Add Builder guidelines
  • PR #1100: Add thread-local custom panic handlers to customize the behavior of thread panics
  • PR #1218: RFC: Checked integer conversions
  • PR #1252: Document and expand the open options
  • PR #1254: ordered ranges 2.0
  • PR #1255: RFC: Stabilize OS string to bytes conversions
  • PR #1257: RFC: .drain(range) and .drain()
  • PR #1258: Add macros to get the values of configuration flags
  • PR #1270: RFC: #[deprecated] for Everyone
  • PR #1288: Improvements to the Time APIs
  • PR #1291: RFC: Promote the libc crate from the nursery
  • PR #1299: std::sync::mpsc::SharedSender

High priority issues

You can’t perform that action at this time.