Wiki source code of XWiki Development Zone

Last modified by Simon Urli on 2023/10/09 15:48

Show last authors
1 #set ($showcomments="no")
2 #set ($showattachments = "no")
3 #set ($showhistory = "no")
4 $xwiki.ssx.use("Community.WebHome")
5
6 #set ($showinformation = "no")
7
8 Welcome to the XWiki development community. This area is for developers of the XWiki project itself and all contributors in general.
9
10 #info("If you're looking for how to develop inside XWiki pages or extend XWiki in general, check the [Platform Developer's Guide>xwiki:Documentation.DevGuide.WebHome].")
11
12 <table cellpadding="5" class="features">
13 <tr>
14 <td>{image:governance.png}</td>
15 <td>*[Project Governance>Community.Governance]*<br/>
16 How the XWiki project is managed.
17 </td>
18 <td>{image:coders.png}</td>
19 <td>*[Hall Of Fame>Community.HallOfFame]*<br/>
20 Come and acclaim all those who have contributed to XWiki...
21 </td>
22 </tr>
23 <tr>
24 <td>{image:health.png}</td>
25 <td>*[Project Health>Community.ProjectHealth]*<br/>
26 Statistics about XWiki development.
27 </td>
28 <td>{image:irc.png}</td>
29 <td>*[Chat>Community.Chat]*<br/>
30 Talk with other XWiki users or developers in real time.
31 </td>
32 </tr>
33 <tr>
34 <td>{image:mail.png}</td>
35 <td>*[Forum & Mailing Lists>Community.Discuss]*<br/>
36 Discuss with other XWiki users or developers.
37 </td>
38 <td>{image:contrib.png}</td>
39 <td>*[Contributing>Community.Contributing]*<br/>
40 Find out all the different manners in which you can contribute to the project.
41 </td>
42 </tr>
43 <tr>
44 <td>{image:source.png}</td>
45 <td>*[Source Repository>Community.SourceRepository]*<br/>
46 Find information on how to get XWiki sources.
47 </td>
48 <td>{image:tools.png}</td>
49 <td>*[Development Tools>Community.DevelopmentTools]*<br/>
50 A list of development tools that can be used when developing for the XWiki project.
51 </td>
52 </tr>
53 <tr>
54 <td>{image:devpractices.png}</td>
55 <td>*[Development Practices>Community.DevelopmentPractices]*<br/>
56 Tools suggestion to be able to contribute to the project in good conditions.
57 </td>
58 <td>{image:committership.png}</td>
59 <td>*[Committership>Community.Committership]*<br/>
60 Explain what is a Committer and his role and responsibilities.
61 </td>
62 </tr>
63 <tr>
64 <td>{image:codestyle.png}</td>
65 <td>*[Code Style>Community.CodeStyle]*<br/>
66 Be a good XWiki citizen and follow the agreed upon code style when submitting patches or committing code.
67 </td>
68 <td>{image:debug.png}</td>
69 <td>*[Debugging>Community.Debugging]*<br/>
70 Learn how to debug XWiki when things go wrong...
71 </td>
72 </tr>
73 <tr>
74 <td>{image:build.png}</td>
75 <td>*[Building>Community.Building]*<br/>
76 Learn how to build XWiki directly from the sources
77 </td>
78 <td>{image:profiling.png}</td>
79 <td>*[Profiling>Community.Profiling]*<br/>
80 Learn how to profile XWiki
81 </td>
82 </tr>
83 <tr>
84 <td>{image:testing.png}</td>
85 <td>*[Testing>Community.Testing]*<br/>
86 Defines XWiki's test strategy.
87 </td>
88 <td>{image:release.png}</td>
89 <td>*[Release Plans>ReleasePlans.WebHome]*<br/>
90 List all steps to take for releasing XWiki.
91 </td>
92 </tr>
93 <tr>
94 <td>{image:continuousbuild.png}</td>
95 <td>*[Continuous Integration>Community.ContinuousBuild]*<br/>
96 Information about XWiki's Continuous Integration (CI).
97 </td>
98 <td>{image:applications-games.png}</td>
99 <td>*[User Experience Guidelines>UserExperience.WebHome]*<br/>
100 This space is dedicated to collecting and describing the User Experience guidelines to follow when developing new features.
101 </td>
102 </tr>
103 <tr>
104 <td>{image:idea.png}</td>
105 <td>*[Design>design:Main.WebHome]*<br/>
106 This is where new designs and proposals should be logged. Discussions should happen on the mailing lists and be taken in that space so that they do not evaporate and are recorded for posterity!
107 </td>
108 <td>{image:draft.png}</td>
109 <td>*[Drafts>Drafts.WebHome]*<br/>
110 Space for work in progress meant to be moved to the main xwiki.org spaces when it's finished. Feel free to start working on stuff in there.
111 </td>
112 </tr>
113 <tr>
114 <td>{image:devpractices.png}</td>
115 <td>*[Support Strategy>Community.SupportStrategy]*<br/>
116 Strategies we use to decide what to support (for example Browser and Databases to support).
117 </td>
118 <td>{image:idea.png}</td>
119 <td>*[Automation Achievements>Community.AutomationAchievements]*<br/>
120 Lists the Automation achievements done over time.
121 </td>
122 </tr>
123 <tr>
124 <td>{image:tools.png}</td>
125 <td>*[Onboarding>Onboarding.WebHome]*<br/>
126 Onboarding steps to start developing for XWiki.
127 </td>
128 <td>{image:idea.png}</td>
129 <td>*[Presentation Ideas>PresentationIdea.WebHome]*<br/>
130 List of ideas for giving conference talks about XWiki.
131 </td>
132 </tr>
133 <tr>
134 <td>{image:devpractices.png}</td>
135 <td>*[Documentation Guidelines>DocGuide]*<br/>
136 Guidelines when contributing documentation on xwiki.org.
137 </td>
138 <td>{image:release.png}</td>
139 <td>*[Security Policy>Community.SecurityPolicy.WebHome]*<br/>
140 XWiki Policy for handling security issues.
141 </td>
142 </tr>
143 </table>

Get Connected