Skip to content

Commit e8a3629

Browse files
committed
Update 1.0.0 RFC
1 parent 743443c commit e8a3629

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

text/0000-refract-1.0.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ With this in mind, I'd like to start now thinking through the steps on how to pr
2323

2424
In addition to moving to 1.0.0, we need to actually start versioning namespace documents. The reason for this is that we do not want a breaking change in a namespace to require a major version bump for the entire spec.
2525

26-
**Proposal**: Start versioning current and future namespaces and move each namespace to their own repo. We can do this immediately.
26+
**Proposal**: Move all current namespaces to API Elements project.
2727

2828
## [Resolved] Namespace Functionality
2929

@@ -41,7 +41,13 @@ An important concept of Refract is that it is a model for representing data stru
4141

4242
This decoupling I think is important, because it gives freedom to implementors to implement the best way they see fit in their language/platform, and it allows for other serialization formats to spring up that may be helpful to others.
4343

44-
**Proposal**: Explain the difference in the conceptual model and the serialization formats, and potentially move these serialization descriptions to their own file in the spec repo, separating them from the main spec.
44+
**Proposal**: Explain the difference in the conceptual model and the serialization formats, and create serialization guidelines for full Refract.
45+
46+
## Inheritance
47+
48+
Inheritance can be handled differently depending on the context in which the element is found. This shows up in how we handle inheritance within the data structure elements (now in API Elements).
49+
50+
**Proposal**: Explain inheritance in some way, either in the base specification or through some type of guidelines document.
4551

4652
# Drawbacks
4753

0 commit comments

Comments
 (0)