You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tapestry.apache.org by bu...@apache.org on 2024/04/04 09:17:11 UTC

svn commit: r1086120 [1/15] - in /websites/production/tapestry/content: ./ cache/

Author: buildbot
Date: Thu Apr  4 09:17:08 2024
New Revision: 1086120

Log:
Production update by buildbot for tapestry

Added:
    websites/production/tapestry/content/development-roadmap.html
Modified:
    websites/production/tapestry/content/about.html
    websites/production/tapestry/content/ajax-and-zones.html
    websites/production/tapestry/content/ajax-components-faq.html
    websites/production/tapestry/content/ajax-components.html
    websites/production/tapestry/content/ajax-javascript.html
    websites/production/tapestry/content/aliases.html
    websites/production/tapestry/content/annotations.html
    websites/production/tapestry/content/application-module-class-cheat-sheet.html
    websites/production/tapestry/content/applications.html
    websites/production/tapestry/content/assets.html
    websites/production/tapestry/content/autoloading-modules.html
    websites/production/tapestry/content/banner.html
    websites/production/tapestry/content/bannerv2.html
    websites/production/tapestry/content/bean-validation.html
    websites/production/tapestry/content/beaneditform-faq.html
    websites/production/tapestry/content/beaneditform-guide.html
    websites/production/tapestry/content/blogs.html
    websites/production/tapestry/content/books.html
    websites/production/tapestry/content/building-tapestry-from-source.html
    websites/production/tapestry/content/built-in-mixins.html
    websites/production/tapestry/content/built-in-modules.html
    websites/production/tapestry/content/cache/main.pageCache
    websites/production/tapestry/content/case-insensitivity.html
    websites/production/tapestry/content/chainbuilder-service.html
    websites/production/tapestry/content/cheat-sheets.html
    websites/production/tapestry/content/class-reloading.html
    websites/production/tapestry/content/client-side-javascript.html
    websites/production/tapestry/content/clustering-issues.html
    websites/production/tapestry/content/coffeescript.html
    websites/production/tapestry/content/committers.html
    websites/production/tapestry/content/community.html
    websites/production/tapestry/content/component-cheat-sheet.html
    websites/production/tapestry/content/component-classes.html
    websites/production/tapestry/content/component-events-faq.html
    websites/production/tapestry/content/component-events.html
    websites/production/tapestry/content/component-libraries.html
    websites/production/tapestry/content/component-mixins.html
    websites/production/tapestry/content/component-parameters.html
    websites/production/tapestry/content/component-reference.html
    websites/production/tapestry/content/component-rendering.html
    websites/production/tapestry/content/component-report.html
    websites/production/tapestry/content/component-templates.html
    websites/production/tapestry/content/configuration.html
    websites/production/tapestry/content/confluence-site-setup.html
    websites/production/tapestry/content/content-type-and-markup.html
    websites/production/tapestry/content/contributors.html
    websites/production/tapestry/content/cookbook.html
    websites/production/tapestry/content/cors-cross-origin-resource-sharing-support-582.html
    websites/production/tapestry/content/creating-the-skeleton-application.html
    websites/production/tapestry/content/css.html
    websites/production/tapestry/content/default-parameter.html
    websites/production/tapestry/content/defining-tapestry-ioc-services.html
    websites/production/tapestry/content/demos.html
    websites/production/tapestry/content/dependencies-tools-and-plugins.html
    websites/production/tapestry/content/developer-bible.html
    websites/production/tapestry/content/developer-information.html
    websites/production/tapestry/content/development-dashboard.html
    websites/production/tapestry/content/documentation-improvement-tasks.html
    websites/production/tapestry/content/documentation.html
    websites/production/tapestry/content/dom.html
    websites/production/tapestry/content/download.html
    websites/production/tapestry/content/downloadboxes-v2.html
    websites/production/tapestry/content/enum-parameter-recipe.html
    websites/production/tapestry/content/environmental-services.html
    websites/production/tapestry/content/error-page-recipe.html
    websites/production/tapestry/content/exploring-the-project.html
    websites/production/tapestry/content/extending-the-if-component.html
    websites/production/tapestry/content/first.html
    websites/production/tapestry/content/footer.html
    websites/production/tapestry/content/footerv2.html
    websites/production/tapestry/content/forms-and-form-components-faq.html
    websites/production/tapestry/content/forms-and-form-components.html
    websites/production/tapestry/content/forms-and-validation.html
    websites/production/tapestry/content/forms.html
    websites/production/tapestry/content/frequently-asked-questions.html
    websites/production/tapestry/content/functional-flows.html
    websites/production/tapestry/content/general-questions.html
    websites/production/tapestry/content/getting-started.html
    websites/production/tapestry/content/google-app-engine.html
    websites/production/tapestry/content/hibernate-core-conf.html
    websites/production/tapestry/content/hibernate-core.html
    websites/production/tapestry/content/hibernate-statistics.html
    websites/production/tapestry/content/hibernate-support-faq.html
    websites/production/tapestry/content/hibernate-user-guide.html
    websites/production/tapestry/content/hibernate.html
    websites/production/tapestry/content/hilo.html
    websites/production/tapestry/content/home.html
    websites/production/tapestry/content/how-to-upgrade.html
    websites/production/tapestry/content/https.html
    websites/production/tapestry/content/implementing-the-hi-lo-guessing-game.html
    websites/production/tapestry/content/index.html
    websites/production/tapestry/content/indexv1.html
    websites/production/tapestry/content/indexv2-old.html
    websites/production/tapestry/content/indexv2.html
    websites/production/tapestry/content/injection-faq.html
    websites/production/tapestry/content/injection-in-detail.html
    websites/production/tapestry/content/injection.html
    websites/production/tapestry/content/input-validation.html
    websites/production/tapestry/content/integrating-with-jpa.html
    websites/production/tapestry/content/integrating-with-spring-framework.html
    websites/production/tapestry/content/integration-testing.html
    websites/production/tapestry/content/integration-with-existing-applications.html
    websites/production/tapestry/content/introduction.html
    websites/production/tapestry/content/ioc-advice.html
    websites/production/tapestry/content/ioc-autoload.html
    websites/production/tapestry/content/ioc-case.html
    websites/production/tapestry/content/ioc-coerce.html
    websites/production/tapestry/content/ioc-command.html
    websites/production/tapestry/content/ioc-configuration.html
    websites/production/tapestry/content/ioc-cookbook-basic-services-and-injection.html
    websites/production/tapestry/content/ioc-cookbook-basics.html
    websites/production/tapestry/content/ioc-cookbook-override.html
    websites/production/tapestry/content/ioc-cookbook-overriding-ioc-services.html
    websites/production/tapestry/content/ioc-cookbook-patterns.html
    websites/production/tapestry/content/ioc-cookbook-service-configurations.html
    websites/production/tapestry/content/ioc-cookbook.html
    websites/production/tapestry/content/ioc-decorator.html
    websites/production/tapestry/content/ioc-injection.html
    websites/production/tapestry/content/ioc-logging.html
    websites/production/tapestry/content/ioc-module.html
    websites/production/tapestry/content/ioc-order.html
    websites/production/tapestry/content/ioc-overview.html
    websites/production/tapestry/content/ioc-parallel.html
    websites/production/tapestry/content/ioc-pipeline.html
    websites/production/tapestry/content/ioc-provider.html
    websites/production/tapestry/content/ioc-run.html
    websites/production/tapestry/content/ioc-serialization.html
    websites/production/tapestry/content/ioc-shadow.html
    websites/production/tapestry/content/ioc-startup.html
    websites/production/tapestry/content/ioc-strategy.html
    websites/production/tapestry/content/ioc-symbols.html
    websites/production/tapestry/content/ioc.html
    websites/production/tapestry/content/javascript-faq.html
    websites/production/tapestry/content/javascript-modules.html
    websites/production/tapestry/content/javascript-rewrite-in-54.html
    websites/production/tapestry/content/javascript.html
    websites/production/tapestry/content/jmx-module.html
    websites/production/tapestry/content/json.html
    websites/production/tapestry/content/key-features-v2.html
    websites/production/tapestry/content/key-features.html
    websites/production/tapestry/content/layout-component.html
    websites/production/tapestry/content/legacy-javascript.html
    websites/production/tapestry/content/limitations.html
    websites/production/tapestry/content/link-components-faq.html
    websites/production/tapestry/content/loading-the-project-into-eclipse.html
    websites/production/tapestry/content/localization.html
    websites/production/tapestry/content/logging-in-tapestry.html
    websites/production/tapestry/content/logging.html
    websites/production/tapestry/content/mailing-lists.html
    websites/production/tapestry/content/maven-support-faq.html
    websites/production/tapestry/content/menuleft.html
    websites/production/tapestry/content/meta-programming-page-content.html
    websites/production/tapestry/content/modules.html
    websites/production/tapestry/content/navigation.html
    websites/production/tapestry/content/navigationv2.html
    websites/production/tapestry/content/news.html
    websites/production/tapestry/content/object-providers.html
    websites/production/tapestry/content/operation-tracker.html
    websites/production/tapestry/content/ordering-by-constraints.html
    websites/production/tapestry/content/overriding-exception-reporting.html
    websites/production/tapestry/content/page-and-component-classes-faq.html
    websites/production/tapestry/content/page-and-component-classes.html
    websites/production/tapestry/content/page-life-cycle.html
    websites/production/tapestry/content/page-navigation.html
    websites/production/tapestry/content/parallel-execution.html
    websites/production/tapestry/content/parameter-type-coercion.html
    websites/production/tapestry/content/performance-and-clustering.html
    websites/production/tapestry/content/persistent-page-data.html
    websites/production/tapestry/content/persistent-state.html
    websites/production/tapestry/content/pipelinebuilder-service.html
    websites/production/tapestry/content/presentations.html
    websites/production/tapestry/content/principles.html
    websites/production/tapestry/content/project-layout.html
    websites/production/tapestry/content/property-expressions.html
    websites/production/tapestry/content/redirects.html
    websites/production/tapestry/content/registry-startup.html
    websites/production/tapestry/content/release-notes-50.html
    websites/production/tapestry/content/release-notes-51.html
    websites/production/tapestry/content/release-notes-52.html
    websites/production/tapestry/content/release-notes-520.html
    websites/production/tapestry/content/release-notes-521.html
    websites/production/tapestry/content/release-notes-522.html
    websites/production/tapestry/content/release-notes-523.html
    websites/production/tapestry/content/release-notes-524.html
    websites/production/tapestry/content/release-notes-525.html
    websites/production/tapestry/content/release-notes-526.html
    websites/production/tapestry/content/release-notes-53.html
    websites/production/tapestry/content/release-notes-531.html
    websites/production/tapestry/content/release-notes-532.html
    websites/production/tapestry/content/release-notes-533.html
    websites/production/tapestry/content/release-notes-534.html
    websites/production/tapestry/content/release-notes-535.html
    websites/production/tapestry/content/release-notes-536.html
    websites/production/tapestry/content/release-notes-537.html
    websites/production/tapestry/content/release-notes-538.html
    websites/production/tapestry/content/release-notes-54.html
    websites/production/tapestry/content/release-notes-541.html
    websites/production/tapestry/content/release-notes-542.html
    websites/production/tapestry/content/release-notes-543.html
    websites/production/tapestry/content/release-notes-544.html
    websites/production/tapestry/content/release-notes-545.html
    websites/production/tapestry/content/release-notes-550.html
    websites/production/tapestry/content/release-notes-560.html
    websites/production/tapestry/content/release-notes-561.html
    websites/production/tapestry/content/release-notes-562.html
    websites/production/tapestry/content/release-notes-563.html
    websites/production/tapestry/content/release-notes-564.html
    websites/production/tapestry/content/release-notes-570.html
    websites/production/tapestry/content/release-notes-571.html
    websites/production/tapestry/content/release-notes-572.html
    websites/production/tapestry/content/release-notes-573.html
    websites/production/tapestry/content/release-notes-580.html
    websites/production/tapestry/content/release-notes-581.html
    websites/production/tapestry/content/release-notes-582.html
    websites/production/tapestry/content/release-notes-583.html
    websites/production/tapestry/content/release-notes-584.html
    websites/production/tapestry/content/release-notes-585.html
    websites/production/tapestry/content/release-notes-for-532.html
    websites/production/tapestry/content/release-notes.html
    websites/production/tapestry/content/release-process.html
    websites/production/tapestry/content/release-upgrade-faq.html
    websites/production/tapestry/content/reload.html
    websites/production/tapestry/content/request-processing-faq.html
    websites/production/tapestry/content/request-processing.html
    websites/production/tapestry/content/response-compression.html
    websites/production/tapestry/content/rest-support-580.html
    websites/production/tapestry/content/runtime-exceptions.html
    websites/production/tapestry/content/sandbox.html
    websites/production/tapestry/content/search.html
    websites/production/tapestry/content/search4.html
    websites/production/tapestry/content/security-faq.html
    websites/production/tapestry/content/security.html
    websites/production/tapestry/content/service-advisors.html
    websites/production/tapestry/content/service-implementation-reloading.html
    websites/production/tapestry/content/service-serialization.html
    websites/production/tapestry/content/session-storage.html
    websites/production/tapestry/content/shadowbuilder-service.html
    websites/production/tapestry/content/since-and-deprecated-user-macros.html
    websites/production/tapestry/content/small-banner.html
    websites/production/tapestry/content/small-bannerv2.html
    websites/production/tapestry/content/specific-errors-faq.html
    websites/production/tapestry/content/specific-errors.html
    websites/production/tapestry/content/spring.html
    websites/production/tapestry/content/starting-the-ioc-registry.html
    websites/production/tapestry/content/statistics.html
    websites/production/tapestry/content/strategybuilder-service.html
    websites/production/tapestry/content/support.html
    websites/production/tapestry/content/supported-environments-and-versions.html
    websites/production/tapestry/content/supporting-informal-parameters.html
    websites/production/tapestry/content/switching-cases.html
    websites/production/tapestry/content/symbols.html
    websites/production/tapestry/content/tapestry-544.html
    websites/production/tapestry/content/tapestry-583-released.html
    websites/production/tapestry/content/tapestry-584-released.html
    websites/production/tapestry/content/tapestry-for-jsf-users.html
    websites/production/tapestry/content/tapestry-inversion-of-control-container.html
    websites/production/tapestry/content/tapestry-inversion-of-control-faq.html
    websites/production/tapestry/content/tapestry-ioc-configuration.html
    websites/production/tapestry/content/tapestry-ioc-decorators.html
    websites/production/tapestry/content/tapestry-ioc-modules.html
    websites/production/tapestry/content/tapestry-ioc-overview.html
    websites/production/tapestry/content/tapestry-tutorial.html
    websites/production/tapestry/content/templating-and-markup-faq.html
    websites/production/tapestry/content/test-page-2.html
    websites/production/tapestry/content/test-page.html
    websites/production/tapestry/content/test.html
    websites/production/tapestry/content/the-tapestry-jail.html
    websites/production/tapestry/content/third-party-modules.html
    websites/production/tapestry/content/this-page-has-been-deleted.html
    websites/production/tapestry/content/tutorial.html
    websites/production/tapestry/content/type-coercion.html
    websites/production/tapestry/content/typecoercer-service.html
    websites/production/tapestry/content/typescript.html
    websites/production/tapestry/content/unit-testing-pages-or-components.html
    websites/production/tapestry/content/upgrade.html
    websites/production/tapestry/content/upload.html
    websites/production/tapestry/content/uploading-files.html
    websites/production/tapestry/content/url-rewriting.html
    websites/production/tapestry/content/user-guide.html
    websites/production/tapestry/content/userguide.html
    websites/production/tapestry/content/using-beaneditform-to-create-user-forms.html
    websites/production/tapestry/content/using-jsr-330-standard-annotations.html
    websites/production/tapestry/content/using-select-with-a-list.html
    websites/production/tapestry/content/using-tapestry-with-hibernate.html
    websites/production/tapestry/content/version-numbers.html
    websites/production/tapestry/content/whatistapestry-v2.html
    websites/production/tapestry/content/whatistapestry.html

Modified: websites/production/tapestry/content/about.html
==============================================================================
--- websites/production/tapestry/content/about.html (original)
+++ websites/production/tapestry/content/about.html Thu Apr  4 09:17:08 2024
@@ -99,7 +99,8 @@
                 <div class="dropdown-menu" aria-labelledby="developmentNavbarDropdown">
                   <a class="dropdown-item" href="https://gitbox.apache.org/repos/asf?p=tapestry-5.git">Source Code</a>
                   <a class="dropdown-item" href="https://issues.apache.org/jira/browse/TAP5">Issues</a>
-                </div>
+                  <a class="dropdown-item" href="/development-roadmap.html" title="Development Roadmap">Roadmap</a>
+  &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;</div>
               </li><li class="nav-item dropdown">
                 <a class="nav-link dropdown-toggle active" id="apacheNavbarDropdown" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
                   Apache
@@ -164,7 +165,7 @@
 <div class="cfm-align-right" style="text-align: right;">bobharner@apache.org</div>
 </div></td><td colspan="1" rowspan="1" class="confluenceTd"><a class="external-link" href="https://github.com/bobharner" rel="nofollow">https://github.com/bobharner</a></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Christophe Cordenier</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>ccordenier</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>committer</p></td><td colspan="1" rowspan="1" class="confluenceTd"><div class="content-wrapper">    
 <div class="cfm-align-right" style="text-align: right;">ccordenier@apache.org</div>
-</div></td><td colspan="1" rowspan="1" class="confluenceTd"><a class="external-link" rel="nofollow" href="http://spreadthesource.com">http://spreadthesource.com</a></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Dan Adams</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>dadams</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>committer</p></td><td colspan="1" rowspan="1" class="confluenceTd"><div class="content-wrapper">    
+</div></td><td colspan="1" rowspan="1" class="confluenceTd"><a class="external-link" href="http://spreadthesource.com" rel="nofollow">http://spreadthesource.com</a></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Dan Adams</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>dadams</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>committer</p></td><td colspan="1" rowspan="1" class="confluenceTd"><div class="content-wrapper">    
 <div class="cfm-align-right" style="text-align: right;">dadams@apache.org</div>
 </div></td><td colspan="1" rowspan="1" class="confluenceTd"><p></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Daniel Gredler</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>gredler</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>committer</p></td><td colspan="1" rowspan="1" class="confluenceTd"><div class="content-wrapper">    
 <div class="cfm-align-right" style="text-align: right;">gredler@apache.org</div>
@@ -178,9 +179,9 @@
 <div class="cfm-align-right" style="text-align: right;">ffacon@apache.org</div>
 </div></td><td colspan="1" rowspan="1" class="confluenceTd"><a class="external-link" href="http://people.apache.org/~ffacon/">http://people.apache.org/~ffacon/</a></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Howard M. Lewis Ship</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>hlship</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>PMC member and former chair</p></td><td colspan="1" rowspan="1" class="confluenceTd"><div class="content-wrapper">    
 <div class="cfm-align-right" style="text-align: right;">hlship@apache.org</div>
-</div></td><td colspan="1" rowspan="1" class="confluenceTd"><a class="external-link" rel="nofollow" href="http://howardlewisship.com">http://howardlewisship.com</a></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Igor Drobiazko</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>drobiazko</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>PMC member</p></td><td colspan="1" rowspan="1" class="confluenceTd"><div class="content-wrapper">    
+</div></td><td colspan="1" rowspan="1" class="confluenceTd"><a class="external-link" href="http://howardlewisship.com" rel="nofollow">http://howardlewisship.com</a></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Igor Drobiazko</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>drobiazko</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>PMC member</p></td><td colspan="1" rowspan="1" class="confluenceTd"><div class="content-wrapper">    
 <div class="cfm-align-right" style="text-align: right;">drobiazko@apache.org</div>
-</div></td><td colspan="1" rowspan="1" class="confluenceTd"><a class="external-link" rel="nofollow" href="http://tapestry5.de">http://tapestry5.de</a></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Jesse Kuhnert</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>jkuhnert</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>PMC member</p></td><td colspan="1" rowspan="1" class="confluenceTd"><div class="content-wrapper">    
+</div></td><td colspan="1" rowspan="1" class="confluenceTd"><a class="external-link" href="http://tapestry5.de" rel="nofollow">http://tapestry5.de</a></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Jesse Kuhnert</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>jkuhnert</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>PMC member</p></td><td colspan="1" rowspan="1" class="confluenceTd"><div class="content-wrapper">    
 <div class="cfm-align-right" style="text-align: right;">jkuhnert@apache.org</div>
 </div></td><td colspan="1" rowspan="1" class="confluenceTd"><p></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">Jochen Kemnade</td><td colspan="1" rowspan="1" class="confluenceTd">jkemnade</td><td colspan="1" rowspan="1" class="confluenceTd">PMC member</td><td colspan="1" rowspan="1" class="confluenceTd"><div class="content-wrapper">    
 <div class="cfm-align-right" style="text-align: right;">jkemnade@apache.org</div>
@@ -188,7 +189,7 @@
 <div class="cfm-align-right" style="text-align: right;">joshcanfield@apache.org</div>
 </div></td><td colspan="1" rowspan="1" class="confluenceTd"><p></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Kalle Korhonen</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>kaosko</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>committer</p></td><td colspan="1" rowspan="1" class="confluenceTd"><div class="content-wrapper">    
 <div class="cfm-align-right" style="text-align: right;">kaosko@apache.org</div>
-</div></td><td colspan="1" rowspan="1" class="confluenceTd"><a class="external-link" rel="nofollow" href="http://tynamo.org">http://tynamo.org</a></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Kevin Menard</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>kmenard</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>committer</p></td><td colspan="1" rowspan="1" class="confluenceTd"><div class="content-wrapper">    
+</div></td><td colspan="1" rowspan="1" class="confluenceTd"><a class="external-link" href="http://tynamo.org" rel="nofollow">http://tynamo.org</a></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Kevin Menard</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>kmenard</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>committer</p></td><td colspan="1" rowspan="1" class="confluenceTd"><div class="content-wrapper">    
 <div class="cfm-align-right" style="text-align: right;">kmenard@apache.org</div>
 </div></td><td colspan="1" rowspan="1" class="confluenceTd"><p></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Marcus Schulte</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>mschulte</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>PMC member</p></td><td colspan="1" rowspan="1" class="confluenceTd"><div class="content-wrapper">    
 <div class="cfm-align-right" style="text-align: right;">mschulte@apache.org</div>
@@ -200,13 +201,13 @@
 <div class="cfm-align-right" style="text-align: right;">robertdzeigler@apache.org</div>
 </div></td><td colspan="1" rowspan="1" class="confluenceTd"><p></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Robin Komiwes</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>robinkomiwes</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>committer</p></td><td colspan="1" rowspan="1" class="confluenceTd"><div class="content-wrapper">    
 <div class="cfm-align-right" style="text-align: right;">robinkomiwes@apache.org</div>
-</div></td><td colspan="1" rowspan="1" class="confluenceTd"><a class="external-link" rel="nofollow" href="http://spreadthesource.com">http://spreadthesource.com</a></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Taha Hafeez</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>tawus</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>committer</p></td><td colspan="1" rowspan="1" class="confluenceTd"><div class="content-wrapper">    
+</div></td><td colspan="1" rowspan="1" class="confluenceTd"><a class="external-link" href="http://spreadthesource.com" rel="nofollow">http://spreadthesource.com</a></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Taha Hafeez</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>tawus</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>committer</p></td><td colspan="1" rowspan="1" class="confluenceTd"><div class="content-wrapper">    
 <div class="cfm-align-right" style="text-align: right;">tawus@apache.org</div>
 </div></td><td colspan="1" rowspan="1" class="confluenceTd"><a class="external-link" href="http://tawus.wordpress.com" rel="nofollow">http://tawus.wordpress.com</a></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Ted Steen</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>tedst</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>committer</p></td><td colspan="1" rowspan="1" class="confluenceTd"><div class="content-wrapper">    
 <div class="cfm-align-right" style="text-align: right;">tedst@apache.org</div>
 </div></td><td colspan="1" rowspan="1" class="confluenceTd"><p></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Thiago H. de Paula Figueiredo</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>thiagohp</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>PMC chair</p></td><td colspan="1" rowspan="1" class="confluenceTd"><div class="content-wrapper">    
 <div class="cfm-align-right" style="text-align: right;">thiagohp@apache.org</div>
-</div></td><td colspan="1" rowspan="1" class="confluenceTd"><a class="external-link" rel="nofollow" href="http://machina.com.br">http://machina.com.br</a></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Ulrich St&#228;rk</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>uli</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Former PMC member</p></td><td colspan="1" rowspan="1" class="confluenceTd"><div class="content-wrapper">    
+</div></td><td colspan="1" rowspan="1" class="confluenceTd"><a class="external-link" href="http://machina.com.br" rel="nofollow">http://machina.com.br</a></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Ulrich St&#228;rk</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>uli</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Former PMC member</p></td><td colspan="1" rowspan="1" class="confluenceTd"><div class="content-wrapper">    
 <div class="cfm-align-right" style="text-align: right;">uli@apache.org</div>
 </div></td><td colspan="1" rowspan="1" class="confluenceTd"><p></p></td></tr></tbody></table></div>
 

Modified: websites/production/tapestry/content/ajax-and-zones.html
==============================================================================
--- websites/production/tapestry/content/ajax-and-zones.html (original)
+++ websites/production/tapestry/content/ajax-and-zones.html Thu Apr  4 09:17:08 2024
@@ -99,7 +99,8 @@
                 <div class="dropdown-menu" aria-labelledby="developmentNavbarDropdown">
                   <a class="dropdown-item" href="https://gitbox.apache.org/repos/asf?p=tapestry-5.git">Source Code</a>
                   <a class="dropdown-item" href="https://issues.apache.org/jira/browse/TAP5">Issues</a>
-                </div>
+                  <a class="dropdown-item" href="/development-roadmap.html" title="Development Roadmap">Roadmap</a>
+  &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;</div>
               </li><li class="nav-item dropdown">
                 <a class="nav-link dropdown-toggle active" id="apacheNavbarDropdown" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
                   Apache

Modified: websites/production/tapestry/content/ajax-components-faq.html
==============================================================================
--- websites/production/tapestry/content/ajax-components-faq.html (original)
+++ websites/production/tapestry/content/ajax-components-faq.html Thu Apr  4 09:17:08 2024
@@ -99,7 +99,8 @@
                 <div class="dropdown-menu" aria-labelledby="developmentNavbarDropdown">
                   <a class="dropdown-item" href="https://gitbox.apache.org/repos/asf?p=tapestry-5.git">Source Code</a>
                   <a class="dropdown-item" href="https://issues.apache.org/jira/browse/TAP5">Issues</a>
-                </div>
+                  <a class="dropdown-item" href="/development-roadmap.html" title="Development Roadmap">Roadmap</a>
+  &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;</div>
               </li><li class="nav-item dropdown">
                 <a class="nav-link dropdown-toggle active" id="apacheNavbarDropdown" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
                   Apache
@@ -143,11 +144,11 @@
             <!-- /// Content Start -->
             <div id="content">
                             <div id="ConfluenceContent"><h1 id="AjaxComponentsFAQ-AjaxComponents">Ajax Components</h1><p>Main article: <a href="ajax-and-zones.html">Ajax and Zones</a></p><h2 id="AjaxComponentsFAQ-Contents">Contents</h2><p><style type="text/css">/*<![CDATA[*/
-div.rbtoc1669470875906 {padding: 0px;}
-div.rbtoc1669470875906 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1669470875906 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1712222193796 {padding: 0px;}
+div.rbtoc1712222193796 ul {margin-left: 0px;}
+div.rbtoc1712222193796 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style></p><div class="toc-macro rbtoc1669470875906">
+/*]]>*/</style></p><div class="toc-macro rbtoc1712222193796">
 <ul class="toc-indentation"><li><a href="#AjaxComponentsFAQ-DoIhavetospecifybothidandt:idforZonecomponents?">Do I have to specify both id and t:id for Zone components?</a></li><li><a href="#AjaxComponentsFAQ-HowdoIupdatethecontentofaZonefromaneventhandlermethod?">How do I update the content of a Zone from an event handler method?</a></li><li><a href="#AjaxComponentsFAQ-HowtoIupdatemultiplezonesinasingleeventhandler?">How to I update multiple zones in a single event handler?</a></li><li><a href="#AjaxComponentsFAQ-What'sthatweirdnumberinthemiddleoftheclientidsafteraZoneisupdated?">What's that weird number in the middle of the client ids after a Zone is updated?</a></li><li><a href="#AjaxComponentsFAQ-WhydoIsometimesgettheexception&quot;Therenderedcontentdidnotincludeanyelementsthatallowforthepositioningofthehiddenformfield'selement.&quot;whenrenderinganemptyZone?">Why do I sometimes get the exception "The rendered content did not include any elements that allow for the positioning of
  the hidden form field's element." when rendering an empty Zone?</a></li></ul>
 </div><h2 id="AjaxComponentsFAQ-DoIhavetospecifybothidandt:idforZonecomponents?">Do I have to specify both <code>id</code> and <code>t:id</code> for Zone components?</h2><p>The examples for the Zone component (in the Component Reference) consistently specify both <code>id</code> and <code>t:id</code> and this is probably a good idea.</p><p>Generally speaking, if you don't specify the client-side id (the <code>id</code> attribute), it will be the same as the Tapestry component id (<code>t:id</code>).</p><p>However, there are any number of exceptions to this rule. The Zone may be rendering inside a Loop (in which case, each rendering will have a unique client side id). The Zone may be rendering as part of a partial page render, in which case, a random unique id is inserted into the id. There are other examples where Tapestry component ids in nested components may also clash.</p><p>The point is, to be sure, specify the exact client id. This will be the value for the <code>zone</code> p
 arameter of the triggering component (such as a Form, PageLink, ActionLink, etc.).</p><h2 id="AjaxComponentsFAQ-HowdoIupdatethecontentofaZonefromaneventhandlermethod?">How do I update the content of a Zone from an event handler method?</h2><p>When a client-side link or form triggers an update, the return value from the event handler method is used to construct a partial page response; this partial page response includes markup content that is used to update the Zone's client-side <code>&lt;div&gt;</code> element.</p><p>Where does that content come from? You inject it into your page.</p><div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
 <pre><code class="language-xml">&lt;t:zone id="search" t:id="searchZone"&gt;

Modified: websites/production/tapestry/content/ajax-components.html
==============================================================================
--- websites/production/tapestry/content/ajax-components.html (original)
+++ websites/production/tapestry/content/ajax-components.html Thu Apr  4 09:17:08 2024
@@ -99,7 +99,8 @@
                 <div class="dropdown-menu" aria-labelledby="developmentNavbarDropdown">
                   <a class="dropdown-item" href="https://gitbox.apache.org/repos/asf?p=tapestry-5.git">Source Code</a>
                   <a class="dropdown-item" href="https://issues.apache.org/jira/browse/TAP5">Issues</a>
-                </div>
+                  <a class="dropdown-item" href="/development-roadmap.html" title="Development Roadmap">Roadmap</a>
+  &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;</div>
               </li><li class="nav-item dropdown">
                 <a class="nav-link dropdown-toggle active" id="apacheNavbarDropdown" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
                   Apache

Modified: websites/production/tapestry/content/ajax-javascript.html
==============================================================================
--- websites/production/tapestry/content/ajax-javascript.html (original)
+++ websites/production/tapestry/content/ajax-javascript.html Thu Apr  4 09:17:08 2024
@@ -99,7 +99,8 @@
                 <div class="dropdown-menu" aria-labelledby="developmentNavbarDropdown">
                   <a class="dropdown-item" href="https://gitbox.apache.org/repos/asf?p=tapestry-5.git">Source Code</a>
                   <a class="dropdown-item" href="https://issues.apache.org/jira/browse/TAP5">Issues</a>
-                </div>
+                  <a class="dropdown-item" href="/development-roadmap.html" title="Development Roadmap">Roadmap</a>
+  &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;</div>
               </li><li class="nav-item dropdown">
                 <a class="nav-link dropdown-toggle active" id="apacheNavbarDropdown" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
                   Apache

Modified: websites/production/tapestry/content/aliases.html
==============================================================================
--- websites/production/tapestry/content/aliases.html (original)
+++ websites/production/tapestry/content/aliases.html Thu Apr  4 09:17:08 2024
@@ -99,7 +99,8 @@
                 <div class="dropdown-menu" aria-labelledby="developmentNavbarDropdown">
                   <a class="dropdown-item" href="https://gitbox.apache.org/repos/asf?p=tapestry-5.git">Source Code</a>
                   <a class="dropdown-item" href="https://issues.apache.org/jira/browse/TAP5">Issues</a>
-                </div>
+                  <a class="dropdown-item" href="/development-roadmap.html" title="Development Roadmap">Roadmap</a>
+  &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;</div>
               </li><li class="nav-item dropdown">
                 <a class="nav-link dropdown-toggle active" id="apacheNavbarDropdown" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
                   Apache

Modified: websites/production/tapestry/content/annotations.html
==============================================================================
--- websites/production/tapestry/content/annotations.html (original)
+++ websites/production/tapestry/content/annotations.html Thu Apr  4 09:17:08 2024
@@ -99,7 +99,8 @@
                 <div class="dropdown-menu" aria-labelledby="developmentNavbarDropdown">
                   <a class="dropdown-item" href="https://gitbox.apache.org/repos/asf?p=tapestry-5.git">Source Code</a>
                   <a class="dropdown-item" href="https://issues.apache.org/jira/browse/TAP5">Issues</a>
-                </div>
+                  <a class="dropdown-item" href="/development-roadmap.html" title="Development Roadmap">Roadmap</a>
+  &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;</div>
               </li><li class="nav-item dropdown">
                 <a class="nav-link dropdown-toggle active" id="apacheNavbarDropdown" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
                   Apache

Modified: websites/production/tapestry/content/application-module-class-cheat-sheet.html
==============================================================================
--- websites/production/tapestry/content/application-module-class-cheat-sheet.html (original)
+++ websites/production/tapestry/content/application-module-class-cheat-sheet.html Thu Apr  4 09:17:08 2024
@@ -99,7 +99,8 @@
                 <div class="dropdown-menu" aria-labelledby="developmentNavbarDropdown">
                   <a class="dropdown-item" href="https://gitbox.apache.org/repos/asf?p=tapestry-5.git">Source Code</a>
                   <a class="dropdown-item" href="https://issues.apache.org/jira/browse/TAP5">Issues</a>
-                </div>
+                  <a class="dropdown-item" href="/development-roadmap.html" title="Development Roadmap">Roadmap</a>
+  &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;</div>
               </li><li class="nav-item dropdown">
                 <a class="nav-link dropdown-toggle active" id="apacheNavbarDropdown" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
                   Apache
@@ -143,11 +144,11 @@
             <!-- /// Content Start -->
             <div id="content">
                             <div id="ConfluenceContent"><p>The <strong>Application Module</strong> class is a simple Java class used to configure Tapestry. A system of annotations and naming conventions allows Tapestry to determine what services are provided by the module to your application. This is the place where you bind your custom implementation of services, contribute to, decorate and override existing services.</p><p><style type="text/css">/*<![CDATA[*/
-div.rbtoc1669470785610 {padding: 0px;}
-div.rbtoc1669470785610 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1669470785610 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1712222002561 {padding: 0px;}
+div.rbtoc1712222002561 ul {margin-left: 0px;}
+div.rbtoc1712222002561 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style></p><div class="toc-macro rbtoc1669470785610">
+/*]]>*/</style></p><div class="toc-macro rbtoc1712222002561">
 <ul class="toc-indentation"><li>Related Articles</li></ul>
 <ul><li><a href="#ApplicationModuleClassCheatSheet-Namingconventions">Naming conventions</a>
 <ul class="toc-indentation"><li><a href="#ApplicationModuleClassCheatSheet-Thebindmethod">The bind method</a></li><li><a href="#ApplicationModuleClassCheatSheet-Servicebuildermethods">Service builder methods</a></li><li><a href="#ApplicationModuleClassCheatSheet-Contributemethods">Contribute methods</a>

Modified: websites/production/tapestry/content/applications.html
==============================================================================
--- websites/production/tapestry/content/applications.html (original)
+++ websites/production/tapestry/content/applications.html Thu Apr  4 09:17:08 2024
@@ -99,7 +99,8 @@
                 <div class="dropdown-menu" aria-labelledby="developmentNavbarDropdown">
                   <a class="dropdown-item" href="https://gitbox.apache.org/repos/asf?p=tapestry-5.git">Source Code</a>
                   <a class="dropdown-item" href="https://issues.apache.org/jira/browse/TAP5">Issues</a>
-                </div>
+                  <a class="dropdown-item" href="/development-roadmap.html" title="Development Roadmap">Roadmap</a>
+  &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;</div>
               </li><li class="nav-item dropdown">
                 <a class="nav-link dropdown-toggle active" id="apacheNavbarDropdown" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
                   Apache
@@ -146,11 +147,11 @@
 <div class="columnLayout two-equal" data-layout="two-equal">
 <div class="cell normal" data-type="normal">
 <div class="innerCell">
-<p><strong><a class="external-link" href="http://www.oed.com/" rel="nofollow">The </a><a class="external-link" href="http://www.oed.com/" rel="nofollow">Oxford English Dictionary</a></strong><a class="external-link" href="http://www.oed.com/" rel="nofollow"></a></p><p><a class="external-link" href="http://www.oed.com/" rel="nofollow"><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" draggable="false" alt="The definitive Oxford English Dictionary" src="applications.data/oed.png"></span></a></p><hr><p>&#160; <br clear="none" class="atl-forced-newline"> <strong><a class="external-link" href="http://www.mybet.com" rel="nofollow">myBet</a> : Sports Bets Casino Poker</strong></p><p><a class="external-link" href="http://www.mybet.com" rel="nofollow"><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" draggable="false" alt="myBet - Sports Bets Casino Poker" src="applications.data/mybet.png"></span></a></p><hr><p><strong><
 a class="external-link" href="http://www.yanomo.com" rel="nofollow">Yanomo time tracking</a>&#160;SaaS with Google sync</strong></p><p><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" draggable="false" alt="Yanomo time tracking - SaaS with google calendar sync" src="applications.data/yanomo_calendar.png"></span></p><hr><p><strong>&#160;<a class="external-link" href="http://www.smartimage.com/" rel="nofollow">Smartimage</a> : Image management made simple</strong></p><p><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" draggable="false" alt="Smartimage - Image management made simple" src="applications.data/smartimage.png"></span></p><hr></div>
+<p><strong><a class="external-link" href="http://www.oed.com/" rel="nofollow">The </a><a class="external-link" href="http://www.oed.com/" rel="nofollow">Oxford English Dictionary</a></strong></p><p><a class="external-link" href="http://www.oed.com/" rel="nofollow"><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" draggable="false" alt="The definitive Oxford English Dictionary" src="applications.data/oed.png"></span></a></p><hr><p>&#160; <br clear="none" class="atl-forced-newline"> <strong><a class="external-link" href="http://www.mybet.com" rel="nofollow">myBet</a> : Sports Bets Casino Poker</strong></p><p><a class="external-link" href="http://www.mybet.com" rel="nofollow"><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" draggable="false" alt="myBet - Sports Bets Casino Poker" src="applications.data/mybet.png"></span></a></p><hr><p><strong><a class="external-link" href="http://www.yanomo.com" rel="nofollow">Yan
 omo time tracking</a>&#160;SaaS with Google sync</strong></p><p><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" draggable="false" alt="Yanomo time tracking - SaaS with google calendar sync" src="applications.data/yanomo_calendar.png"></span></p><hr><p><strong>&#160;<a class="external-link" href="http://www.smartimage.com/" rel="nofollow">Smartimage</a> : Image management made simple</strong></p><p><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" draggable="false" alt="Smartimage - Image management made simple" src="applications.data/smartimage.png"></span></p><hr></div>
 </div>
 <div class="cell normal" data-type="normal">
 <div class="innerCell">
-<p><strong><a class="external-link" href="http://www.seesaw.com" rel="nofollow">Seesaw</a><a class="external-link" href="http://www.seesaw.com" rel="nofollow"> : Video streaming</a></strong></p><p><a class="external-link" href="http://www.seesaw.com" rel="nofollow"><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" draggable="false" alt="Seesaw - Video streaming" src="applications.data/seesaw.png"></span></a></p><hr><p><strong><a class="external-link" href="http://www.belladati.com" rel="nofollow">Business Intelligence </a><a class="external-link" href="http://www.belladati.com" rel="nofollow">BellaDati</a></strong><a class="external-link" href="http://www.belladati.com" rel="nofollow"></a></p><p><a class="external-link" href="http://www.belladati.com" rel="nofollow"><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" draggable="false" alt="BellaDati - Business Intelligence" src="applications.data/belladati.png"></
 span></a></p><hr><p><strong><a class="external-link" href="http://www.cubiculus.com" rel="nofollow">Cubiculus</a> : Lego Building Instructions</strong></p><p><a class="external-link" href="http://www.cubiculus.com" rel="nofollow"><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" draggable="false" alt="Cubiculus - Lego Building Instructions" src="applications.data/cubiculus.png"></span></a> </p><hr><p><strong><a class="external-link" href="http://www.eofficeo.com/" rel="nofollow">eOfficeo</a><a class="external-link" href="http://www.eofficeo.com/" rel="nofollow"> : Easy - Mobile - Collaborative</a></strong></p><p><a class="external-link" href="http://www.eofficeo.com/" rel="nofollow"><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" draggable="false" src="applications.data/eofficeo.png"></span></a></p><hr><p><strong><a class="external-link" href="https://jexbox.com/" rel="nofollow">Jexbox</a> : Jexbox stores erro
 rs from tapestry applications &amp; helps developers resolve bugs</strong></p><p><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" draggable="false" src="applications.data/jexbox.png"></span></p></div>
+<p><strong><a class="external-link" href="http://www.seesaw.com" rel="nofollow">Seesaw</a><a class="external-link" href="http://www.seesaw.com" rel="nofollow"> : Video streaming</a></strong></p><p><a class="external-link" href="http://www.seesaw.com" rel="nofollow"><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" draggable="false" alt="Seesaw - Video streaming" src="applications.data/seesaw.png"></span></a></p><hr><p><strong><a class="external-link" href="http://www.belladati.com" rel="nofollow">Business Intelligence </a><a class="external-link" href="http://www.belladati.com" rel="nofollow">BellaDati</a></strong></p><p><a class="external-link" href="http://www.belladati.com" rel="nofollow"><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" draggable="false" alt="BellaDati - Business Intelligence" src="applications.data/belladati.png"></span></a></p><hr><p><strong><a class="external-link" href="http://www.cubicu
 lus.com" rel="nofollow">Cubiculus</a> : Lego Building Instructions</strong></p><p><a class="external-link" href="http://www.cubiculus.com" rel="nofollow"><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" draggable="false" alt="Cubiculus - Lego Building Instructions" src="applications.data/cubiculus.png"></span></a> </p><hr><p><strong><a class="external-link" href="http://www.eofficeo.com/" rel="nofollow">eOfficeo</a><a class="external-link" href="http://www.eofficeo.com/" rel="nofollow"> : Easy - Mobile - Collaborative</a></strong></p><p><a class="external-link" href="http://www.eofficeo.com/" rel="nofollow"><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" draggable="false" src="applications.data/eofficeo.png"></span></a></p><hr><p><strong><a class="external-link" href="https://jexbox.com/" rel="nofollow">Jexbox</a> : Jexbox stores errors from tapestry applications &amp; helps developers resolve bugs</strong></
 p><p><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" draggable="false" src="applications.data/jexbox.png"></span></p></div>
 </div>
 </div>
 </div></div>

Modified: websites/production/tapestry/content/assets.html
==============================================================================
--- websites/production/tapestry/content/assets.html (original)
+++ websites/production/tapestry/content/assets.html Thu Apr  4 09:17:08 2024
@@ -99,7 +99,8 @@
                 <div class="dropdown-menu" aria-labelledby="developmentNavbarDropdown">
                   <a class="dropdown-item" href="https://gitbox.apache.org/repos/asf?p=tapestry-5.git">Source Code</a>
                   <a class="dropdown-item" href="https://issues.apache.org/jira/browse/TAP5">Issues</a>
-                </div>
+                  <a class="dropdown-item" href="/development-roadmap.html" title="Development Roadmap">Roadmap</a>
+  &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;</div>
               </li><li class="nav-item dropdown">
                 <a class="nav-link dropdown-toggle active" id="apacheNavbarDropdown" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
                   Apache

Modified: websites/production/tapestry/content/autoloading-modules.html
==============================================================================
--- websites/production/tapestry/content/autoloading-modules.html (original)
+++ websites/production/tapestry/content/autoloading-modules.html Thu Apr  4 09:17:08 2024
@@ -99,7 +99,8 @@
                 <div class="dropdown-menu" aria-labelledby="developmentNavbarDropdown">
                   <a class="dropdown-item" href="https://gitbox.apache.org/repos/asf?p=tapestry-5.git">Source Code</a>
                   <a class="dropdown-item" href="https://issues.apache.org/jira/browse/TAP5">Issues</a>
-                </div>
+                  <a class="dropdown-item" href="/development-roadmap.html" title="Development Roadmap">Roadmap</a>
+  &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;</div>
               </li><li class="nav-item dropdown">
                 <a class="nav-link dropdown-toggle active" id="apacheNavbarDropdown" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
                   Apache

Modified: websites/production/tapestry/content/banner.html
==============================================================================
--- websites/production/tapestry/content/banner.html (original)
+++ websites/production/tapestry/content/banner.html Thu Apr  4 09:17:08 2024
@@ -99,7 +99,8 @@
                 <div class="dropdown-menu" aria-labelledby="developmentNavbarDropdown">
                   <a class="dropdown-item" href="https://gitbox.apache.org/repos/asf?p=tapestry-5.git">Source Code</a>
                   <a class="dropdown-item" href="https://issues.apache.org/jira/browse/TAP5">Issues</a>
-                </div>
+                  <a class="dropdown-item" href="/development-roadmap.html" title="Development Roadmap">Roadmap</a>
+  &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;</div>
               </li><li class="nav-item dropdown">
                 <a class="nav-link dropdown-toggle active" id="apacheNavbarDropdown" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
                   Apache

Modified: websites/production/tapestry/content/bannerv2.html
==============================================================================
--- websites/production/tapestry/content/bannerv2.html (original)
+++ websites/production/tapestry/content/bannerv2.html Thu Apr  4 09:17:08 2024
@@ -99,7 +99,8 @@
                 <div class="dropdown-menu" aria-labelledby="developmentNavbarDropdown">
                   <a class="dropdown-item" href="https://gitbox.apache.org/repos/asf?p=tapestry-5.git">Source Code</a>
                   <a class="dropdown-item" href="https://issues.apache.org/jira/browse/TAP5">Issues</a>
-                </div>
+                  <a class="dropdown-item" href="/development-roadmap.html" title="Development Roadmap">Roadmap</a>
+  &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;</div>
               </li><li class="nav-item dropdown">
                 <a class="nav-link dropdown-toggle active" id="apacheNavbarDropdown" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
                   Apache

