From f45a6a70041dfb38a8f3266d17d4b9269dca0bf7 Mon Sep 17 00:00:00 2001 From: Erik Johnston Date: Mon, 10 Nov 2014 22:07:08 +0000 Subject: Fix RST sublist formatting bug --- docs/implementation-notes/architecture.rst | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) (limited to 'docs/implementation-notes') diff --git a/docs/implementation-notes/architecture.rst b/docs/implementation-notes/architecture.rst index 5b6463d78a..b8476ddbf6 100644 --- a/docs/implementation-notes/architecture.rst +++ b/docs/implementation-notes/architecture.rst @@ -31,23 +31,23 @@ As of the end of Oct 2014, Synapse's overall architecture looks like:: * Handlers: business logic of synapse itself. Follows a set contract of BaseHandler: - * BaseHandler gives us onNewRoomEvent which: (TODO: flesh this out and make it less cryptic): + - BaseHandler gives us onNewRoomEvent which: (TODO: flesh this out and make it less cryptic): - * handle_state(event) - * auth(event) - * persist_event(event) - * notify notifier or federation(event) + + handle_state(event) + + auth(event) + + persist_event(event) + + notify notifier or federation(event) - * PresenceHandler: use distributor to get EDUs out of Federation. Very - lightweight logic built on the distributor - * TypingHandler: use distributor to get EDUs out of Federation. Very - lightweight logic built on the distributor - * EventsHandler: handles the events stream... - * FederationHandler: - gets PDU from Federation Layer; turns into an event; - follows basehandler functionality. - * RoomsHandler: does all the room logic, including members - lots of classes in - RoomsHandler. - * ProfileHandler: talks to the storage to store/retrieve profile info. + - PresenceHandler: use distributor to get EDUs out of Federation. Very + lightweight logic built on the distributor + - TypingHandler: use distributor to get EDUs out of Federation. Very + lightweight logic built on the distributor + - EventsHandler: handles the events stream... + - FederationHandler: - gets PDU from Federation Layer; turns into an event; + follows basehandler functionality. + - RoomsHandler: does all the room logic, including members - lots of classes in + RoomsHandler. + - ProfileHandler: talks to the storage to store/retrieve profile info. * EventFactory: generates events of particular event types. * Notifier: Backs the events handler -- cgit 1.4.1