Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Glossary #3

Open
rflavien opened this issue Jan 11, 2018 · 0 comments
Open

Glossary #3

rflavien opened this issue Jan 11, 2018 · 0 comments
Assignees
Labels

Comments

@rflavien
Copy link
Member

rflavien commented Jan 11, 2018

ObjectivePHP RFC: Glossary

  • Version: 0.0.1
  • Date: 2018-01-11
  • Author: Flavien Rodrigues, [email protected]
  • Status: Draft

Summary

In order to improve the framework consistency and spread good practice, I suggest to describe our core concepts.

Proposal

The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD",
"SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be
interpreted as described in RFC 2119.

Definitions

Component

Package

Proposed Objective PHP Version(s)

This definitions will come into effect in version 2.0.0.

RFC Impact

To Components

Describe the impact to the core components.

To Packages

Describe the impact to the packages.

To Workflow

Describe any new workflow steps and/or steps modifications required by this proposal (if applies), so they can be accurately and comprehensively explained in the framework documentation.

To Configuration

Describe any new configuration directive so they can be accurately and comprehensively explained in the framework documentation.

Future Scope

This sections details areas where the feature might be improved in future, but that are not currently proposed in this RFC.

Proposed Voting Choices

Include these so readers know where you are heading and can discuss the proposed voting options.

State whether this project requires a 2/3 or 50%+1 majority

Links to external references, discussions, issues or RFCs

@rflavien rflavien added the DRAFT label Jan 11, 2018
@rflavien rflavien self-assigned this Jan 11, 2018
@rflavien rflavien changed the title Package definition Extension definition Jan 11, 2018
@rflavien rflavien changed the title Extension definition Glossary Jan 19, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant