Skip to content

Commit c0e791b

Browse files
committed
Site checkin for project Plexus Site
1 parent 949b887 commit c0e791b

7 files changed

+38
-56
lines changed

index.html

+7-25
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33

44
<!--
5-
| Generated by Apache Maven Doxia Site Renderer 1.11.1 from src/site/apt/index.apt at 2023-10-03
5+
| Generated by Apache Maven Doxia Site Renderer 1.11.1 from src/site/apt/index.apt at 2023-12-23
66
| Rendered using Apache Maven Fluido Skin 1.11.2
77
-->
88
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -50,7 +50,7 @@
5050
<li><a href="plexus-pom" title="Parent POM">Parent POM</a><span class="divider">/</span></li>
5151
<li><a href="./" title="Plexus">Plexus</a><span class="divider">/</span></li>
5252
<li class="active ">Plexus Overview <a href="https://github.com/codehaus-plexus/codehaus-plexus.github.io/tree/source/src/site/apt/index.apt"><img src="./images/accessories-text-editor.png" title="Edit" /></a></li>
53-
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2023-10-03</li>
53+
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2023-12-23</li>
5454
<li class="pull-right"><a href="http://codehaus-plexus.github.io/" class="externalLink" title="Plexus">Plexus</a></li>
5555
</ul>
5656
</div>
@@ -137,41 +137,23 @@ <h2><a name="Overview"></a>Overview</h2>
137137
<li>Plexus Components:
138138
<ul>
139139
<li><a href="./plexus-archiver/">plexus-archiver</a>: components to manipulate archives,</li>
140-
<li><a href="./plexus-cli/">plexus-cli</a>: components to easily create CLIs,</li>
141140
<li><a href="./plexus-compiler/">plexus-compiler</a>: components to manipulate compilers,</li>
142-
<li><a href="./plexus-digest/">plexus-digest</a>: </li>
143-
<li><a href="./plexus-i18n/">plexus-i18n</a>: </li>
144-
<li><a href="./plexus-interactivity/">plexus-interactivity</a>: </li>
141+
<li><a href="./plexus-digest/">plexus-digest</a>:</li>
142+
<li><a href="./plexus-i18n/">plexus-i18n</a>:</li>
143+
<li><a href="./plexus-interactivity/">plexus-interactivity</a>:</li>
145144
<li><a href="./plexus-interpolation/">plexus-interpolation</a>: flexible interpolation framework,</li>
146145
<li><a href="./plexus-io/">plexus-io</a>: components designed for use in I/O operations,</li>
147146
<li><a href="./plexus-languages/">plexus-languages</a>: shared language-oriented features (Java, ...),</li>
148147
<li><a href="./plexus-resources/">plexus-resources</a>: a component to transparently retrieve resources from the filesystem, classpath or internet,</li>
149-
<li><a href="./plexus-swizzle/">plexus-swizzle</a>: a component adaptated from David Blevin's Swizzle project to generate reports from an issue tracking system (JIRA),</li>
150148
<li><a href="./plexus-velocity/">plexus-velocity</a>: component to render velocity templates.</li></ul></li>
151-
<li>Plexus Parent POMs:
152-
<ul>
153-
<li><a href="./plexus-pom/">plexus</a></li>
154-
<li><a href="./plexus-components/">plexus-components</a></li></ul></li>
149+
<li>Plexus Parent POM: <a href="./plexus-pom/">plexus</a></li>
155150
<li><a href="./plexus-utils/"> Plexus Utils</a>,</li>
156151
<li><a href="./plexus-xml/"> Plexus XML</a></li></ul></section><section>
157152
<h2><a name="Plexus_History"></a>Plexus History</h2><hr /><section>
158153
<h3><a name="IMPORTANT_NOTICE"></a>IMPORTANT NOTICE</h3>
159154
<p>The Plexus project was previously focused on <a href="/plexus-containers/">IoC Plexus Container</a>: it is now replaced with <a class="externalLink" href="https://www.eclipse.org/sisu/">Eclipse Sisu</a>, rewritten as an extension on Google Guice. We kept whole content on IoC for reference, even if the IoC part is now obsolete.</p><hr />
160-
<p>The Plexus project provides a full software stack for creating and executing software projects. Based on the Plexus container, the applications can utilise component-oriented programming to build modular, reusable components that can easily be assembled and reused.</p>
161-
<p>While Plexus is similar to other <i>inversion-of-control</i> (IoC) or <i>dependency injection</i> frameworks such as the Spring Framework, it is a full-fledged container that supports many more features such as:</p>
162-
<ul>
163-
<li>Component lifecycles </li>
164-
<li>Component instantiation strategies</li>
165-
<li>Nested containers </li>
166-
<li>Component configuration</li>
167-
<li>Auto-wiring</li>
168-
<li>Component dependencies, and </li>
169-
<li>Various dependency injection techniques including constructor injection, setter injection, and private field injection. </li></ul>
170155
<p>See the <a href="./ref/feature-comparison.html"> Feature Comparison</a> page for more information on the differences between Plexus and other products.</p>
171-
<p>The Plexus project provides a number of pre-built components for common tasks and toolkits such as Jetty, Velocity, Hibernate, i18n, and <a href="./ref/available-components.html"> many more</a>. However, Plexus is also able to reuse your existing components written for other IoC frameworks such as Spring, Avalon and Pico Container unmodified, as well as allowing you to reuse your existing code inside the Plexus Container.</p>
172-
<p>Plexus comes with an application server that can run your applications, making it trivial to build a standalone executable distribution with common features such as service execution if needed. However, Plexus applications can be run in any environment by embedding the container in an existing application, including Java EE applications or web applications.</p>
173-
<p>Components in Plexus need not be written in Java, with component factories existing for Jython, JRuby, Beanshell, and Groovy.</p>
174-
<p>The Plexus container is currently used in a number of applications and frameworks, most notably Maven 2.0 and Webwork 2.2 (Struts Action Framework 2.0).</p>
156+
<p>The Plexus project provides a number of pre-built components for common tasks and toolkits such as Velocity, i18n, and <a href="./ref/available-components.html"> many more</a>.</p>
175157
<p>For answers to common questions about Plexus, see the <a href="./faq.html"> FAQ</a>.</p></section></section>
176158
</main>
177159
</div>

issue-management.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33

44
<!--
5-
| Generated by Apache Maven Doxia Site Renderer 1.11.1 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.4.5:issue-management at 2023-10-03
5+
| Generated by Apache Maven Doxia Site Renderer 1.11.1 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.5.0:issue-management at 2023-12-23
66
| Rendered using Apache Maven Fluido Skin 1.11.2
77
-->
88
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -48,7 +48,7 @@
4848
<li><a href="plexus-pom" title="Parent POM">Parent POM</a><span class="divider">/</span></li>
4949
<li><a href="./" title="Plexus">Plexus</a><span class="divider">/</span></li>
5050
<li class="active ">Issue Management</li>
51-
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2023-10-03</li>
51+
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2023-12-23</li>
5252
<li class="pull-right"><a href="http://codehaus-plexus.github.io/" class="externalLink" title="Plexus">Plexus</a></li>
5353
</ul>
5454
</div>

licenses.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33

44
<!--
5-
| Generated by Apache Maven Doxia Site Renderer 1.11.1 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.4.5:licenses at 2023-10-03
5+
| Generated by Apache Maven Doxia Site Renderer 1.11.1 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.5.0:licenses at 2023-12-23
66
| Rendered using Apache Maven Fluido Skin 1.11.2
77
-->
88
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -48,7 +48,7 @@
4848
<li><a href="plexus-pom" title="Parent POM">Parent POM</a><span class="divider">/</span></li>
4949
<li><a href="./" title="Plexus">Plexus</a><span class="divider">/</span></li>
5050
<li class="active ">Project Licenses</li>
51-
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2023-10-03</li>
51+
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2023-12-23</li>
5252
<li class="pull-right"><a href="http://codehaus-plexus.github.io/" class="externalLink" title="Plexus">Plexus</a></li>
5353
</ul>
5454
</div>

project-info.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33

44
<!--
5-
| Generated by Apache Maven Doxia Site Renderer 1.11.1 from org.apache.maven.plugins:maven-site-plugin:3.12.1:CategorySummaryDocumentRenderer at 2023-10-03
5+
| Generated by Apache Maven Doxia Site Renderer 1.11.1 from org.apache.maven.plugins:maven-site-plugin:3.12.1:CategorySummaryDocumentRenderer at 2023-12-23
66
| Rendered using Apache Maven Fluido Skin 1.11.2
77
-->
88
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -48,7 +48,7 @@
4848
<li><a href="plexus-pom" title="Parent POM">Parent POM</a><span class="divider">/</span></li>
4949
<li><a href="./" title="Plexus">Plexus</a><span class="divider">/</span></li>
5050
<li class="active ">Project Information</li>
51-
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2023-10-03</li>
51+
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2023-12-23</li>
5252
<li class="pull-right"><a href="http://codehaus-plexus.github.io/" class="externalLink" title="Plexus">Plexus</a></li>
5353
</ul>
5454
</div>

ref/available-components.html

+21-21
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33

44
<!--
5-
| Generated by Apache Maven Doxia Site Renderer 1.11.1 from src/site/xdoc/ref/available-components.xml at 2023-10-03
5+
| Generated by Apache Maven Doxia Site Renderer 1.11.1 from src/site/xdoc/ref/available-components.xml at 2023-12-23
66
| Rendered using Apache Maven Fluido Skin 1.11.2
77
-->
88
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -50,7 +50,7 @@
5050
<li><a href="../plexus-pom" title="Parent POM">Parent POM</a><span class="divider">/</span></li>
5151
<li><a href="../" title="Plexus">Plexus</a><span class="divider">/</span></li>
5252
<li class="active ">Available Plexus Components <a href="https://github.com/codehaus-plexus/codehaus-plexus.github.io/tree/source/src/site/xdoc/ref/available-components.xml"><img src="../images/accessories-text-editor.png" title="Edit" /></a></li>
53-
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2023-10-03</li>
53+
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2023-12-23</li>
5454
<li class="pull-right"><a href="http://codehaus-plexus.github.io/" class="externalLink" title="Plexus">Plexus</a></li>
5555
</ul>
5656
</div>
@@ -153,61 +153,54 @@ <h3><a name="Main_Components"></a>Main Components</h3>
153153

154154
<tr class="a">
155155

156-
<td align="left"><a href="/plexus-cli">plexus-cli</a></td>
157-
158-
<td>Components to easily create CLIs.</td>
159-
</tr>
160-
161-
<tr class="b">
162-
163156
<td align="left"><a href="/plexus-compiler">plexus-compiler</a></td>
164157

165158
<td>Components to manipulate compilers.</td>
166159
</tr>
167160

168-
<tr class="a">
161+
<tr class="b">
169162

170163
<td align="left"><a href="/plexus-digest">plexus-digest</a></td>
171164

172165
<td></td>
173166
</tr>
174167

175-
<tr class="b">
168+
<tr class="a">
176169

177170
<td align="left"><a href="/plexus-i18n">plexus-i18n</a></td>
178171

179172
<td></td>
180173
</tr>
181174

182-
<tr class="a">
175+
<tr class="b">
183176

184177
<td align="left"><a href="/plexus-interactivity">plexus-interactivity</a></td>
185178

186179
<td></td>
187180
</tr>
188181

189-
<tr class="b">
182+
<tr class="a">
190183

191184
<td align="left"><a href="/plexus-interpolation">plexus-interpolation</a></td>
192185

193186
<td>Flexible interpolation Framework.</td>
194187
</tr>
195188

196-
<tr class="a">
189+
<tr class="b">
197190

198191
<td align="left"><a href="/plexus-io">plexus-io</a></td>
199192

200193
<td>Components designed for use in I/O operations.</td>
201194
</tr>
202195

203-
<tr class="b">
196+
<tr class="a">
204197

205198
<td align="left"><a href="/plexus-resources">plexus-resources</a></td>
206199

207200
<td>A component to transparently retrieve resources from the filesystem, classpath or internet.</td>
208201
</tr>
209202

210-
<tr class="a">
203+
<tr class="b">
211204

212205
<td align="left"><a href="/plexus-velocity">plexus-velocity</a></td>
213206

@@ -229,40 +222,47 @@ <h3><a name="Sandboxed_or_Archived_Components"></a>Sandboxed or Archived Compone
229222

230223
<tr class="b">
231224

225+
<td align="left"><a href="/plexus-cli">plexus-cli</a></td>
226+
227+
<td>Components to easily create CLIs.</td>
228+
</tr>
229+
230+
<tr class="a">
231+
232232
<td align="left">plexus-spring</td>
233233

234234
<td>Adapter to use plexus components in a springframework application context</td>
235235
</tr>
236236

237-
<tr class="a">
237+
<tr class="b">
238238

239239
<td align="left">plexus-contextualizer</td>
240240

241241
<td>Component to add values in your Plexus Context.</td>
242242
</tr>
243243

244-
<tr class="b">
244+
<tr class="a">
245245

246246
<td align="left">plexus-xwork-integration</td>
247247

248248
<td>Provide an easy integration of Plexus with webwork.</td>
249249
</tr>
250250

251-
<tr class="a">
251+
<tr class="b">
252252

253253
<td align="left">plexus-mail-sender</td>
254254

255255
<td>Mail sender with different providers (javamail, simple)</td>
256256
</tr>
257257

258-
<tr class="b">
258+
<tr class="a">
259259

260260
<td align="left">plexus-cache</td>
261261

262262
<td>Cache API with different providers (oscache, whirlycache, hashmap)</td>
263263
</tr>
264264

265-
<tr class="a">
265+
<tr class="b">
266266

267267
<td align="left">plexus-swizzle</td>
268268

scm.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33

44
<!--
5-
| Generated by Apache Maven Doxia Site Renderer 1.11.1 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.4.5:scm at 2023-10-03
5+
| Generated by Apache Maven Doxia Site Renderer 1.11.1 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.5.0:scm at 2023-12-23
66
| Rendered using Apache Maven Fluido Skin 1.11.2
77
-->
88
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -48,7 +48,7 @@
4848
<li><a href="plexus-pom" title="Parent POM">Parent POM</a><span class="divider">/</span></li>
4949
<li><a href="./" title="Plexus">Plexus</a><span class="divider">/</span></li>
5050
<li class="active ">Source Code Management</li>
51-
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2023-10-03</li>
51+
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2023-12-23</li>
5252
<li class="pull-right"><a href="http://codehaus-plexus.github.io/" class="externalLink" title="Plexus">Plexus</a></li>
5353
</ul>
5454
</div>

team.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33

44
<!--
5-
| Generated by Apache Maven Doxia Site Renderer 1.11.1 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.4.5:team at 2023-10-03
5+
| Generated by Apache Maven Doxia Site Renderer 1.11.1 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.5.0:team at 2023-12-23
66
| Rendered using Apache Maven Fluido Skin 1.11.2
77
-->
88
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -48,7 +48,7 @@
4848
<li><a href="plexus-pom" title="Parent POM">Parent POM</a><span class="divider">/</span></li>
4949
<li><a href="./" title="Plexus">Plexus</a><span class="divider">/</span></li>
5050
<li class="active ">Project Team</li>
51-
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2023-10-03</li>
51+
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2023-12-23</li>
5252
<li class="pull-right"><a href="http://codehaus-plexus.github.io/" class="externalLink" title="Plexus">Plexus</a></li>
5353
</ul>
5454
</div>

0 commit comments

Comments
 (0)