Show last authors
author | version | line-number | content |
---|---|---|---|
1 | 1 Design Proposals | ||
2 | |||
3 | This space is dedicated to new design proposals. The process is the following: | ||
4 | |||
5 | * First, discuss the idea on the [mailing lists>Community.MailingLists] | ||
6 | * Once a first conclusion is reached document it on this wiki here | ||
7 | * Create a JIRA issue so that it's not forgotten and reference the page on the wiki | ||
8 | * Continue improving the [design>http://www.plaveb.com/] implementation on the wiki | ||
9 | * When the proposal is finalized, send a mail on the dev list for approval | ||
10 | * Once approved implement it and document it properly in the final location in the wiki | ||
11 | * Once the JIRA issue is implemented mark the Design proposal as "Completed" and move it to the [Design Archive space>DesignArchive.WebHome] | ||
12 | |||
13 | ## --------------------------------------------------- | ||
14 | ## Let the user add a new Design proposal | ||
15 | ## --------------------------------------------------- | ||
16 | |||
17 | |||
18 | |||
19 | |||
20 | |||
21 | |||
22 | <table border="0"> | ||
23 | <tbody><tr> | ||
24 | <td> | ||
25 | |||
26 | </td> | ||
27 | <td> | ||
28 | |||
29 | </td> | ||
30 | </tr> | ||
31 | </tbody></table> | ||
32 | |||
33 | 1.1 List of open Design proposals | ||
34 | |||
35 | #set ($sql = ", BaseObject as obj where obj.name=doc.fullName and obj.className='XWiki.DesignClass' and obj.name<>'XWiki.DesignClassTemplate' and doc.space='${doc.space}' order by doc.name asc") | ||
36 | #set ($designs= $xwiki.searchDocuments($sql)) | ||
37 | |||
38 | There are $designs.size() open design proposals on this page. | ||
39 | |||
40 | Completed or Dead proposals can be found in the [Design Archive space>DesignArchive.WebHome]. | ||
41 | |||
42 | <table border="0" cellspacing="0" cellpadding="0" class="gridsortablefilterabledoOddEven" id="designTable"> | ||
43 | <tbody><tr class="sortHeader"> | ||
44 | <th>Title</th> | ||
45 | <th class="selectFilter">Status</th> | ||
46 | <th>Lead</th> | ||
47 | <th>JIRA</th> | ||
48 | <th class="noFilter">Creation date</th> | ||
49 | </tr> | ||
50 | |||
51 | #foreach ($design in $designs) | ||
52 | #set ($designDoc = $xwiki.getDocument($design)) | ||
53 | |||
54 | <tr> | ||
55 | <td> | ||
56 | [*$designDoc.display("Title")*>$xwiki.getURL($design)] | ||
57 | </td> | ||
58 | <td> | ||
59 | |||
60 | $designDoc.display("Status") | ||
61 | |||
62 | </td> | ||
63 | <td> | ||
64 | |||
65 | $designDoc.getRenderedContent($designDoc.getValue("Lead"), $designDoc.syntaxId) | ||
66 | |||
67 | </td> | ||
68 | <td> | ||
69 | |||
70 | $designDoc.display("JIRAIssueReference") | ||
71 | |||
72 | </td> | ||
73 | <td> | ||
74 | |||
75 | $xwiki.formatDate($designDoc.creationDate, "yyyy/MM/dd") | ||
76 | |||
77 | </td> | ||
78 | </tr> | ||
79 | |||
80 | #end | ||
81 | |||
82 | </tbody></table> |