~registry/cambria/trunk

« back to all changes in this revision

Viewing changes to mockups/download.svg

  • Committer: James Westby
  • Date: 2010-01-31 02:52:55 UTC
  • Revision ID: james.westby@canonical.com-20100131025255-c1badmvq1vgq1szx
Add a RATIONALE document and some mockups to explain what the project is.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
 
2
<!-- Created with Inkscape (http://www.inkscape.org/) -->
 
3
 
 
4
<svg
 
5
   xmlns:dc="http://purl.org/dc/elements/1.1/"
 
6
   xmlns:cc="http://creativecommons.org/ns#"
 
7
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 
8
   xmlns:svg="http://www.w3.org/2000/svg"
 
9
   xmlns="http://www.w3.org/2000/svg"
 
10
   xmlns:xlink="http://www.w3.org/1999/xlink"
 
11
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
 
12
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
 
13
   width="1280"
 
14
   height="800"
 
15
   id="svg2816"
 
16
   version="1.1"
 
17
   inkscape:version="0.47pre4 r22446"
 
18
   sodipodi:docname="base.svg">
 
19
  <defs
 
20
     id="defs2818">
 
21
    <marker
 
22
       inkscape:stockid="Arrow1Lstart"
 
23
       orient="auto"
 
24
       refY="0.0"
 
25
       refX="0.0"
 
26
       id="Arrow1Lstart"
 
27
       style="overflow:visible">
 
28
      <path
 
29
         id="path3656"
 
30
         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
 
31
         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
 
32
         transform="scale(0.8) translate(12.5,0)" />
 
33
    </marker>
 
34
    <inkscape:perspective
 
35
       sodipodi:type="inkscape:persp3d"
 
36
       inkscape:vp_x="0 : 384 : 1"
 
37
       inkscape:vp_y="0 : 1000 : 0"
 
38
       inkscape:vp_z="1024 : 384 : 1"
 
39
       inkscape:persp3d-origin="512 : 256 : 1"
 
40
       id="perspective2824" />
 
41
    <inkscape:perspective
 
42
       id="perspective3678"
 
43
       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
 
44
       inkscape:vp_z="1 : 0.5 : 1"
 
45
       inkscape:vp_y="0 : 1000 : 0"
 
46
       inkscape:vp_x="0 : 0.5 : 1"
 
47
       sodipodi:type="inkscape:persp3d" />
 
48
    <inkscape:perspective
 
49
       id="perspective2853"
 
50
       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
 
51
       inkscape:vp_z="1 : 0.5 : 1"
 
52
       inkscape:vp_y="0 : 1000 : 0"
 
53
       inkscape:vp_x="0 : 0.5 : 1"
 
54
       sodipodi:type="inkscape:persp3d" />
 
55
  </defs>
 
56
  <sodipodi:namedview
 
57
     id="base"
 
58
     pagecolor="#ffffff"
 
59
     bordercolor="#666666"
 
60
     borderopacity="1.0"
 
61
     inkscape:pageopacity="0.0"
 
62
     inkscape:pageshadow="2"
 
63
     inkscape:zoom="0.5"
 
64
     inkscape:cx="737.35212"
 
65
     inkscape:cy="382"
 
66
     inkscape:current-layer="layer1"
 
67
     inkscape:document-units="px"
 
68
     showgrid="false"
 
69
     showguides="true"
 
70
     inkscape:guide-bbox="true"
 
71
     inkscape:window-width="1280"
 
72
     inkscape:window-height="726"
 
73
     inkscape:window-x="0"
 
74
     inkscape:window-y="25"
 
75
     inkscape:window-maximized="1" />
 
76
  <metadata
 
77
     id="metadata2821">
 
78
    <rdf:RDF>
 
79
      <cc:Work
 
80
         rdf:about="">
 
81
        <dc:format>image/svg+xml</dc:format>
 
82
        <dc:type
 
83
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
 
84
        <dc:title></dc:title>
 
85
      </cc:Work>
 
86
    </rdf:RDF>
 
87
  </metadata>
 
88
  <g
 
89
     id="layer1"
 
90
     inkscape:label="Layer 1"
 
91
     inkscape:groupmode="layer"
 
92
     transform="translate(0,32)">
 
93
    <image
 
94
       y="-32"
 
95
       x="0"
 
96
       id="image2855"
 
97
       height="800"
 
98
       width="1280"
 
99
       xlink:href="file:///tmp/Screenshot-2.png"
 
100
       style="fill:#ffffff;stroke:#ffffff" />
 
101
    <rect
 
102
       style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:1.25462914;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:16.49999832"
 
103
       id="rect2859"
 
104
       width="566.74536"
 
105
       height="36.745369"
 
106
       x="161.62732"
 
107
       y="17.627314" />
 
108
    <flowRoot
 
109
       xml:space="preserve"
 
110
       id="flowRoot2861"
 
111
       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#ff0000;stroke:#ff0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"
 
112
       transform="translate(6,-40)"><flowRegion
 
113
         id="flowRegion2863"><rect
 
114
           id="rect2865"
 
115
           width="980"
 
116
           height="34"
 
117
           x="164"
 
118
           y="56"
 
119
           style="font-size:28px;fill:#ff0000;stroke:#ff0000" /></flowRegion><flowPara
 
120
         id="flowPara2867">We create an easy way to get started...</flowPara></flowRoot>    <rect
 
121
       style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:1.59208596;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:16.49999832"
 
122
       id="rect2869"
 
123
       width="930.40796"
 
124
       height="68.407921"
 
125
       x="317.79602"
 
126
       y="147.79605" />
 
127
    <flowRoot
 
128
       xml:space="preserve"
 
129
       id="flowRoot2871"
 
130
       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#ff0000;stroke:#ff0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"
 
131
       transform="translate(-8,-30)"><flowRegion
 
132
         id="flowRegion2873"><rect
 
133
           id="rect2875"
 
134
           width="964"
 
135
           height="76"
 
136
           x="324"
 
137
           y="176"
 
138
           style="font-size:28px;fill:#ff0000;stroke:#ff0000" /></flowRegion><flowPara
 
139
         id="flowPara2877">Enter  a package and pick a release to work on. We should add a way to pick up from specific branches that other people created too</flowPara></flowRoot>    <path
 
140
       style="fill:none;stroke:#ff0000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#Arrow1Lstart);stroke-miterlimit:4;stroke-dasharray:none"
 
141
       d="M 160,232 C 300,210 302,222 302,222"
 
142
       id="path2879"
 
143
       transform="translate(0,-32)" />
 
144
    <rect
 
145
       style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:2.1930871;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:16.49999832"
 
146
       id="rect4101"
 
147
       width="947.80688"
 
148
       height="93.806915"
 
149
       x="320.09656"
 
150
       y="630.09656" />
 
151
    <flowRoot
 
152
       xml:space="preserve"
 
153
       id="flowRoot4103"
 
154
       style="fill:#ff0000;stroke:#ff0000;stroke-opacity:1;stroke-width:1px;stroke-linejoin:miter;stroke-linecap:butt;font-size:28;-inkscape-font-specification:Sans;font-family:Sans;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal"><flowRegion
 
155
         id="flowRegion4105"><rect
 
156
           id="rect4107"
 
157
           width="936"
 
158
           height="58"
 
159
           x="332"
 
160
           y="682"
 
161
           style="font-size:28px;stroke:#ff0000;fill:#ff0000" /></flowRegion><flowPara
 
162
         id="flowPara4109"></flowPara></flowRoot>    <flowRoot
 
163
       xml:space="preserve"
 
164
       id="flowRoot4111"
 
165
       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#ff0000;stroke:#ff0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"
 
166
       transform="translate(0,-42)"><flowRegion
 
167
         id="flowRegion4113"><rect
 
168
           id="rect4115"
 
169
           width="952"
 
170
           height="82"
 
171
           x="328"
 
172
           y="688"
 
173
           style="font-size:28px;fill:#ff0000;stroke:#ff0000" /></flowRegion><flowPara
 
174
         id="flowPara4117">Then just click here to get started. This will grab then branch and</flowPara><flowPara
 
175
         id="flowPara4119">then allow you to pick a file to work on if it can't do any better.</flowPara></flowRoot>    <path
 
176
       style="fill:none;stroke:#ff0000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none;marker-start:url(#Arrow1Lstart)"
 
177
       d="m 158,702 c 138,58 158,30 158,30"
 
178
       id="path4121"
 
179
       transform="translate(0,-32)" />
 
180
    <rect
 
181
       style="fill:#ececec;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:16.49999831999999955"
 
182
       id="rect4307"
 
183
       width="268"
 
184
       height="376"
 
185
       x="20"
 
186
       y="288"
 
187
       transform="translate(0,-32)" />
 
188
    <flowRoot
 
189
       xml:space="preserve"
 
190
       id="flowRoot4309"
 
191
       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#000000;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;font-family:Sans;-inkscape-font-specification:Sans"
 
192
       transform="translate(6,-26)"><flowRegion
 
193
         id="flowRegion4311"><rect
 
194
           id="rect4313"
 
195
           width="254"
 
196
           height="362"
 
197
           x="20"
 
198
           y="296"
 
199
           style="font-size:18px;fill:#000000;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none" /></flowRegion><flowPara
 
200
         id="flowPara4315">And work on:</flowPara><flowPara
 
201
         id="flowPara4317" /><flowPara
 
202
         id="flowPara4321">  () Bug fix</flowPara><flowPara
 
203
         id="flowPara4323">  () Merge from Debian</flowPara><flowPara
 
204
         id="flowPara4325">  () New upstream version</flowPara><flowPara
 
205
         id="flowPara4329"></flowPara><flowPara
 
206
         id="flowPara4333">Or maybe:</flowPara><flowPara
 
207
         id="flowPara4337">  () Security update</flowPara><flowPara
 
208
         id="flowPara4335">  () Backport</flowPara><flowPara
 
209
         id="flowPara4339" /><flowPara
 
210
         id="flowPara4341">Or of course:</flowPara><flowPara
 
211
         id="flowPara4327">  () Just let me work on it</flowPara></flowRoot>    <path
 
212
       style="fill:none;stroke:#ff0000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none;marker-start:url(#Arrow1Lstart)"
 
213
       d="m 196,434 c 148,74 178,38 178,38"
 
214
       id="path4343"
 
215
       transform="translate(0,-32)" />
 
216
    <rect
 
217
       style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:2.08925009;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:16.49999832"
 
218
       id="rect4529"
 
219
       width="863.91071"
 
220
       height="387.91074"
 
221
       x="398.04465"
 
222
       y="236.04463" />
 
223
    <flowRoot
 
224
       xml:space="preserve"
 
225
       id="flowRoot4531"
 
226
       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#ff0000;stroke:#ff0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"
 
227
       transform="translate(-10,-46)"><flowRegion
 
228
         id="flowRegion4533"><rect
 
229
           id="rect4535"
 
230
           width="852"
 
231
           height="410"
 
232
           x="416"
 
233
           y="282"
 
234
           style="font-size:28px;fill:#ff0000;stroke:#ff0000" /></flowRegion><flowPara
 
235
         id="flowPara4541">And here's the best bit. We can get the developer started by letting them choose which task they want to work on. This can start wizards, or automatically make certain changes or whatever, but asking intent allows us to help them out.</flowPara><flowPara
 
236
         id="flowPara4547" /><flowPara
 
237
         id="flowPara4549">The list should be kept small, and should be smart. It shouldn't offer things that don't apply to the combination suggested.</flowPara><flowPara
 
238
         id="flowPara4551" /><flowPara
 
239
         id="flowPara4553">All the things should be available somewhere for use when downloaded too.</flowPara></flowRoot>  </g>
 
240
</svg>