Modified: websites/production/tapestry/content/bean-validation.html
==============================================================================
--- websites/production/tapestry/content/bean-validation.html (original)
+++ websites/production/tapestry/content/bean-validation.html Thu Apr  4 09:17:08 2024
@@ -99,7 +99,8 @@
                 <div class="dropdown-menu" aria-labelledby="developmentNavbarDropdown">
                   <a class="dropdown-item" href="https://gitbox.apache.org/repos/asf?p=tapestry-5.git">Source Code</a>
                   <a class="dropdown-item" href="https://issues.apache.org/jira/browse/TAP5">Issues</a>
-                </div>
+                  <a class="dropdown-item" href="/development-roadmap.html" title="Development Roadmap">Roadmap</a>
+  &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;</div>
               </li><li class="nav-item dropdown">
                 <a class="nav-link dropdown-toggle active" id="apacheNavbarDropdown" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
                   Apache

Modified: websites/production/tapestry/content/beaneditform-faq.html
==============================================================================
--- websites/production/tapestry/content/beaneditform-faq.html (original)
+++ websites/production/tapestry/content/beaneditform-faq.html Thu Apr  4 09:17:08 2024
@@ -99,7 +99,8 @@
                 <div class="dropdown-menu" aria-labelledby="developmentNavbarDropdown">
                   <a class="dropdown-item" href="https://gitbox.apache.org/repos/asf?p=tapestry-5.git">Source Code</a>
                   <a class="dropdown-item" href="https://issues.apache.org/jira/browse/TAP5">Issues</a>
-                </div>
+                  <a class="dropdown-item" href="/development-roadmap.html" title="Development Roadmap">Roadmap</a>
+  &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;</div>
               </li><li class="nav-item dropdown">
                 <a class="nav-link dropdown-toggle active" id="apacheNavbarDropdown" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
                   Apache
@@ -143,11 +144,11 @@
             <!-- /// Content Start -->
             <div id="content">
                             <div id="ConfluenceContent"><h1 id="BeanEditFormFAQ-BeanEditForm">BeanEditForm</h1><p>Main Article: <a href="beaneditform-guide.html">BeanEditForm Guide</a></p><h2 id="BeanEditFormFAQ-Contents">Contents</h2><p><style type="text/css">/*<![CDATA[*/
-div.rbtoc1711667531240 {padding: 0px;}
-div.rbtoc1711667531240 ul {margin-left: 0px;}
-div.rbtoc1711667531240 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1712222011484 {padding: 0px;}
+div.rbtoc1712222011484 ul {margin-left: 0px;}
+div.rbtoc1712222011484 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style></p><div class="toc-macro rbtoc1711667531240">
+/*]]>*/</style></p><div class="toc-macro rbtoc1712222011484">
 <ul class="toc-indentation"><li><a href="#BeanEditFormFAQ-WhydoIgetexceptionsaboutinstantiatingabeanwhenusingBeanEditForm?">Why do I get exceptions about instantiating a bean when using BeanEditForm?</a></li><li><a href="#BeanEditFormFAQ-What'sthedifferencebetweenBeanEditorandBeanEditForm?">What's the difference between BeanEditor and BeanEditForm?</a></li><li><a href="#BeanEditFormFAQ-HowdoIcustomizethelayoutoftheBeanEditForm?">How do I customize the layout of the BeanEditForm?</a></li></ul>
 </div><h2 id="BeanEditFormFAQ-WhydoIgetexceptionsaboutinstantiatingabeanwhenusingBeanEditForm?">Why do I get exceptions about instantiating a bean when using BeanEditForm?</h2><p>When you render a BeanEditForm, or when the rendered form is submitted, Tapestry must instantiate an instance of the object to be edited. This occurs when the BeanEditForm's <code>object</code> parameter is bound to null: Tapestry instantiates an instance of the property type so that the BeanEditForm has an object to read default values from, or to push submitted values into.</p><p>By default, this uses the standard <a href="injection-in-detail.html">injection mechanism</a>, which means that Tapestry will identify the public constructor with the most parameters, and attempt to find objects and other objects for each constructor parameter.</p><p>There's two ways to fine tune this so you don't get errors:</p><ul><li>Place an @<a class="external-link" href="http://tapestry.apache.org/current/apidocs/org/apache
 /tapestry5/ioc/annotations/Inject.html">Inject</a> annotation on the correct constructor to use (often, the constructor with no parameters).</li></ul><div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
 <pre><code class="language-java">public class MyBean {

Modified: websites/production/tapestry/content/beaneditform-guide.html
==============================================================================
--- websites/production/tapestry/content/beaneditform-guide.html (original)
+++ websites/production/tapestry/content/beaneditform-guide.html Thu Apr  4 09:17:08 2024
@@ -99,7 +99,8 @@
                 <div class="dropdown-menu" aria-labelledby="developmentNavbarDropdown">
                   <a class="dropdown-item" href="https://gitbox.apache.org/repos/asf?p=tapestry-5.git">Source Code</a>
                   <a class="dropdown-item" href="https://issues.apache.org/jira/browse/TAP5">Issues</a>
-                </div>
+                  <a class="dropdown-item" href="/development-roadmap.html" title="Development Roadmap">Roadmap</a>
+  &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;</div>
               </li><li class="nav-item dropdown">
                 <a class="nav-link dropdown-toggle active" id="apacheNavbarDropdown" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
                   Apache

Modified: websites/production/tapestry/content/blogs.html
==============================================================================
--- websites/production/tapestry/content/blogs.html (original)
+++ websites/production/tapestry/content/blogs.html Thu Apr  4 09:17:08 2024
@@ -99,7 +99,8 @@
                 <div class="dropdown-menu" aria-labelledby="developmentNavbarDropdown">
                   <a class="dropdown-item" href="https://gitbox.apache.org/repos/asf?p=tapestry-5.git">Source Code</a>
                   <a class="dropdown-item" href="https://issues.apache.org/jira/browse/TAP5">Issues</a>
-                </div>
+                  <a class="dropdown-item" href="/development-roadmap.html" title="Development Roadmap">Roadmap</a>
+  &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;</div>
               </li><li class="nav-item dropdown">
                 <a class="nav-link dropdown-toggle active" id="apacheNavbarDropdown" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
                   Apache

Modified: websites/production/tapestry/content/books.html
==============================================================================
--- websites/production/tapestry/content/books.html (original)
+++ websites/production/tapestry/content/books.html Thu Apr  4 09:17:08 2024
@@ -99,7 +99,8 @@
                 <div class="dropdown-menu" aria-labelledby="developmentNavbarDropdown">
                   <a class="dropdown-item" href="https://gitbox.apache.org/repos/asf?p=tapestry-5.git">Source Code</a>
                   <a class="dropdown-item" href="https://issues.apache.org/jira/browse/TAP5">Issues</a>
-                </div>
+                  <a class="dropdown-item" href="/development-roadmap.html" title="Development Roadmap">Roadmap</a>
+  &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;</div>
               </li><li class="nav-item dropdown">
                 <a class="nav-link dropdown-toggle active" id="apacheNavbarDropdown" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
                   Apache