Skip to content

Write v2.0.0 bouncer spec#129

Merged
bassosimone merged 6 commits into
masterfrom
feature/bouncer-2.0
Mar 19, 2019
Merged

Write v2.0.0 bouncer spec#129
bassosimone merged 6 commits into
masterfrom
feature/bouncer-2.0

Conversation

@bassosimone

Copy link
Copy Markdown
Contributor

No description provided.

@bassosimone bassosimone self-assigned this Mar 15, 2019
@bassosimone
bassosimone requested a review from hellais March 15, 2019 15:55
Comment thread backends/bk-004-bouncer.md Outdated

"front":
(optional) `string` indicating the real host to connect
to when using a cloudfronting service.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's say "domain fronting" instead of "cloudfronting" as cloudfront is specific to the Amazon vendor.

@hellais hellais left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I looks good to me. I left a minor nitpick comment in the text.

Another thing to think about is if we want to specify versioning for the API in the form of /api/v1/XXX. I think by having versioning in the URL it allows us to upgrade the endpoints in a more flexible way and ensuring we keep backward compatibility for legacy endpoints as soon as there are still clients.

@bassosimone
bassosimone merged commit 02bbd45 into master Mar 19, 2019
@bassosimone
bassosimone deleted the feature/bouncer-2.0 branch March 19, 2019 11:32
hellais added a commit that referenced this pull request Apr 8, 2019
* origin/master: (73 commits)
  What to do when bouncer and/or collector are down (#130)
  Write v2.0.0 bouncer spec (#129)
  Write v2.0.0 spec of the collector protocol (#128)
  Minor grammar edits
  Readme.md: add a minimal explanation
  Fix telegram spec to increase clarity
  ts-020-telegram.md: don't flag semantics as JSON
  ts-020-telegram.md: format JSON example
  Add text about possibility second response is firewalled
  Update and rename tq-xxx-attempt-tfo.md to tq-033-attempt-tfo.md
  Update and rename tq-xxx-attempt-h2-upgrade.md to tq-032-attempt-h2-upgrade.md
  Make sure I update the technique number
  Rename tq-xxx-attempt-ecn.md to tq-031-attempt-ecn.md
  Adds technique to attempt a download using ECN
  Adds technique to attempt a download using TCP fast open
  Adds technique to attempt an HTTP/2 download
  Expand tq-017 with details and examples
  Edit tq-007 to add BCP152 link
  Editing of tq-025
  tq-024 more links
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants