mirror of
https://github.com/jlu5/PyLink.git
synced 2024-11-30 14:49:28 +01:00
Remove core-structure doc, outdated and not really useful
This commit is contained in:
parent
a070ec5c32
commit
5a00a632d6
@ -9,8 +9,6 @@ The docs are also really incomplete (contributors welcome!)
|
||||
|
||||
PyLink is an a modular, plugin-based IRC services framework. It uses swappable protocol modules and a hooks system for calling plugins, allowing them to function regardless of the IRCd used.
|
||||
|
||||
<img src="core-structure.png" width="50%" height="50%"> <img src="protocol-modules.png" width="50%" height="50%">
|
||||
|
||||
## Contents
|
||||
|
||||
- [Writing plugins for PyLink](writing-plugins.md)
|
||||
|
@ -1,27 +0,0 @@
|
||||
/* Graph for the PyLink Application Structure:
|
||||
* Update using: dot -Tpng core-structure.dot > core-structure.png
|
||||
*/
|
||||
|
||||
digraph G {
|
||||
ratio = 0.8; /* make the graph wider than tall */
|
||||
subgraph cluster_core {
|
||||
label="PyLink Application Structure";
|
||||
style="filled";
|
||||
node [style="filled",color="white"];
|
||||
color="lightblue";
|
||||
|
||||
"IRC objects" -> "Protocol modules" [label="Data relayed"]
|
||||
"Protocol modules" -> "PyLink hooks" -> Plugins;
|
||||
"IRC objects" -> "PyLink hooks";
|
||||
"Main program" -> "IRC objects" [color=indigo] [label="One per network\nspawned"] [fontcolor=indigo];
|
||||
"Main program" -> "IRC objects" [color=indigo];
|
||||
"Main program" -> "IRC objects" [color=indigo];
|
||||
"Protocol modules" -> "IRC objects" [label="States updated"] [color=darkgreen] [fontcolor=darkgreen];
|
||||
"Main program" -> Plugins [label="Plugin loaders"];
|
||||
}
|
||||
|
||||
"Protocol modules" -> "IRCds" -> "Protocol modules";
|
||||
Plugins -> "Protocol modules" [label="Communication via\nIRC command\nsenders"] [color=navyblue] [fontcolor=navyblue];
|
||||
Plugins -> "Main program" [label="Registers commands\n& hook handlers"] [color=brown] [fontcolor=brown];
|
||||
|
||||
}
|
Binary file not shown.
Before Width: | Height: | Size: 56 KiB |
Loading…
Reference in New Issue
Block a user