File tree Expand file tree Collapse file tree 5 files changed +36
-0
lines changed Expand file tree Collapse file tree 5 files changed +36
-0
lines changed Original file line number Diff line number Diff line change @@ -38,3 +38,9 @@ protocol.
3838# TroubleShooting
3939
4040See [ troubleshooting.md] ( troubleshooting.md ) for a troubleshooting guide.
41+
42+ # Rough edges
43+
44+ See [ rough_edges.md] ( rough_edges.md ) for a list of rough edges or API
45+ oversights that can't be addressed due to our compatibility promise. We'll
46+ revisit these if/when we move to a v2 of the SDK.
Original file line number Diff line number Diff line change 1+ <!-- Autogenerated by weave; DO NOT EDIT -->
2+ # Rough edges: API decisions to reconsider for v2
3+
4+ This file collects a list of API oversights or rough edges that we've uncovered
5+ post v1.0.0, along with their current workarounds. These issues can't be
6+ addressed without breaking backward compatibility, but we'll revisit them for
7+ v2.
8+
9+ - ` EventStore.Open ` is unnecessary. This was an artifact of an earlier version
10+ of the SDK where event persistence and delivery were combined.
11+
12+ ** Workaround** : ` Open ` may be implemented as a no-op.
Original file line number Diff line number Diff line change @@ -37,3 +37,9 @@ protocol.
3737# TroubleShooting
3838
3939See [ troubleshooting.md] ( troubleshooting.md ) for a troubleshooting guide.
40+
41+ # Rough edges
42+
43+ See [ rough_edges.md] ( rough_edges.md ) for a list of rough edges or API
44+ oversights that can't be addressed due to our compatibility promise. We'll
45+ revisit these if/when we move to a v2 of the SDK.
Original file line number Diff line number Diff line change 88//go:generate weave -o ../../docs/client.md ./client.src.md
99//go:generate weave -o ../../docs/server.md ./server.src.md
1010//go:generate weave -o ../../docs/troubleshooting.md ./troubleshooting.src.md
11+ //go:generate weave -o ../../docs/rough_edges.md ./rough_edges.src.md
1112
1213// The doc package generates the documentation at /doc, via go:generate.
1314//
Original file line number Diff line number Diff line change 1+ # Rough edges: API decisions to reconsider for v2
2+
3+ This file collects a list of API oversights or rough edges that we've uncovered
4+ post v1.0.0, along with their current workarounds. These issues can't be
5+ addressed without breaking backward compatibility, but we'll revisit them for
6+ v2.
7+
8+ - ` EventStore.Open ` is unnecessary. This was an artifact of an earlier version
9+ of the SDK where event persistence and delivery were combined.
10+
11+ ** Workaround** : ` Open ` may be implemented as a no-op.
You can’t perform that action at this time.
0 commit comments