Last modified by Agnease on 2026/05/26 10:58

From version 1.9
edited by Agnease
on 2026/05/12 14:49
Change comment: There is no comment for this version
To version 8.2
edited by Agnease
on 2026/05/26 09:14
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,0 +1,1 @@
1 +Why You Should Upgrade XWiki Regularly for Security and Stability
Content
... ... @@ -5,7 +5,7 @@
5 5   <section class="resource-header" aria-labelledby="hero-title">
6 6   <div class="container">
7 7   <div class="text-center">
8 - <div class="resource-kicker">
8 + <div class="hero-kicker">
9 9   <i class="fa fa-refresh" aria-hidden="true"></i>
10 10   XWiki upgrade guidance
11 11   </div>
... ... @@ -24,6 +24,17 @@
24 24   <div class="container">
25 25   <div class="resource-layout">
26 26  
27 + <aside class="resource-sidebar" aria-label="Page summary">
28 + <h4>In this guide</h4>
29 + <ul>
30 + <li><a href="#why-it-matters">Why upgrades matter</a></li>
31 + <li><a href="#upgrade-checklist">Upgrade checklist</a></li>
32 + <li><a href="#safe-process">Safe process</a></li>
33 + <li><a href="#common-mistakes">Common mistakes</a></li>
34 + <li><a href="#upgrade-rhythm">Upgrade rhythm</a></li>
35 + </ul>
36 + </aside>
37 +
27 27   <article class="resource-content">
28 28  
29 29   <p>
... ... @@ -139,6 +139,15 @@
139 139   review, staging validation, production rollout, documentation and follow-up.
140 140   </p>
141 141  
153 + <div class="resource-note">
154 + <p>
155 + Related resources:
156 + <a href="$xwiki.getURL('resources.xwiki-security-reviewi')">what an XWiki security review should actually include</a>
157 + and
158 + <a href="$xwiki.getURL('resources.xwiki-custom-development')">how to keep XWiki custom development maintainable across upgrades</a>.
159 + </p>
160 + </div>
161 +
142 142   <div class="resource-cta">
143 143   <h3>Need help planning an XWiki upgrade?</h3>
144 144   <p>
... ... @@ -145,22 +145,10 @@
145 145   If your XWiki instance is outdated, customized or business-critical, the safest next step is to review
146 146   the current version, extensions, infrastructure and validation needs before planning the production upgrade.
147 147   </p>
148 - <a class="btn btn-primary" href="$xwiki.getURL('services.xwiki-upgrades')">View XWiki upgrade services</a>
168 + <a class="btn btn-primary" href="$xwiki.getURL('contact.WebHome')">Request an upgrade review</a>
149 149   </div>
150 150  
151 151   </article>
152 -
153 - <aside class="resource-sidebar" aria-label="Page summary">
154 - <h4>In this guide</h4>
155 - <ul>
156 - <li><a href="#why-it-matters">Why upgrades matter</a></li>
157 - <li><a href="#upgrade-checklist">Upgrade checklist</a></li>
158 - <li><a href="#safe-process">Safe process</a></li>
159 - <li><a href="#common-mistakes">Common mistakes</a></li>
160 - <li><a href="#upgrade-rhythm">Upgrade rhythm</a></li>
161 - </ul>
162 - </aside>
163 -
164 164   </div>
165 165   </div>
166 166   </section>
Agnease.Code.SEODetailsClass[0]
metaDescription
... ... @@ -1,0 +1,1 @@
1 +Learn why regular XWiki upgrades matter for security, stability, extension compatibility and long-term maintenance, especially for production XWiki instances.
metaTitle
... ... @@ -1,0 +1,1 @@
1 +Why You Should Upgrade XWiki Regularly for Security and Stability | Agnease