From 2816c801ddb84301e5f7f447732a568e620f7691 Mon Sep 17 00:00:00 2001 From: Felix Rabe Date: Mon, 6 Aug 2007 11:56:36 +0200 Subject: [PATCH] Documentation/architecture-fuse.svg chg --- Documentation/architecture-fuse.svg | 343 ++++++++++++++++-------------------- 1 file changed, 154 insertions(+), 189 deletions(-) diff --git a/Documentation/architecture-fuse.svg b/Documentation/architecture-fuse.svg index 4042775..738927c 100644 --- a/Documentation/architecture-fuse.svg +++ b/Documentation/architecture-fuse.svg @@ -9,17 +9,18 @@ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="680" - height="620" + height="450" id="svg2" sodipodi:version="0.32" inkscape:version="0.45" version="1.0" sodipodi:docbase="/data-fr/home-fr/Software/systematiki/Documentation" - sodipodi:docname="architecture-tcp-net.svg" + sodipodi:docname="architecture-fuse.svg" inkscape:output_extension="org.inkscape.output.svg.inkscape" inkscape:export-filename="/data-fr/home-fr/Software/systematiki/Documentation/architecture.png" inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> + inkscape:export-ydpi="90" + sodipodi:modified="true"> MySQL back-end + y="300" /> SQLite back-end + y="320">SQLite back-end + y="300" /> Filesystem (and Git) back-end Systematiki.Networking.TCPServer - systematiki.py (or any other client) + x="410" + y="230">Systematiki.Fuse.SystematikiFS Systematiki.Database.* @@ -193,44 +183,26 @@ xml:space="preserve" style="font-size:12px;font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;color:#000000;fill:#646464;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans" x="230" - y="450" + y="280" id="text4405" sodipodi:linespacing="100%">(Systematiki.Database.Interface) + y="280">(Systematiki.Database.Interface) systematikid.py + y="190">systematikifs.py - Systematiki Client - Network + y="130">Virtual Filesystem (VFS) Systematiki Server + y="190">Systematiki Filesystem + y="400" /> MySQL + y="420">MySQL + style="opacity:1;color:#000000;fill:#e6e6e6;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> SQLite + style="opacity:1;color:#000000;fill:#f0f0f0;fill-opacity:1;fill-rule:nonzero;stroke:#646464;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> Filesystem (and Git) Any back-end + y="400" /> Anything + y="260" /> Common database API Server networking + y="230">Filesystem Implementation + + + + Systematiki FUSE Filesystem Architecture + + GIMP Image Editor + x="60" + y="50" /> Network back-end + id="tspan9717" + x="70" + y="70">GEdit Text Editor Systematiki.Database.TCPNetwork - (Systematiki.Database.Interface) + id="tspan9721" + x="340" + y="70">Totem Movie Player + style="opacity:1;color:#000000;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect9723" + width="140" + height="30" + x="330" + y="50" /> Common database API + id="tspan9727" + x="500" + y="70">Metadata Editor - PyGTK GUI - Systematiki.Client. - - + width="120" + id="rect9729" + style="opacity:1;color:#000000;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + id="path9731" + d="M 110,80 L 110,110" + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 250,80 L 250,110" + id="path9733" + sodipodi:nodetypes="cc" /> - Systematiki TCP Networking Architecture + -- 2.11.4.GIT