Skip to content

Latest commit

 

History

History
97 lines (87 loc) · 14.1 KB

STATUS.md

File metadata and controls

97 lines (87 loc) · 14.1 KB

Status Overview

Overview of the present state of the WAMP spec RFC. Generally follows the current file structure to enable a per-file status. Includes links to relevant GitHub issues [I] and mailing list discussions [D].

Feature Status Description
sketch There is a rough description of an itch to scratch, but the feature use case isn't clear, and there is no protocol proposal at all.
alpha The feature use case is still fuzzy and/or the feature definition is unclear, but there is at least a protocol level proposal.
beta The feature use case is clearly defined and the feature definition in the spec is sufficient to write a prototype implementation. The feature definition and details may still be incomplete and change.
stable The feature definition in the spec is complete and stable and the feature use case is field proven in real applications. There are multiple, interoperatble implementations.
Spec Status Description
missing There is no text, or what is there is not sufficient to even cover the basics of the feature/section
sketch The text is sufficient to give the reader some idea of the feature/section content.
draft Some content is missing, or the language/structure is in clear need of improvement.
polish The section has all content and is free of errors. The language may be improved, though.
final The section does not require any more attention.
Spec Part feat. status spec status File Issues & Discussions
Introduction - - -
Background - draft basic/bp_intro_background.md
Protocol Overview - draft basic/bp_intro_protocol_overview.md
Design Philosophy - draft basic/bp_intro_design_philosophy.md
Realms, Sessions & Transports - polish main doc
Peers and Roles - polish basic/bp_peers_and_roles.md
Building Blocks - polish main doc
Identifiers stable draft basic/bp_identifiers.md wamp-proto#161, wamp-proto#121, wamp-proto#115
Serializations stable basic/bp_serializations.md wamp-proto#191, wamp-proto#151, wamp-proto#72
Transports stable basic/bp_transports.md
Messages stable basic/bp_messages.md wamp-proto#192, wamp-proto#150, wamp-proto#120
Sessions stable basic/bp_sessions.md wamp-proto#145, wamp-proto#127, wamp-proto#108
Publish & Subscribe - main doc
Subscribing & Unsubscribing stable basic/bp_pubsub_subscribing_and_unsubscribing.md wamp-proto#142
Publishing & Events stable basic/bp_pubsub_publishing_and_events.md
Remote Procedure Calls - main doc
Registering & Unregistering stable basic/bp_rpc_registering_and_unregistering.md wamp-proto#104
Calling & Invocations stable basic/bp_rpc_calling_and_invocation.md
Predefined URIs - main doc
Basic Profile stable basic/bp_uris.md
Advanced Profile advanved/ap_uris.md
Ordering Guarantees stable basic/bp_ordering_guarantees.md
Security Model basic/bp_security_model.md
Advanced Profile main doc wamp-proto#159, wamp-proto#157
Messages advanced/ap_messages.md
Features advanced/ap_features.md
Adv. RPC Features - -
Progressive Call Results beta advanced/ap_rpc_progressive_call_results.md wamp-proto#199
Progressive Calls sketch advanced/ap_rpc_progressive_calls.md wamp-proto#167
Call Timeouts alpha advanced/ap_rpc_call_timeout.md wamp-proto#155
Call Cancelling alpha advanced/ap_rpc_call_canceling.md wamp-proto#160, wamp-proto#156, wamp-proto#141, wamp-proto#140
Caller Identification alpha advanced/ap_rpc_caller_identification.md crossbario/crossbar#283, wamp-proto#57
Call Trust Levels alpha advanced/ap_rpc_call_trustlevels.md
Registration Meta API beta advanced/ap_rpc_registration_meta_api.md wamp-proto#169, wamp-proto#55, wamp-proto#30
Pattern-based Registrations beta advanced/ap_rpc_pattern_based_registration.md wamp-proto#182, wamp-proto#174
Shared Registrations beta advanced/ap_rpc_shared_registration.md wamp-proto#188, wamp-proto#103, wamp-proto#89
Sharded Registrations alpha advanced/ap_rpc_sharded_registration.md
Registration Revocation alpha advanced/ap_rpc_registration_revocation.md
Procedure Reflection sketch advanced/ap_rpc_procedure_reflection.md wamp-proto#61
Adv. PubSub Features - -
Subscr. Black & Whitelisting stable advanced/ap_pubsub_subscriber_blackwhite_listing.md
Publisher Exclusion stable advanced/ap_pubsub_publisher_exclusion.md
Publisher Identification alpha advanced/ap_pubsub_publisher_identification.md
Publication Trust Levels alpha advanced/ap_pubsub_publication_trustlevels.md wamp-proto#139
Subscription Meta-API beta advanced/ap_pubsub_subscription_meta_api.md wamp-proto#176, wamp-proto#169, wamp-proto#124, wamp-proto#55, wamp-proto#30
Pattern-based Subscriptions beta advanced/ap_pubsub_pattern_based_subscription.md wamp-proto#174, wamp-proto#114
Sharded Subsciptions alpha advanced/ap_pubsub_sharded_subscription.md
Event History alpha advanced/ap_pubsub_event_history.md wamp-proto#69, wamp-proto#43, wamp-proto#42, wamp-proto#206
Subscription Revocation advanced/ap_pubsub_subscription_revocation.md
Topic Reflection sketch advanced/ap_pubsub_topic_reflection.md wamp-proto#76, wamp-proto#61
Other Adv. Features - -
Session Meta-API beta advanced/ap_session_meta_api.md
Authentication - advanced/ap_authentication.md wamp-proto#183, wamp-proto#143, wamp-proto#135, wamp-proto#99, wamp-proto#68, wamp-proto#57
Challenge-Response beta advanced/ap_authentication_cra.md wamp-proto#164, wamp-proto#128, wamp-proto#100
Ticket beta advanced/ap_authentication_ticket.md wamp-proto#70
Alternative Transports - advanced/ap_transports.md
RawSocket stable advanced/ap_transport_rawsocket.md
Batched WebSocket sketch advanced/ap_transport_batched_websocket.md
HTTP Longpoll beta advanced/ap_transport_http_longpoll.md
Multiplexed sketch advanced/ap_transport_multiplexed.md
Binary Conversion of JSON Strings stable polish basic/bp_binary_conversion_of_json.md
Security Considerations - missing main doc
Contributors - main doc
Acknowledgements - main doc
References - main doc

not directly fitting into any of the sections, but still protocol related:

Issues in this repository are covered up to 2015.10.17.