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

Self-documenting comms layer #2020

Closed

Conversation

benfitzpatrick
Copy link
Contributor

A rough sketch of self-documentation capability for the comms layer. Each exposed method is introspected and is used to generate a page for each sub-url (e.g. all the /broadcast/* server methods are exposed by going to the root /broadcast/ page).

I'm putting this up as an example for discussion really - there is definitely a better way of presenting this out there. If we're being really wild, there must be some kind of auto-generation of HTML forms based on input metadata for the parameters...

@benfitzpatrick benfitzpatrick added this to the soon milestone Sep 22, 2016
@matthewrmshin
Copy link
Contributor

I think it will be good if we can make use of this to generate an API reference for the CUG.

@oliver-sanders oliver-sanders self-assigned this Nov 10, 2016
@oliver-sanders
Copy link
Member

Closing this PR until time permits.

@oliver-sanders oliver-sanders mentioned this pull request Jan 20, 2017
3 tasks
@matthewrmshin matthewrmshin removed this from the soon milestone Jan 20, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants