Wiki source code of design.xwiki.org Proposals
Last modified by Vincent Massol on 2024/11/19 16:13
Show last authors
| author | version | line-number | content |
|---|---|---|---|
| 1 | {{velocity wiki="true"}} | ||
| 2 | #set ($ok = $xwiki.ssx.use("Improvements.ProjectProposal")) | ||
| 3 | |||
| 4 | {{html wiki="true"}} | ||
| 5 | #macro(status $mode $status) | ||
| 6 | <dt> | ||
| 7 | <label>Status</label> | ||
| 8 | </dt> | ||
| 9 | <dd> | ||
| 10 | #if("$!mode" == "edit") | ||
| 11 | <select name="" size="1"> | ||
| 12 | <option #if("$!status" == "notstarted") selected="selected" #end value="notstarted" label="Not started">Not started</option> | ||
| 13 | <option #if("$!status" == "progress") selected="selected" #end value="progress" label="Progress">In progress</option> | ||
| 14 | <option #if("$!status" == "completed") selected="selected" #end value="completed" label="Completed">Completed</option> | ||
| 15 | </select> | ||
| 16 | #else | ||
| 17 | #if("$!status" == "notstarted") Not started #end | ||
| 18 | #if("$!status" == "progress") In progress #end | ||
| 19 | #if("$!status" == "completed") Completed #end | ||
| 20 | #end | ||
| 21 | </dd> | ||
| 22 | #end | ||
| 23 | |||
| 24 | #macro(participants $mode $list) | ||
| 25 | <dt> | ||
| 26 | <label>Participants</label> | ||
| 27 | </dt> | ||
| 28 | <dd> | ||
| 29 | #if("$!mode" == "edit") | ||
| 30 | <input type='text' value="$!list"/> | ||
| 31 | #else | ||
| 32 | <a href="">$!list</a> | ||
| 33 | #end | ||
| 34 | </dd> | ||
| 35 | #end | ||
| 36 | |||
| 37 | #macro(jiras $mode $list) | ||
| 38 | <dt> | ||
| 39 | <label>JIRAs</label> | ||
| 40 | </dt> | ||
| 41 | <dd> | ||
| 42 | #if("$!mode" == "edit") | ||
| 43 | <input type='text' value="$!list"/> | ||
| 44 | #else | ||
| 45 | <a href="">$!list</a> | ||
| 46 | #end | ||
| 47 | </dd> | ||
| 48 | #end | ||
| 49 | |||
| 50 | <div class="feature"> | ||
| 51 | <div class="feature-header"> | ||
| 52 | <div class="feature-header-description"> | ||
| 53 | <dl class=" xform "> | ||
| 54 | <dt><label>Name</label></dt> | ||
| 55 | <dd>Applications Within Minutes</dd> | ||
| 56 | <dt><label>Description</label></dt> | ||
| 57 | <dd>Build an advanced collaborative application in a few minutes when you are a non techie. | ||
| 58 | Enpower end user to create XWiki applications and solve XWiki developer issues by: | ||
| 59 | |||
| 60 | * Easy structured data creation (class wizard) with a limited set of parameters visible (more in advanced) | ||
| 61 | * Right exposition of the feature in the UI | ||
| 62 | * Full CRUD | ||
| 63 | ** unique name generatioon | ||
| 64 | ** template support | ||
| 65 | * Metadata management (create, delete, update, list) and easy administration | ||
| 66 | * Easy to use | ||
| 67 | </dd> | ||
| 68 | </dl> | ||
| 69 | </div> | ||
| 70 | <div class="feature-header-metadata"> | ||
| 71 | <div class="feature-header-metadata-section-left"> | ||
| 72 | <dl class=" xform "> | ||
| 73 | <dt> | ||
| 74 | <label>Screenshot</label> | ||
| 75 | </dt> | ||
| 76 | <dd> | ||
| 77 | [[[[image:http://incubator.myxwiki.org/xwiki/bin/download/Improvements/ApplicationWithinMinutesProposalI2/step28.png||width='100%']]>>attach:step28.png]] | ||
| 78 | </dd> | ||
| 79 | </dl> | ||
| 80 | </div> | ||
| 81 | <div class="feature-header-metadata-section-right"> | ||
| 82 | <dl class=" xform "> | ||
| 83 | <dt> | ||
| 84 | <label>Status</label> | ||
| 85 | </dt> | ||
| 86 | <dd> | ||
| 87 | <select name="" size="1"> | ||
| 88 | <option value="notstarted" label="Not started">Not started</option> | ||
| 89 | <option selected="selected" value="progress" label="Progress">In progress</option> | ||
| 90 | <option value="completed" label="Dormant">Dormant</option> | ||
| 91 | <option value="completed" label="Completed">Completed</option> | ||
| 92 | <option value="completed" label="Dropped">Dropped</option> | ||
| 93 | </select> | ||
| 94 | </dd> | ||
| 95 | <dd> | ||
| 96 | <div class="feature-header-metadata-section-left"> | ||
| 97 | <dl> | ||
| 98 | <dt> | ||
| 99 | <label>Lifetime</label> | ||
| 100 | </dt> | ||
| 101 | <dd class="xform"> | ||
| 102 | <div>3.4 <span class="xHint info">Target</span> </div> | ||
| 103 | <div>3.0</span> <span class="xHint info">Started</span></div> | ||
| 104 | </dd> | ||
| 105 | </dl> | ||
| 106 | </div> | ||
| 107 | <div class="feature-header-metadata-section-right"> | ||
| 108 | <dl> | ||
| 109 | <dt> | ||
| 110 | <label>Rating</label> | ||
| 111 | </dt> | ||
| 112 | <dd> | ||
| 113 | <div class="rating-container xform"> | ||
| 114 | <div class="rating-header "></div> | ||
| 115 | <div class="rating-stars"> | ||
| 116 | <ul class="star-rating -star " id=""> | ||
| 117 | <li style="width:80.0%;" class="current-rating"></li> | ||
| 118 | <li><a class="one-star" title="Poor" href="#">1</a></li> | ||
| 119 | <li><a class="two-stars" title="Satisfactory" href="#">2</a></li> | ||
| 120 | <li><a class="three-stars" title="Good" href="#">3</a></li> | ||
| 121 | <li><a class="four-stars" title="Very good" href="#">4</a></li> | ||
| 122 | <li><a class="five-stars" title="Excellent" href="#">5</a></li> | ||
| 123 | </ul> | ||
| 124 | </div> | ||
| 125 | <div class="rating-message xHint"><span>5</span> Votes</div> | ||
| 126 | </div> | ||
| 127 | </dd> | ||
| 128 | </dl> | ||
| 129 | </div> | ||
| 130 | </dd> | ||
| 131 | </dl> | ||
| 132 | </div> | ||
| 133 | |||
| 134 | </div> | ||
| 135 | |||
| 136 | <div class="clearfloats"></div> | ||
| 137 | </div> | ||
| 138 | |||
| 139 | <div class="clearfloats"></div> | ||
| 140 | |||
| 141 | <div class="feature-details"> | ||
| 142 | |||
| 143 | <div class="news analysis"> | ||
| 144 | <div class="news-box"> | ||
| 145 | <h2>Analysis</h2> | ||
| 146 | <div class="block"> | ||
| 147 | <p class="xform"> | ||
| 148 | <span class="xHint">Rationale, Scope, Goals, Use Cases, Requirements</span> | ||
| 149 | </p> | ||
| 150 | <p/> | ||
| 151 | <dl class="xform medalion"> | ||
| 152 | #status('edit' 'notstarted') | ||
| 153 | #participants('edit' 'Thibaut Camberlin, Marta Girdea') | ||
| 154 | #jiras('edit' '') | ||
| 155 | </dl> | ||
| 156 | |||
| 157 | (% class="mails"%) | ||
| 158 | * [[Investigation: App Within Minute>>http://markmail.org/thread/bfs2hba3rqicxrk5]] | ||
| 159 | * [[[Discussion] Application Within Minutes Investigation>>http://markmail.org/thread/3rdm2oewodzti2sd]] | ||
| 160 | (%%) | ||
| 161 | |||
| 162 | (% class="links"%) | ||
| 163 | * [[Requirements>>http://dev.xwiki.org/xwiki/bin/view/Design/ApplicationWithinMinutes#HMoreExplanations]] | ||
| 164 | (%%) | ||
| 165 | |||
| 166 | </div> | ||
| 167 | </div> | ||
| 168 | </div> | ||
| 169 | |||
| 170 | <div class="news architecture"> | ||
| 171 | <div class="news-box"> | ||
| 172 | <h2>Architecture</h2> | ||
| 173 | <div class="block"> | ||
| 174 | <p class="xform"> | ||
| 175 | <span class="xHint">Specifications, Constraints, Data Model, Solutions, Implementation Alternatives</span> | ||
| 176 | </p> | ||
| 177 | |||
| 178 | <dl class="xform medalion"> | ||
| 179 | #status('edit', 'completed') | ||
| 180 | #participants('edit' 'Ludovic Dubost') | ||
| 181 | #jiras('edit' '') | ||
| 182 | </dl> | ||
| 183 | |||
| 184 | (% class="links"%) | ||
| 185 | * [[Action Plan>>http://dev.xwiki.org/xwiki/bin/view/Design/ApplicationWithinMinutes#HActionPlan]] | ||
| 186 | * [[Items to Implement / Improve>>http://dev.xwiki.org/xwiki/bin/view/Design/ApplicationWithinMinutes#HItemstoImplement2FImprove]] | ||
| 187 | * [[Field types and simple field parameters>>http://dev.xwiki.org/xwiki/bin/view/Design/ApplicationWithinMinutes#HFieldtypesandsimplefieldparameters]] | ||
| 188 | * [[Application vs Class technical Issue>>http://dev.xwiki.org/xwiki/bin/view/Design/ApplicationWithinMinutes#HApplicationvsClasstechnicalIssue]] | ||
| 189 | * [[MetaData Management Technical Details>>http://dev.xwiki.org/xwiki/bin/view/Design/ApplicationWithinMinutes#HMetaDataManagementTechnicalDetails]] | ||
| 190 | (%%) | ||
| 191 | |||
| 192 | </div> | ||
| 193 | </div> | ||
| 194 | </div> | ||
| 195 | |||
| 196 | <div class="news interface"> | ||
| 197 | <div class="news-box"> | ||
| 198 | <h2>User Interface</h2> | ||
| 199 | <div class="block"> | ||
| 200 | <p class="xform"> | ||
| 201 | <span class="xHint">Information Design, Sketches, Mockups, Wireframes, Flows, Prototypes</span> | ||
| 202 | </p> | ||
| 203 | |||
| 204 | <dl class="xform medalion"> | ||
| 205 | #status('edit', 'completed') | ||
| 206 | #participants('edit' 'Ecaterina Moraru') | ||
| 207 | #jiras('edit' '') | ||
| 208 | </dl> | ||
| 209 | |||
| 210 | <div class='proposal'> | ||
| 211 | <dl class='xform'> | ||
| 212 | <dt> | ||
| 213 | <label>Proposal 1</label> | ||
| 214 | </dt> | ||
| 215 | </dl> | ||
| 216 | |||
| 217 | (% class="mails"%) | ||
| 218 | * [[[Proposal][UX] Application Within Minutes - Proposal 1>>http://xwiki.markmail.org/thread/tvxnoabhbwfcpwmk]] | ||
| 219 | (%%) | ||
| 220 | |||
| 221 | (% class="images"%) | ||
| 222 | * [[Sketch>>http://incubator.myxwiki.org/xwiki/bin/view/Improvements/ApplicationWithinMinutesSketches]] | ||
| 223 | * [[Mockups>>http://incubator.myxwiki.org/xwiki/bin/view/Improvements/ApplicationWithinMinutesProposal]] | ||
| 224 | (%%) | ||
| 225 | </div> | ||
| 226 | |||
| 227 | <div class='proposal'> | ||
| 228 | <dl class='xform'> | ||
| 229 | <dt> | ||
| 230 | <label>Proposal 2</label> | ||
| 231 | </dt> | ||
| 232 | </dl> | ||
| 233 | (% class="mails"%) | ||
| 234 | * [[[Proposal][UX] Application Within Minutes - Proposal 2>>http://markmail.org/thread/beflzm3xeenfpnrh]] | ||
| 235 | * [[[Proposal][UX] Improvements for the Add menu>>http://markmail.org/thread/7nzagmjwueuuukup]] | ||
| 236 | (%%) | ||
| 237 | |||
| 238 | (% class="images"%) | ||
| 239 | * [[Mockups>>http://incubator.myxwiki.org/xwiki/bin/view/Improvements/ApplicationWithinMinutesProposalI2]] | ||
| 240 | * [[Prototype>>http://incubator.myxwiki.org/xwiki/bin/view/Improvements/ApplicationWithinMinutesEditorStructureI2]] | ||
| 241 | * Advanced Fields | ||
| 242 | ** [[Wireframes>>http://incubator.myxwiki.org/xwiki/bin/view/Improvements/ApplicationWithinMinutesListManagement]] | ||
| 243 | ** [[Mockups>>http://incubator.myxwiki.org/xwiki/bin/view/Improvements/ApplicationWithinMinutesProposalI2Fields]] | ||
| 244 | (%%) | ||
| 245 | </div> | ||
| 246 | |||
| 247 | |||
| 248 | |||
| 249 | </div> | ||
| 250 | </div> | ||
| 251 | </div> | ||
| 252 | |||
| 253 | <div class="news implementation"> | ||
| 254 | <div class="news-box"> | ||
| 255 | <h2>Implementation</h2> | ||
| 256 | <div class="block"> | ||
| 257 | <p class="xform"> | ||
| 258 | <span class="xHint">Proposed vs. Agreed conclusion, Iterations Planning, Migration paths</span> | ||
| 259 | </p> | ||
| 260 | |||
| 261 | <dl class="xform medalion"> | ||
| 262 | #status('edit', 'progress') | ||
| 263 | #participants('edit' 'Marius Florea') | ||
| 264 | #jiras('edit' 'XE-773') | ||
| 265 | </dl> | ||
| 266 | |||
| 267 | (% class="mails"%) | ||
| 268 | * [[[Discussion] Defining Sheets>>http://markmail.org/thread/onrqts262zbl24dt]] | ||
| 269 | * [[Application Within Minutes - Platform Changes>>http://xwiki.markmail.org/thread/mac6a24us4ucmp3j]] | ||
| 270 | * [[AppWithinMinutes Create Process>>http://markmail.org/thread/kzxtr557t4zuxjnr]] | ||
| 271 | * [[AppWithinMinutes needed core change: the sheet system>>http://markmail.org/thread/bkumipvrhizauqed]] | ||
| 272 | * [[Application Within Minutes - Class Editor Prototype>>http://lists.xwiki.org/pipermail/devs/2011-October/024440.html]] | ||
| 273 | (%%) | ||
| 274 | |||
| 275 | (% class="links"%) | ||
| 276 | (%%) | ||
| 277 | |||
| 278 | </div> | ||
| 279 | </div> | ||
| 280 | </div> | ||
| 281 | |||
| 282 | |||
| 283 | </div> | ||
| 284 | |||
| 285 | </div> | ||
| 286 | {{/html}} | ||
| 287 | {{/velocity}} |