1+ <mockup version="1.0" skin="sketch" fontFace="Balsamiq Sans" measuredW="1089" measuredH="613" mockupW="1054" mockupH="591">
2+ <controls>
3+ <control controlID="0" controlTypeID="com.balsamiq.mockups::Canvas" x="367" y="22" w="722" h="591" measuredW="100" measuredH="70" zOrder="0" locked="false" isInGroup="-1"/>
4+ <control controlID="1" controlTypeID="com.balsamiq.mockups::Canvas" x="382" y="79" w="693" h="512" measuredW="100" measuredH="70" zOrder="1" locked="false" isInGroup="-1"/>
5+ <control controlID="2" controlTypeID="com.balsamiq.mockups::TextArea" x="410" y="145" w="250" h="143" measuredW="200" measuredH="140" zOrder="2" locked="false" isInGroup="-1">
6+ <controlProperties>
7+ <align>center</align>
8+ <size>28</size>
9+ <text>%20%0AWSGI%20Server%20/%20%0AGateway</text>
10+ </controlProperties>
11+ </control>
12+ <control controlID="3" controlTypeID="com.balsamiq.mockups::TextArea" x="410" y="343" w="278" h="154" measuredW="200" measuredH="140" zOrder="3" locked="false" isInGroup="-1">
13+ <controlProperties>
14+ <align>center</align>
15+ <size>28</size>
16+ <text>%20%0A%20%0AWSGI%20Application%20/%20%0AFramework</text>
17+ </controlProperties>
18+ </control>
19+ <control controlID="4" controlTypeID="com.balsamiq.mockups::TextArea" x="410" y="343" w="159" h="38" measuredW="200" measuredH="140" zOrder="4" locked="false" isInGroup="-1">
20+ <controlProperties>
21+ <size>20</size>
22+ <text>%20Callable%20object</text>
23+ </controlProperties>
24+ </control>
25+ <control controlID="5" controlTypeID="com.balsamiq.mockups::Arrow" x="487" y="286" w="74" h="57" measuredW="150" measuredH="100" zOrder="5" locked="false" isInGroup="-1">
26+ <controlProperties>
27+ <backgroundAlpha>0.75</backgroundAlpha>
28+ <direction>bottom</direction>
29+ <leftArrow>true</leftArrow>
30+ <rightArrow>false</rightArrow>
31+ <text>Invokes</text>
32+ </controlProperties>
33+ </control>
34+ <control controlID="6" controlTypeID="com.balsamiq.mockups::SubTitle" x="382" y="37" w="-1" h="-1" measuredW="75" measuredH="27" zOrder="6" locked="false" isInGroup="-1">
35+ <controlProperties>
36+ <text>Server</text>
37+ </controlProperties>
38+ </control>
39+ <control controlID="7" controlTypeID="com.balsamiq.mockups::SubTitle" x="397" y="94" w="-1" h="-1" measuredW="58" measuredH="27" zOrder="7" locked="false" isInGroup="-1">
40+ <controlProperties>
41+ <text>Linux</text>
42+ </controlProperties>
43+ </control>
44+ <control controlID="8" controlTypeID="com.balsamiq.mockups::TextArea" x="777" y="136" w="269" h="106" measuredW="200" measuredH="140" zOrder="8" locked="false" isInGroup="-1">
45+ <controlProperties>
46+ <align>center</align>
47+ <size>28</size>
48+ <text>%20%0AWeb%20Server</text>
49+ </controlProperties>
50+ </control>
51+ <control controlID="9" controlTypeID="com.balsamiq.mockups::Arrow" x="660" y="153" w="116" h="45" measuredW="150" measuredH="100" zOrder="9" locked="false" isInGroup="-1">
52+ <controlProperties>
53+ <backgroundAlpha>0.75</backgroundAlpha>
54+ <direction>bottom</direction>
55+ <rightArrow>false</rightArrow>
56+ <text>Pass%20requests</text>
57+ </controlProperties>
58+ </control>
59+ <control controlID="10" controlTypeID="com.balsamiq.mockups::Canvas" x="777" y="343" w="250" h="215" measuredW="100" measuredH="70" zOrder="10" locked="false" isInGroup="-1"/>
60+ <control controlID="11" controlTypeID="com.balsamiq.mockups::Arrow" x="688" y="419" w="110" h="22" measuredW="150" measuredH="100" zOrder="11" locked="false" isInGroup="-1">
61+ <controlProperties>
62+ <backgroundAlpha>0.75</backgroundAlpha>
63+ <direction>bottom</direction>
64+ <leftArrow>false</leftArrow>
65+ <text>Relies%20on</text>
66+ </controlProperties>
67+ </control>
68+ <control controlID="12" controlTypeID="com.balsamiq.mockups::SubTitle" x="792" y="363" w="-1" h="-1" measuredW="108" measuredH="27" zOrder="12" locked="false" isInGroup="-1">
69+ <controlProperties>
70+ <text>virtualenv</text>
71+ </controlProperties>
72+ </control>
73+ <control controlID="13" controlTypeID="com.balsamiq.mockups::List" x="795" y="403" w="217" h="126" measuredW="100" measuredH="126" zOrder="13" locked="false" isInGroup="-1">
74+ <controlProperties>
75+ <text>Django%3D%3D1.6.5%0Adj-database-url%3D%3D0.3%0Atwilio%3D3.3.36%0A...</text>
76+ </controlProperties>
77+ </control>
78+ <control controlID="14" controlTypeID="com.balsamiq.mockups::RoundButton" x="35" y="79" w="259" h="163" measuredW="32" measuredH="32" zOrder="14" locked="false" isInGroup="-1">
79+ <controlProperties>
80+ <shape>dottedRect</shape>
81+ <size>24</size>
82+ <text>Source%20control</text>
83+ </controlProperties>
84+ </control>
85+ <control controlID="15" controlTypeID="com.balsamiq.mockups::Arrow" x="294" y="198" w="116" h="176" measuredW="150" measuredH="100" zOrder="15" locked="false" isInGroup="-1">
86+ <controlProperties>
87+ <backgroundAlpha>0.75</backgroundAlpha>
88+ <direction>top</direction>
89+ <leftArrow>true</leftArrow>
90+ <rightArrow>false</rightArrow>
91+ <text>pulls%20code</text>
92+ </controlProperties>
93+ </control>
94+ <control controlID="16" controlTypeID="com.balsamiq.mockups::Arrow" x="294" y="519" w="504" h="10" measuredW="150" measuredH="100" zOrder="16" locked="false" isInGroup="-1">
95+ <controlProperties>
96+ <backgroundAlpha>0.75</backgroundAlpha>
97+ <direction>top</direction>
98+ <rightArrow>false</rightArrow>
99+ <text>pip%20downloads%20dependencies%20to</text>
100+ </controlProperties>
101+ </control>
102+ <control controlID="17" controlTypeID="com.balsamiq.mockups::RoundButton" x="35" y="385" w="259" h="163" measuredW="32" measuredH="32" zOrder="17" locked="false" isInGroup="-1">
103+ <controlProperties>
104+ <shape>dottedRect</shape>
105+ <size>24</size>
106+ <text>PyPI</text>
107+ </controlProperties>
108+ </control>
109+ </controls>
110+ </mockup>
0 commit comments