Skip to content

Latest commit

 

History

History
65 lines (48 loc) · 5.02 KB

HOPE-0--HOPE-index.md

File metadata and controls

65 lines (48 loc) · 5.02 KB

HOPE 0 -- Index of Hug Official Proposals for Enhancement (HOPEs)

HOPE: 0
Title: Index of Hug Official Proposals for Enhancement (HOPEs)
Author(s): Timothy Crosley [email protected]
Status: Active
Type: Informational
Created: 13-May-2019
Updated: 21-June-2019

Introduction

This HOPE contains the index of all Hug Official Proposals for Enhancement, known as HOPEs. HOPE numbers are assigned by the HOPE editors, and once assigned are never changed. The version control history of the HOPE texts represent their historical record.

Index by Category

Meta-HOPEs (HOPEs about HOPEs or Processes)

HOPE HOPE Title HOPE Author(s) Status
P 1 HOPE Purpose and Guidelines Timothy Crosley A
P 8 Style Guide for Hug Code Timothy Crosley A
I 20 The Zen of Hug Timothy Crosley A
I 257 Documentation Guide for Hug Code Timothy Crosley A
I 4 Interface Implementation Guidelines Timothy Crosley P

Standards Track HOPEs (Primarily HOPEs meant to propose changes to the framework)

HOPE HOPE Title HOPE Author(s) Status
S 2 Interface Separation Timothy Crosley A
S 3 Dependency Injection Timothy Crosley P
S 6 Per-Interface-Defaults Timothy Crosley P
S 7 Automatic Testing Timothy Crosley P
S 9 Built-in Retries and Timeouts Timothy Crosley P
S 10 Prefixes and Suffixes Timothy Crosley P

HOPE Types Key

  • I - Informational HOPE
  • P - Process HOPE
  • S - Standards Track HOPE

HOPE Status Key

  • A - Accepted (Standards Track only) or Active proposal.

    Note: Accepted but not Active for a Standards Track proposal means it's not yet been implemented.

  • D - Deferred proposal

  • F - Final proposal

  • P - Provisional proposal

  • R - Rejected proposal

  • S - Superseded proposal

  • W - Withdrawn proposal

A Hope only exists in this index once it has been through initial review. After an initial review, it receives the appropriate state and entry into the index. Before this, the proposal exists only in a pull request, in a separate "Draft" state.

Authors/Owners

Name Email Address
Timothy Crosley [email protected]