This is an automated email from the ASF dual-hosted git repository. hboutemy pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/maven-site-plugin.git.
at 8fdda91 [MSITE-802] improved explanations of generatedSite parameter This branch includes the following new commits: new 71fdf96 Initial revision new 1b1917b remove unnecessary maven-core dependencies new 28347e5 Initial version of reporting integration new 0c9e09b set correct parent, update wagon dependencies so it doesnt break the deploy plugin when used new 86e57ff fix compile error new b1dd023 o Cleaned up field-level annotation support (especially descriptor extraction, generation, and building) o Converted all "core" plugins (including maven-core-it-plugin) to use field-level annotations o Removed generation of parameter descriptors for ${/#component.* param specifications. o Added @readonly for parameters that cannot be overridden by user configuration (List override was dangerous here) o Added validation against pom-derived configuration for @readonly para [...] new dfa4ce8 o check if plugin version is defined o refactor the report execution, it use only the MavenReportConfiguration o obtain reports list via reportManager.getReports new 0472cc0 Renamed Plugin.java, AbstractPlugin.java, PluginExecutionRe(quest|sponse) PluginExecutionException to Mojo* new d701169 Add missing import new c7a018f Initial version of site generation with repots. new 467ac6e Remove System.out new 4c523bc add copyright new 3aede7a Add some info traces. new 280b6b5 propogate exception new 944d173 Generate reports links in menu new 52ee054 Report generate directly xhtml file new 9100efd o Fix html generation o Categorize reports in "Project Info" and "Project Reports" o Generate overview page for "Project Info" and "Project Reports" pages new 92272de unifyf generated site directory, add default site descriptor new 1fe3279 set the site deployment to the live environment, and use the wagon manager to get the authentication credentials new 16b6a04 set consistent versions new a6eeb36 update to released versions new 75fd90c use released versions new 68a5045 bump versions new d535d01 o let people know when the project name and url aren't set new 6e3facd o clean import o Use MavenProject instead of Model for obtain more informations new 9a8f3fa Use new reporting-api dependency new f99f5a7 Clean imports new 66142f0 Upgrade doxia version new 867b042 Flush and close always sink. new d15ed70 o page for emm to look at new 3bc9ba7 git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk/maven-plugins@178538 13f79535-47bb-0310-9956-ffa450edef68 new e840497 use resources directory instead new 3398fb9 Use plexus-site-renderer for generate site with velocity templates. new e72cd6d Remove unused file new d80e0e3 o Extends AbstractReport to AbstractMojo => we need now to create only one class for a report and a mojo o Start implementation of internationalization new 47e384e o tidy up the site template o set the classloader used where the template will be found new f8b9d14 o Fix copy of resources directory for exclude all "default" files o Fix xhtml for conformance with standard new 44d9889 Remove unused code. new d9d3ca1 Allow user to change the template new a5be534 Update template, we now the site descriptor parsing in it for more flexibility new abf1625 i18n template new b99f7ff o Internationalize site plugin generation. o Add french translation new f6f7de1 only copy directory if it exists new 7f27b76 PR: MNG-366 reverse the reference. DoxiaMojo depends on maven-core instead of maven-core depending on the reporting api + doxia new 69d75d0 remove old cvs ignore files new 137d7c0 update parent references to get access to the ci settings new 94ef5a2 Working on issue: MNG-379 Added specified stop-gap patch for issue: MNG-473 (affects settings-builder and registry-builder) new 3c205e5 Resolving issue: MNG-379 new 690490f Working on issue: MNG-469 new 048411b PR: MNG-476 guarantee comands are executed in order new 0694223 Changing <reporter/> to <plugin/> in the reporting section. new db9b157 add deprecation message new 1140850 PR: MNG-469 configure reports according to spec: - <reporting> section affects reports run through site and standalone - <build> section affects reports run standalone and overrides anything already in <reporting> - command line parameters rule all new 3103ca9 PR: MNG-469 new 887029b PR: MNG-471, MNG-489 - refactor project out of MavenSession so that it can be cloned - refactor lifecycle construction out so we can clone the existing one and pass it into a new execution - only resolve plugins that are executed (MNG-489) new c52c578 Rename for correct use with i18n. new 61a7464 Updating non-maven, non-modello deps to get rid of snapshots. Also removed marmalade stuff from mboot. new a97bdcb Resolving: MNG-495 new 8ee36b2 put the site mojo back how it was. deployment was silently failing new 23e02ae [MNG-515]. Each language can have their own site descriptor (site.xml for default language, site_fr.xml for french menu) Each i18n site must be under site directory: src site apt <= default language xdoc fr apt <= french content xdoc new d60950f Update all versions to beta-1-SNAPSHOT new e5ea8d4 Add a check on objects return by DefaultPluginManager.getReports for MNG-530 new dba0a3f Fix path to remote zip file new f54beeb [MNG-546]. copy resources in the correct order new 6758a33 Working on: MNG-377 new e328ed5 Take care about generatedSiteDirectory var new e8cb0e5 MNG-582: generate an index.html new 52bdde4 Added test cases new ce800aa MNG-584 and MNG-585: updated the Velocity template and added test case new 3474529 Fix svn properties new 3212966 Updated Test case for MNG-584 and MNG-585 issues. new bb77dbf Beautified Velocity template new d37e7d5 Removed \U000C character in .apt files new 82796ce Upgraded to plexus-site-renderer-1.0-alpha-2 and corrected a NPE new 5cf4773 Correct typo and code format new 17ef586 refactor duplicate code new 42d02ff PR: MNG-366 separate api from implementation keeping most of doxia, reporting and other libraries out of the core new a29ce63 PR: MNG-530 don't attempt to configure non-report mojos during reporting new 1a030a0 PR: MNG-596 add XSD definition to m2 poms and archetypes new ac14b17 Working on MNG-607 new 9ae403d MNG-588: Throw an exception if two index files already exist new 1411be2 MNG-599: Using the organization name and the inception year in the Velocity template new 47bc35f Allow the creation of external reports. html files are now generated only by external reports and not by doxia mojo new 349ec05 Refactor the maven-site.vm: added a macro to handle the copyright new ae3374b Throw an exception if files in the site directory or in the generated site directory are duplicates new 17c26eb MNG-661: added link between parent project and modules new 6f5c4b4 o Fixing DoxiaMojo (there was an API incompatibility there, having to do with FileUtils...not sure if there is something that didn't get deployed, or what) new 42a50bd clean up code a little before attempting a bugfix new c38c95a - disable parent copying for now, it's broken (infinite loop) - fix detection of files to correct two bugs: site.xml was incorrectly detected as a dupe of site.apt and identical filenames in different paths were incorrectly marked as dupes new 5ff0ebc o Put all m2 core dependencies (plexus-container-default and plexus-utils) under dependencyManagement of m2 and maven-plugins, and removed versions in all poms having either as a parent. Used version 1.0.2-SNAPSHOT for plexus-utils as that was used in maven-core and is not overridable. new e594de4 Rolling back to still allow exception on duplicate files and some small improvements. new 32673aa rollback last set of changes, and fix the bug in the existing revision by storing the filenames in a list rather than the identical keys in a set new f2d6745 Put plexus-utils dependency new 7b46d52 MNG-722: added a new outputEncoding parameter in the DoxiaMojo class. Updated the maven-site.vm new 7a9e50a MNG-722: Applied changes proposed by Incze Lajos, ie using OutputStreamWriter(FileOutputStream(...), outputEncoding) instead of FileWriter(...). Added also the outputEncoding parameter in the default-site.xml. new 9fab008 o Throwing an exception if the procotol isn't 'scp' as that's the only protocol this provider currently supports. new c920cca PR: MNG-479 workaround for failed unzipping of site. proper fix will require WAGONSSH-5 to be fixed. new 9154f2e Added a test in the banner macro to remove Velocity error (RHS of #set statement is null. Context will not be modified....) new f79414d Cleaning up the code a bit: replace static array of all reports file name generated by Maven by a list (more dynamic); the first token in the locales variable is the default locale (set in the VM); create createDuplicateExceptionMsg() to handle the exception msg when some files are duplicated; move code to generate reports in a new method called generateReportsPages(); improve logging. new c93dd4b MNG-560: Added initLocalesList() and codeToLocale() methods to honnor correctly locales parameter; Added how to documentation to contribute a new translation; Added a test project new b5cd8d0 reorganise but leave commented out new 50ad704 use component release new 800f3a1 update dependency and parent versions new 7f949f2 [maven-release-plugin] prepare release maven-site-2.0-beta-1 new 7935526 [maven-release-plugin] prepare for next development iteration new d05875b PR: MNG-911 Submitted by: Daniel Schömer Reviewed by: Brett Porter don't scan hidden files/directories applied with modifications: also added .arch-ids to the default excludes new e39692e clean up site plugin, optimize descriptor creation new 1f57f3a o store temp file in temp directory, not target which may not exist o error out if site doesn't exist to copy. o clean up new 36e43e4 more cleanup of site plugin new 2de5d20 PR: MNG-629 preparing for executing the lifecycle by passing reports into the site plugin, rather than extracting them from the plugin manager new 3300813 PR: MNG-902 Submitted by: Allan Ramirez Reviewed by: Brett Porter documentation for the site plugin new f8b2cb0 PR: MNG-856 Submitted by: Allan Ramirez Reviewed by: Brett Porter site plugin documentation new 60be251 take out ASF as a default, we can't copyright content new 9cb1b1d For MNG-706, the generatedSiteDirectory should be processed at the end; Updated documentation. new 63c0e0f lining up versions. still use beta-1 where appropriate new 48a9504 [maven-release-plugin] prepare release maven-site-plugin-2.0-beta-2 new e35e5e2 [maven-release-plugin] prepare for next development iteration new fa85476 PR: MNG-484 Submitted by: Binyan Reviewed by: Brett Porter add file:// deployment mechanism to site:deploy new a244476 rename packages and mojos class names new b2ae0eb PR: MNG-912 Submitted by: Binyan Reviewed by: Brett Porter avoid "duplicate files" checking during site generation for resources new ad745d2 remove deprecated css/images directories in site plugin new 706703d use base theme, add classic new 7959189 MNG-1095: handle locale images in the maven-site.vm new 3757d83 PR: MNG-1034 Submitted by: Johnny R. Ruiz III Reviewed by: Brett Porter switch plugins to use the outputDirectory field of <reporting> new 8b5af45 PR: MNG-690 Submitted by: Bob Allison Reviewed by: Brett Porter Make text in <code></code> appear the same size as the rest of the text new dff43ad fix print css new 26d8452 Documentation: removed duplicates from howto new 7b446df remove invalid info about the site plugin. new 3081705 upgrade plexus utils to 1.0.4-SNAPSHOT. The group ID has changed, so add a bunch of exclusions to ensure the old is not picked up fix bugs in mboot that wasn't honoring excludes. new 6fd0d2f PR: MNG-962 unify defaults excludes new b1108da set necessary prereqs and exclusions new d7cd5f8 more exclusions new 7006ba8 PR: MNG-484 allow using any directory copy enabled wagon for site new 537def9 PR: MNG-945 do not display reports that should not be generated in the navigation new cfa4c27 sort reports alphabetically new 06af504 compilation fix new c3f21aa change component tags new ef69ebe use consistent version of wagon new 19ad989 clean up MavenReportException uses new 5cd22a7 updated for new plexus-velocity new 883cbfc update versions in plugins new 5a9862a PR: MNG-1185 Submitted by: Johnny R. Ruiz III align parameter name with site generation plugin to avoid conflict new 8448e4c PR: MNG-1030 Submitted by: Edwin Punzalan fix indentation of nav items new 26acd73 update snapshot new a5b69fe [maven-release-plugin] prepare release maven-site-plugin-2.0-beta-3 new 5c64139 [maven-release-plugin] prepare for next development iteration new 76685ea the canGenerateReport() has just been added to MavenReport: calling it from the site plugin makes all the plugins compiled with an earlier version fail with an AbstractMethodError. This is intended as a temporary patch to keep the site plugin compatible with existing reports. new c77786a [maven-release-plugin] prepare release maven-site-plugin-2.0-beta-4 new 94b964e [maven-release-plugin] prepare for next development iteration new 2dd68dc MNG-1216, MNG-1239: Add a default bundle (safety) for assembly-plugin, pmd-plugin, clover-plugin, site-plugin new 347842b MNG-1216: Move code part to sort projectInfos and projectReports with the default locale setted new b6ee0ab Update doxia for support docbook documents new e6c7f58 Submitted by: Naoki Nose Reviewed by: Vincent Siveton Providing Japanese support. Updated documentation. http://mail-archives.apache.org/mod_mbox/maven-dev/200510.mbox/%3c4359f188.4030...@mail.goo.ne.jp%3e new dad1b35 Corrected a regression bug due to MNG-1216 ie Locale.ENGLISH is the default language for bundles. Reallowed the following configuration <locales>en,...</locales> by correcting initLocalesList() method. new bb22de5 remove unused code new 0e1c873 PR: MNG-765 Submitted by: Allan Ramirez render docs in the ./xdocs directory for m1 compatibility new 46adabc update instructions for translators new 70d9bf0 Replaced UTF-8 by outputEncoding variable new c50769a PR: MNG-1382("duplicate files" exception) Update defaultExcludes depending locales and defaultLocale new e15321e MNG-1400: German translation Original submission by Michael Wechner Reviewed and completed by Lukas Theussl new 3c250b1 PR: MNG-990 Submitted by Johnny R. Ruiz III Add basic positional configuration new 3a7c9d0 Set correct subversion properties new d61e0f2 add ability to add additional items to <head> new 849e9a5 fix head output new ec6c3ba remove warning new 10d4506 PR: MNG-1360 Submitted by: Piotr Bzdyl Reviewed by: Vincent Siveton Added Polish bundles new 38cea5a Updated documentation and links. new bfe0a0a avoid "RHS of #set statement is null" log when site descriptor is not defined new c8c2713 PR # MNG-986 new 1275bbb revert change that stopped correct headers being set new 3a27a66 PR: MNG-1687 Submitted by: Dennis Lundberg Reviewed by: Vincent Siveton new 124695c PR: MNG-1736 Submitted by: Yann Le Du Reviewed by: Vincent Siveton new a5ef46b PR: MNG-1738 Submitted by: Yann Le Du Reviewed by: Vincent Siveton new 30f17b8 PR: MNG-1555 Custom velocity template error: unable to find resource 'maven.vm' in any class loader new 1e4302e PR: MNG-661 Submitted by: John Allen Reviewed by: Vincent Siveton In parent site, automatically create link to modules sites and vice-versa new 0b526b1 PR: MNG-983 Add staging site capabilities new c12190e PR: MNG-1706 Site doesn't display the Last Published: in the top left new 35a73e2 attach site descriptor during install new 4f44088 fix escaping oh <head> element new a3d2665 - move doxia's site renderer to a model for the decoration, while retaining the <custom> element to allow arbitrary extension that can be used from the velocity template. - simplify various parts of the API - add inheritance of the site descriptor from a file based source new 0f76faa resolve the site descriptor from the remote repository if necessary new 09b0ab2 PR: MSITE-44 resolve paths in the decoration model relative to different base URLs and add unit tests for inheritence new 907a3ac PR: MSITE-44 remove addModules - no need for it any more new 82bc8cf PR: MSITE-59 populate the parent project new ddc0a4b Prevent null pointer exception when parent url is not defined new 39b531a implement skinning PR: MSITE-48 new 46a1d7e Submitted by: Lucio Benfante new 4273e53 ensure doctype is at the top new 716953f PR: MSITE-48 exclude META-INF from generated site, and use template if present in the skin new 994f952 add version element to decoration model for controlling position new 3530ee9 setting window title new 3afc851 fix link for current page new 7c2189e add modules without the reactor new e784ca9 working towards 2.0 new ae742e9 [MSITE-65] Populate ${parentProject} at the right point new 57fee34 [MSITE-62] improve relative path discovery and apply to whole descriptor new 52a2ae4 [MSITE-62] fix timing of resolution new 6fea196 [MSITE-51] Add breadcrumbs new 8bb9e0a Add missing property Submitted by: Lucio Benfante new 2fe3069 PR: MPIR-12 Submitted by: Mark Donszelmann Dutch site translation new 5a7a81f Fixed NPE when pom.xml doesn't define a project <url>. new b1becb9 upgrade after release new f2743ce don't throw exception when there is no URL new f8b1b23 don't highlight items that have no link new 4424d6d PR: MSITE-75 Submitted by: Domingos Creado Reviewed by: Vincent Siveton Added also the Apache license new 4fcbd47 PR: MSITE-19 Submitted by: Naoki Nose Reviewed by: Vincent Siveton new 7d75488 Updated documentation new 5b7f09a [MSITE-19] add Chinese simplified transation Submitted by: Yue Ni new 1cb6f76 PR: MSITE-96: SiteMojo generate an unclosed <div class="section"> tag. new ef00f1a [MPSITE-49] Add spanish translation Submitted By: Arturo Vazquez new af4bc8b adjust parent POMs new 96a688a remove duplicate entries new 4796de8 [MSITE-74]: Suport proxy new c1177fe [MSITE-102] Use latest plexus-utils new adcc5f0 Add explicitly default excludes list until maven use plexus-utils-1.2 new 2cd3213 merge from site-refactor refactoring branch, r384789:385828 new d315d7e fix NPE new 16c7733 doc requirement for site:stage new 85ad11f [MSITE-109] process FML files in the legacy xdocDirectory new eb7eaca [MSITE-40] Don't regenerate docs that are unchanged Submitted by: Jesse McConnell new 8372f81 [MSITE-98] allow files to be excluded form site generation Submitted by: Jesse McConnell new 1c6cef6 [MSITE-72, MSITE-110] improve module parameter location, fix parent interpolation in the reactor due to a Maven bug, and improve relative path calculation Submitted by: John Allen new 09a4f00 [MSITE-111] fix Japanese i18n file Submitted by: Takayoshi Kimura new 3fb47bd make site:run an aggregator new 1409b6d [MSITE-71] use the project builder to read the parent project from reactor, relative path, repository (in that order) to find an interpolated parent URL new 3c9785d [MSITE-23] use correct parent project in site:stage new 3d1fc56 allow site stage to have parent's outside of the execution root new 38afd51 [MSITE-91] use siteDirectory to resolve site descriptor Submitted by: Johann Reyes new ea80b63 [MSITE-104] accept different input encodings Submitted by: Trustin Lee new 632a19f simplify new f1cce86 [MSITE-86] fix link rendering when URL is null new 8a18641 [MSITE-40] always overwrite reports new 662af31 [MSITE-24] quick fix for making deployed website group writable new 426173a Changing the chmod command to use -Rf rather than just -R. new d1f2a55 replace parent element name new d19cc09 o [MSITE-115] set a default staging directory for conveneice and for Mike Perham so he can see the latest assembly doco! new a5f4bef match correct reactor project by group and version, not just artifact ID (which also would cause infinite recursion if the parent had the same artifact id but different group ID, such as Apache Directory's MINA). new 8c21064 can't look for relative file if the parent is already from the repository new 854a86e improve performance of parent resolution new 15cc09e Reverted commit for MSITE-91. new 7d54bcd Addendum to previous commit: i forgot to mvn clean before testing. new 7c4ffde PR: MSITE-116 new 74ec75e formatting new cf93b32 [MSITE-113] correct behaviour of generated-site both under site:site and site:run new 1436a05 [MSITE-115] split into stage and stage-deploy to make deployment optional new f0d64cb fix copyright new d193ae4 [MSITE-127] allow 'welcome file' substitute, so that http://localhost:8080/ works new c2a2f95 some small fixes to site run new 9a2ca25 [MSITE-61, MSITE-73] inheritence clean up and populate modules/parent on deployment. Add docs new 6d22979 [maven-release-plugin] prepare release maven-site-plugin-2.0-beta-5 new 7ba3109 [maven-release-plugin] prepare for next development iteration new 091a8e5 remove duplicate new 3374838 [MSITE-25] site deploy ignores server configuration in settings.xml Submitted by: Petter L. H. Eide new 9a218b9 Bump version to 2.0 new b2a8102 Add the location where a custom velocity template should be stored new 372e2c0 PR: MSITE-149 new db9bbce PR: MSITE-154 new 044cf18 Fixing MNG-2418: Norwegian translation for maven-site-plugin. Created by Hermor Opstvedt. Takk! new a028e81 o Upgrading to the latest Doxia version. new cd95011 PR: MSITE-158 new b3286ac MNG-2460: Incorrect POM inheritance for plugins new f0e2b96 Updated site.xml new f80bbf0 Updated site.xml new 1a3d3ed o Add a bit about the id that is used when deploying a staged site. new c0e579d Updated the plugin docs. new 02b9fce [MSITE-137] The 'name' element does not work for a menu that references modules. o The preset menus parent and modules now acknowledge the name attribute in the same way as reports do. new f84d9fd MSITE-173: site:run Error from jetty while generating code new 673cee5 Fix file permissions when deploying sites on accounts that have umask 077 new 9ed6dc3 Add project Id to the 'NO_PROJECT_URL_SET' value so the project missing the <url> can be identified new 2da1a84 PR: 2410 new d654ebf [MNG-2311] site plugin i18n HU Submitted by: Laszlo Hornyak Kocka new 879fc5a [MSITE-175] Log message shows wrong port number for site:run. Submitted by: Wendy Smoak new 4ba5971 MSITE-138: site:stage does not create xref new 6e2c96e MSITE-114: "Frenglish" project info reports with site:run new 3391636 update all parents new 2113aa1 because of api changes, it currently requires Maven 2.1 which will need to be corrected new 4e1ad4b use inheritence and make all the site appearances consistent new 806f41a PR: MSITE-185 new c909778 document a little more for now new e6fe86a o Fix typo in a warning message. new df89a11 put back the Overview menu - when you inherit menu items they are meant to be resolved against the parent, by design - so these always belonged in the child POM. new 07c8beb o Set EOL style to native. new 30869bf o Remove "end of xml comment" that was left behind by mistake. new 5d83cb8 [MSITE-133] Fix documentation of skinning: <groupId> seems to be "org.apache.maven.skins" instead of "org.apache.maven". new 713a480 [MSITE-91] "src/site/site.xml" hardcoded in AbstractSiteMojo.java. new 1141041 MSITE-191: ${project.organization.name} is not evaluated in site.xml new a788398 o Fix typos. new c115a8d [MSITE-192] Docs don't indicate where site.xml should be created new 9a8cdba o A bridge that allows all the new site plugin functionality to work with 2.0.4 new a25a862 o site descriptor interpolation is in there new 900f65b o plexus stuff i missed new 2e440bf o plexus cli stuff new 534d013 o Revert changed issue management URLs. new e473622 o updating reference to the parent POM new 0ad5802 o new that this works i'll try doxia snapshots again and run site generation tests, plexus definitely doesn't work but hopefully there will not be linkage errors between the doxia sink-apis or reports that use the older version. new 6d4b15b o update compat notes o add copyright for release new eed519e o note about plexus new 268140e o Revert changed issue management URL. new 280fea7 Add testcases for MSITE-201 and MSITE-202 new dee74d5 o updating to latest released parent new a7a7f4b [MSITE-205] maven site plugin typo prevents parent site.xml resolution from working Submitted by: Henning Schmiedehausen new e5b20b6 o Improve documentation for the moduleExcludes parameter. new b77fb00 - move plugin-plugin out of 'reporting' for plugins. It's a required part of the site, and does not cause any issues with the reactor or site generation - update to snapshots new 8e4c493 Update parent version to 8, as 8-SNAPSHOT is never deployed and 8 is released new e2e38a3 o putting the project into the rendering context new 87ae1dd o moved to sitetools new d7f9e25 put the site plugin back new 78b97d3 o version props new fe2cf0f Exclude plexus artifacts from doxia modules for maven 2.0.x compatibility new 0d1edcf o p-u is safe to use now new b243cc3 MSITE-221: Korean translation resource file Submitted by: Woonsan Ko new 0ca1f83 o added Woonsan Ko as Korean translator new 279cb1a o reviewed the supported languages o added missing translators new 3f1aa02 MSITE-207: <poweredBy> not mentioned in the document new 24d571d MSITE-231: Please update the german localization. Submitted by: Christian Schulte Reviewed by: Vincent Siveton new c426c50 Use snapshot parent to experiment with versioned plugin sites. new b79e25a Document the new property filtering feature. new 633275c MSITE-219: Slovak translation of site-plugin.properties Submitted by: Martin Vysny new c50d6b2 o Fix typos and add formating. o Add proper context to all site.xml examples. new 6f158b9 o Update link to Velocity. new a68748c o Use the Site plugin's JIRA URL. new ee53e94 o Fix typos and add formating. new a761fa4 Fix confusing logs. Often, it's not a problem if the parent pom isn't found with a relative path but in the repository. new 0383cd4 o format xml o no code change new b6a4a04 o fixed encoding for some bundles to UTF-8 (with BOM) o updated i18n page new 81410e3 o finally preferred unicode new ddf2a99 o use p-u 1.4.5 which has the new encoding goodies like XmlStreamReader new b98b2c1 [MSITE-243] Adding Czech translation. new aafe4b7 o updated contributor in pom and i18n page due to MSITE-243 new f9ddc51 MSITE-239 encoding declaration in site.xml is ignored Submitted by Herve Boutemy new 1470c86 o Use the 1.0-alpha-9-SNAPSHOT version of doxia-sitetools. new 47b2445 o The next release will be 2.0-beta-6 according to JIRA. new 57c321e [MSITE-201] ${modules} renders as [] causing parse error new 09708be o Set the correct maven version in prerequisites. new fe6729a Add some logs new 9a18d6a o Follow the codestyle. new 86303fd o Reflect the changed artifactId for doxia-sitetools in the property. new 89efba0 o Remove unused properties. new 61c9f8d o Sort and indent properties. new 1e0207b o Use released versions of doxia. new 035c710 [MSITE-260] Bundle for Portuguese-BR is not correct Submitted by: George Gastaldi new af76914 [MSITE-265] filename with dot are considered as duplicate upgrade doxia version to 1.0-alpha-10-SNAPSHOT add an it test for this issue new 0a6cadc update the it to test : using apt files as download.apt.vm new d108279 upgrade jetty to a real release new e66a004 [MSITE-239] copied XML encoding support classes to avoid Maven 2.0.6 prerequisite new c477642 o Use released version of doxia. new 6f0634a o Make sure that the correct license headers are used. new 73ce969 o Fix some error reported by Checkstyle. new 14d3af8 [MSITE-264] Property names with periods are not resolved new 59491fe [MSITE-159] Absolute URI rendered as relative URI if absolute URI related to domain of POM URI new 19cd853 [MSITE-45] Ability to create an ear/war/zip from site Submitted by: Matthew Beermann Reviewed by: Dennis Lundberg new 5287d0a o Minor refactoring to prepare for other archivers. new 1bd92c5 o Add used but undeclared dependencies. new 20971b6 o Sort dependencies. new 1b2286c o Use released version of doxia-sitetools. new 0443940 o Add a section about how page titles are generated. o Add deprecation information about the old syntax for including generated menus, like ${reports}. o Add info about the level of support for expressions in different versions of the plugin. o Various minor changes to wording and formating. new 30f454e o Explain why links between parent and child modules doesn't work when you run 'mvn site'. new 2ff79d0 o Add a link to a wiki page with examples of existing skins. o Adjust title. new d4e94eb o Adjust link name. new a96f8f6 o Add more formating. new 63d8aca o Make sure all non-java files have the new license headers. new 01f40ce o Need to add scm section to be able to use plugins-parent 10. new 75628ac o Clarify the difference between site:deploy and site-deploy. new 9b3796f o Add a link to the default Velocity template. new 10b13fd o Add @since tag. new f0ab85e o Explain how this works for different version of the plugin. o Add a note that it is better to build a skin. new b2626ef o Make sure that the pom doesn't need to be rewritten during release, by altering the project tag. This prevents the license header from being removed. new b7f8daf [maven-release-plugin] prepare release maven-site-plugin-2.0-beta-6 new a80ec41 [maven-release-plugin] prepare for next development iteration new b25f866 update doxia and doxia-sitetools to 1.0-alpha-11-SNAPSHOT new 1566618 o lock surefire-plugin version to 2.3 to avoid Plexus pb new 2cbfb3f o improved legibility o added description tag new 96559b2 added encoding tests new f2b37b4 [MSITE-271] Page title reads Introduction to $project.name new 52da9e3 o Fix typo. new fab0106 [MSITE-280] Fix FAQ entry about staging. Submitted by: Benjamin Bentmann new 346d70a o reflect the goals on the doc new 5ac7c5f o fixed IT to use the current version of site-plugin new 80a076b fix the verify.sh to failed in case bad interpolation of download.apt.vm new 63940c2 MSITE-289: site:run in maven's site/trunk doesn't show certain apt files new 48748d5 upgrade invoker plugin version ensure we use the current under developpement plugin version in the it new a9973a2 o added faq entry for the difference between site and site:site new 702ae11 MSITE-290: Move logic from AbstractSiteMojo and AbstractSiteRenderingMojo for Doxia related stuff new 18bef90 o typo in the javadoc new 1908518 o fixed import new 1406750 MSITE-290: Move logic from AbstractSiteMojo and AbstractSiteRenderingMojo for Doxia related stuff new 75f1586 MSITE-290: Move logic from AbstractSiteMojo and AbstractSiteRenderingMojo for Doxia related stuff new 1932c62 o updated the faq to handle twiki format new 23bfdfe MSITE-279: Inheritance of elements from site descriptor quite broken new d1ec9ea [MSITE-174] Add explicit english resource bundle Submitted by: Benjamin Bentmann new 81e332a o fixed code due to r628201 new 190ad3c [MNG-3316] use plexus-utils 1.5+ which fixes problem when an XML attribute is named *encoding new 29732ce [MSITE-211] Can't deploy site using site:deploy due to a ProxyHTTP error Submitted by: Cyrille Le Clerc Reviewed by: Dennis Lundberg new b87b513 o added a localization report new 0f5194a o improved instructions new aa690bc [MSITE-25] mvn site:site ignores server configuration in settings.xml Submitted by: Rahul Akolkar Reviewed by: Dennis Lundberg new 1c36341 [MSITE-199] Add publishDate position "none" new a6490ef [MSITE-25] mvn site:site ignores server configuration in settings.xml Submitted by: Rahul Akolkar Reviewed by: Dennis Lundberg new 6721b75 [MSITE-281] Employ consistent typesetting/formatting Submitted by: Benjamin Bentmann Reviewed by: Dennis Lundberg new 9ed2b31 [MSITE-292] Swedish translation for the site Submitted by: Johan Andrén Reviewed by: Dennis Lundberg new 842d3f7 o Alphabetize the supported languages. new c5a07b0 [MSITE-292] Swedish translation for the site new 22eea10 o Reorganize the layout of the page, especially the links to properties files, and include links and references to Doxia Tools. o Rewrite instructions for translators according to the discussions we had about this. new d1b1f07 o Copy content from "Guide to creating a site" into the appropriate pages, to have all info in one place. o Reorder the examples in the menu to get a better flow of events. new b026741 o Add links to the new documents in the introductory paragraph. new f628561 [MSITE-251] tr locale support Submitted by: gulcan yalcinkaya Reviewed by: Dennis Lundberg new 6f84745 [MSITE-212] Catalan Language Submitted by: Javier de Ros Reviewed by: Dennis Lundberg new bac112d o Removed svn:executable new 4a623d3 [MSITE-313] Use proper file encoding when storing site descriptor in local repo new 714e65e o Fixed file encoding for POM reader new 2631ccd [MSITE-314] use ${project.build.sourceEncoding} as default value for "inputEncoding" parameter new ceec2ec [MSITE-317] User proper encoding when interpolating site descriptor new 3a71093 [MSITE-25] mvn site:deploy and site:stage-deploy ignores server configuration in settings.xml Submitted by: Rahul Akolkar Reviewed by: Dennis Lundberg new 83aa7f0 [MSITE-303] Discard invalid characters from directory name generated for staging site new 05e6211 o Update links to Doxia APT reference. new 617ef5e [MSITE-327] Use Doxia 1.0-alpha-11 new 49b4678 o Use released version of maven-doxia-tools. new 6b156d4 [MSITE-328] Danish internationalization properties file Submitted by: Kristian Mandrup Reviewed by: Dennis Lundberg new 7579d5e [MSITE-328] Danish internationalization properties file new c8dc1f8 o Add version elements to POM examples. new f77f586 o Fix typos. new 96b6eb6 Practicing my Danish... new 068d16d [MSITE-332] Unable to load parent project from a relative path: Could not find the model file '<dir>/pom.xml'. for project unknown new 418a620 o Fix typo. new 960b742 use last invoker plugin version configure it to use last features (faster build) new ee34057 [MSITE-132] Use <artifactId> instead of <name> for staged directories Submitted by: Denis Cabasson Reviewed by: Dennis Lundberg new 6a3b522 [MSITE-332] SiteToolException: Error reading default site descriptor: ${OUTPUTENCODING} o Use the latest version of maven-doxia-tools, which fixes this. new 8c03246 [MSITE-316] Broken links to submodules when staging site. new 1f6ae87 [MSHARED-22] Danish localization new f3bf835 o Remove unused exception. new e860f45 o Reuse the siteDirectory variable so that the SiteStageDeployMojo will copy from the correct directory. new 2167d71 [MSITE-304] site:stage-deploy creates different directory structure than site:site new 5aed264 [MSITE-335] Use maven-doxia-tools 1.0.1 new f1ded76 Bumping all parent versions to 11, to allow deployment to alternative locations. new bc7b235 o Clarify when links between modules in a multi module build works. o Sync the descriptions between the mojos and the site. new b180892 o Correct apt syntax. new bf45c9b o Bump to maven-plugin-plugin 2.4.2-SNAPSHOT due to MPLUGIN-107. new deb7cd3 o Fix errors reported by Checkstyle. new 61bf7ee o Reorder POM elements. new f09e237 o Use released version of maven-plugin-plugin. new 140b7a9 o Move declaration of maven-plugin-plugin version to <pluginManagement>. new d3fc341 [maven-release-plugin] prepare release maven-site-plugin-2.0-beta-7 new 477ebd9 [maven-release-plugin] prepare for next development iteration new 14db23b o added Properties Editor as IDE tool new b584060 o used unicode provided by Properties Editor Eclipse Plugin new ab2a64c o used latest wagon version new 1525fba o moved reporting section to a reporting profile new ba8803c o Fix broken link. new ce217f5 o Removed unnecessary stuff new 8467747 using release of maven-plugin-testing-harness:1.2 new aa6c7e4 use last surefire version new 4f247c3 added project.build.sourceEncoding property to avoid warning caused by MSITE-314 new 7655d39 use last maven-invoker-plugin SNAPSHOT version to see if hudson will be more happy declare plugin version in the build section in the it pom new e2757b5 Try to use the 12-SNAPSHOT parent new 3261209 Use the same activation rule for all integration-tests in plugins builds (-Dintegration-tests=true) new b8e8acb Align activation properties for integration-tests profile because we cannot setup it in the parent (see MNG-3228) new 4e518d8 Remove plugins versions already defined in parent new ff919d1 Use invoker 1.2.1-SNAPSHOT required by several plugins. Will be released in few days new 57ed031 o Synced id and activation of integration-tests with core ITs new 3c6c63d o Removed svn:executable new 1bfdfc6 o Added ASF snapshot repo to user settings of ITs (e.g. to make sure they can resolve snapshot parents) new 43e84bf o Updated index page of plugin site new 67b5892 o Unified plugin name new 7faa666 o Changed encoding of site descriptor to UTF-8 just like used for POMs o Updated/added license headers new 1a28030 o Explicitly stated UTF-8 as file encoding o Updated license header new 6e84f97 o Updated index page of plugin site new 232cdf7 changed tabs to spaces new 24f7c8e [MSITE-340] use ${project.reporting.outputEncoding} as default value for "outputEncoding" parameter and default to UTF-8 new 479e31d [MSITE-352] Link to L10n Status Report for Project Info Reports Plugin new 6f6f9df [MSITE-351] New language - Portuguese (Portugal) Submitted by: Samuel Santos Reviewed by: Dennis Lundberg new d9eda61 [MSITE-287] Clarify/fix documentation about encoding for translated resource bundles. new c09ef60 [MSITE-242] remove copy of plexus-utils sources from site plugin sources since it is a dependency new 3628677 [MSITE-150] Inconsistent navigational mechanisms: If project defines its own index page (e.g. apt/index.apt) the Project Information->About link is missing. new ba279ff [MSITE-349] Update this plugin's site documentation page: "Configuring the Site Descriptor" to include the <version> element new 04287c9 o Promote our selected values for format and position of the publishDate. new 5bf7a98 o Use the non-deprecated API for getting the wagon. new c034642 [MSITE-355] Upgrade to Wagon 1.0-beta-4 new f1d686a fixed punctuation in "Project Reports" category description: "generated by Maven Each report is " becomes "generated by Maven. Each report is " new b08043c added reports summary page existence (project-reports.html) to IT checks new 9063bd8 fixed IT pom: maven-site-plugin is not a report but a build plugin new db748ac added every locale available in maven-site-plugin to the IT new 0601cad o Use the correct language code for the Chinese localization. new 10b785f o The Taglist Plugin does not generate a report unless there is a non-empty source directory. That's why the IT failed. new 7b36ef3 o Do not run POMs recursively, so we can have multi module ITs. new a865f9a [MSITE-304] site:stage-deploy creates different directory structure than site:site new 6800ea2 o Use a directory for the stage deploy that is writable on a Unix system. new 50e6234 o Fixed IT new 45354b4 o Enabled cloning of IT projects to keep source tree clean new 86df24f o Verify that the site:stage-deploy directory structure is correct. new a0b6873 o Use the non-deprecated API for getting the wagon. new 7499718 o Inherited from maven-plugins:12 new d368e0d o Formatted/reordered POM new c2290a1 MSITE-368: added a comment in the source to show this interface had to be removed new d7bfb40 [MSITE-362] Site upload is not compatible with sourceforge.net changes new 331230e MSITE-369: added a comment in the source to show this interface had to be removed new 1dfd7e0 o Updated all plugins to use maven-invoker-plugin:1.3 to workaround MNG-3284 and bogus CI failures new 427073e o Stabilized tests new ea26923 o Adjusted IT settings to compensate for the unusual unix-style local repo path used on the Windows nodes of the Hudson grid new 9caf6e6 o Set svn:eol-style=native new e095a27 o The next version will be 2.0, using Doxia 1.0. new cf6dc9b o Use released version of l10n-maven-plugin. new a253b1e o Use a real temporary directory to avoid cluttering up the disk. new efd2b44 o Fix deprecation warnings. new 1c09d61 [MSITE-382] Add localization for zh_TW. Submitted by: Poyi Wu new 73abfce [MSITE-384] site:stage-deploy fails on Windows for projects with 3 levels of modules new fdf4693 [MSITE-238] multi project default URL is wrong new 0ee10a4 use the latest parents new 13598fd o Use released version of Doxia. new db3bb6b o Inherited from maven-plugins:13 new b88f969 [MSITE-101] schedule and release doxia 1.0 new 6897fba o Add a mavenVersion property to hold the version for Maven core dependencies new 25b0e2a [MSITE-350] site:deploy not verbose enough, not, _at all_ with -X new e98333b [MSITE-320] Reference documentation new f03fd0e [MSITE-388] Update to maven-doxia-tools 1.0.2 new 85106c1 o Fix IT because of r738305. o Improve error messages. new bf9b9db used http://maven.apache.org/xsd/* for schema location new 17abfa8 o Sync and improve the documentation of goals. new 13f2f4c o Improve the documentation. new b9f7bdc [maven-release-plugin] prepare release maven-site-plugin-2.0 new 83d0cd1 [maven-release-plugin] prepare for next development iteration new be316ec [MSITE-394] Deploying a staging site doesn't set the same permissions as when deploying a site new e05bd6d [MSITE-400] Make repository id for stage-deploy configurable new 4cab818 o Dennis, Vincent and Lukas, I have removed the reference to the MavenProjectBuilder here and all tests seem to pass. I am trying to reduce the signature foot print of the MavenProjectBuilder and older versions of the site plugin (or underlying tools like doxia) seem to use: new d106760 o updated plugin's versions since parent version is 13 new d79927e o added source release assembly new b2eff63 o Move assembly descriptor to the standard directory. new d03a54f o Add xml schema declarations. o Fix syntax errors: a list or table is not allowed within a paragraph. new 7e2b36a [maven-release-plugin] prepare release maven-site-plugin-2.0.1 new 2432e7b [maven-release-plugin] prepare for next development iteration new cf6bc5d [MSITE-298] Update to Doxia 1.1.1. Merge changes from branch. Fix IT. new 40c8644 [MSITE-353] Remove the workaround for MSITE-289, fixed with MSITE-298. new 08ceb02 [MSITE-210] Fix encoding with site:run new e07bf2a add missing CDATA new 530e2ca Update snapshot repo for it's new 4d80a20 [MSITE-419] Bump to doxia-1.1.2-SNAPSHOT new 36f69cb Formatting new 7e710e3 [MSITE-30, MSITE-141, MSITE-339, MSITE-380] Make chmod command after deploy optional and configurable. new c20120d [MSITE-299] Add Doxia logging support. Submitted by: Vincent Siveton new b3504b6 [MSITE-177] Document: changing site.xml requires a clean build new fc8251c typo new b2fae43 o fixed xsd new a6b7a09 o filtering version in doc new 63fd06e o fixed ambiguous links new 305a39a Revert over-ambitious part of r801155. new b1bda32 o adding Velocity to fix Hudson its new 4353913 don't deploy site to java.io.tmpdir in the it as it's never cleaned and can cause issue on solaris with multi users. new 522ecc4 revert previous commit : restore use of java.io.tmpdir for staging in it test. (it breaks if using something else : to investigate later) new b934371 add it for mojo site:deploy new 270548b add it for mojo site:attach-descriptor new 0ada20d add it for mojo site:jar new 7ca2918 add an it for surefire report generation new 61ce26e add an it with more report generation using reporting profile. new fde310c more test in the it which generate full reports. new a09e3f6 use 1.4-SNAPSHOT to prevent MINVOKER-78 new 0b46653 bump to new parent POM, and remove one-off source-release assemblies new 93d2b59 upgrade parent version to ensure source-release is automatic. new 8c3c62e use invoker plugin released version new d17175c o Updated to maven-invoker-plugin:1.4 new 16e2837 o Stabilized IT new f47bfb7 update to 1.1.8 for the Maven site new c68806d updated maven-site-plugin to 2.0.1 and maven-project-info-report to 2.1.2 new 58cc3b9 updated POM xsd to http://maven.apache.org/xsd/maven-4.0.0.xsd new 320e0d7 added xsd reference to ITs' site.xml new 91e373a [MSITE-436] use the new DecorationModel lastModification check to force output generation when site.xml is modified new ba4bb43 o Set EOL-style to native new c9a1b74 [MSITE-406] jetty in site run holds unnecessary file lock in windows Submitted by: Michael Osipov Reviewed by: Dennis Lundberg new 9bd7a37 [MSITE-437] How format-specific files are created and linked is not 100% clear Submitted by: Dave Copeland Reviewed by: Dennis Lundberg new eb00118 o Updated to doxia:1.1.2 new f7cd3e9 [MSITE-33] Add a sitemap new 69027d8 [MSITE-33] Add a sitemap new 621cc96 Use released maven-doxia-tools new 9b76abf [MSITE-368] remove copy of reporting-api SinkFactory class new dd89e67 javadocs new fbd790f add a note about upgrading to 2.1 new a0956c7 o Use standard format for <project> element. new 6f539cb [maven-release-plugin] prepare release maven-site-plugin-2.1 new b86f311 [maven-release-plugin] prepare for next development iteration new 8382090 o Rollback the release new 95c81cc o Update to maven-plugins parent 16. new 2ec3d90 [maven-release-plugin] prepare release maven-site-plugin-2.1 new 5401cc5 [maven-release-plugin] prepare for next development iteration new 75541fa [MSITE-456] [regression] Site navigation not generated new d923c0b [MSITE-463] Lithuanian translation new 471a18b [MSITE-463] Lithuanian translation Submitted by: Mindaugas Greibus Reviewed by: Dennis Lundberg new c12242c Test latest doxia new 916e819 added @since tag new 098130a [MSITE-478] Attach site descriptor as an artifact, not metadata, to the project new 8c63e0f [MSITE-474] Make validation configurable new 3e3527f upgraded maven-reporting-api dependency to 3.0 (decoupled from Maven core version) new 6c33507 [MSITE-477] <menu ref="modules"/> href's drop the leading character in the href when staging a site new e651651 upgrade plugins version new e9839ad Downgrade maven-project-info-reports-plugin version so that the site can be built. That version requires maven-site-plugin 2.1, which we can't use due to MSITE-456. new 93201f4 Upgrade to maven-plugins parent 18. new f660a90 [MSITE-482] Update to Doxia 1.1.3 new f0b8149 [MSITE-456] [regression] Site navigation not generated new 9d9a51b [maven-release-plugin] prepare release maven-site-plugin-2.1.1 new 92667f8 [maven-release-plugin] prepare for next development iteration new a500026 document validation and entity issues new 65a836a updated ITs pom format, groupId, artifactId, xsd url (merged from 3.0.x branch r956257 & r956281) new d5e7d40 deleted unused file added by inadvertance in r884137 new 0b574ca [MSITE-487] upgraded compiler plugin to Java 5 new b3d65f3 [MSITE-487] use Java 5 generics (merged from 3.0.x branch r940318) new 9b80a99 [MSITE-487] use Java 5 generics new f14fc22 next version will be 2.2, targetted at Maven 2.2.0+ new c333d5a avoid platform encoding for multi-page reports but use rendering context encoding (merged from 3.x branch r958728) new c84058d [MSITE-465] added site:effective-site goal (similar to help:effective-pom) new 9ba5008 [MSITE-490] fixed MavenMultiPageReport API detection new 1592e38 [MSITE-369] removed MavenMultiPageReport class, copied from maven-reporting-api new fd3d438 removed unused import new 32076db Merge parts of r927606 from 3.0-branch. o Use ordinary plugin parameters new f4393f4 Merge r942876 from 3.0-branch. remove unused import new 4952d15 o Create a migration document describing how to migrate from one version to another. new 4c36184 o Add a note about Site Plugin version 3 and link to its site. new 56f9653 o Clarify how site descriptor inheritance works. new 7b4fa2b o Add FAQ about how the plugin uses the <url> element in the POM. new 04704ab o Add a note about Site Plugin version 2.2 new 45d2c96 added missing Java 5 generics new ff988b5 Maven 3.0-beta-3 is now required new 4f548cd fixed link new 25eb9ec o Disabled ITs with Maven 3.x new e57c5e5 [MSITE-508] attach-descriptor goals leaks file handlers, causing sporadic build failures when gpg tries to sign descriptor during release. new 809c660 [MSITE-520] Russian localization Submitted by: Yevgeny Nyden Reviewed by: Dennis Lundberg new d3ed035 [MSITE-522] Update to Doxia 1.1.4 new 5384d32 [MSITE-522] Update to Doxia 1.1.4 new ec735a8 [MSITE-526] Update to maven-doxia-tools 1.3 new f326c35 [MSITE-526] Update to maven-doxia-tools 1.3 new 6a7d017 Link to latest Doxia, since that is what the current version of the plugin is using. new 986f26a o Fix typo. new 84d4bff [maven-release-plugin] prepare release maven-site-plugin-2.2 new 105e6e8 [maven-release-plugin] prepare for next development iteration new 8321653 o Properly declared read-only mojo parameters new 55599f2 o Indicated since version for new effective-site goal new e7574f1 o Update to latest Doxia Sitetools version to enable Google Analytics through DOXIASITETOOLS-41 new 198c080 bump to doxia-tools snapshot to get fixes for MSHARED-172 and MSHARED-173 new 23bfdb4 ad [MSITE-471]: document the need to specify distMgmnt.site.url even if stagingSiteURL is used new 2f39e5a ad [MSITE-466]: add a note about trailing slash in <url> new eb1e587 [MSITE-536] sitemap produces invalid html when menus contain nested items new 1b0c68b refactor: extract method new 4b144aa [MSITE-533] make site:stage a local file deploy new 3cdacf9 [MSITE-510] Sitemap generates wrong links to project overview pages new 5c21ae8 adding docs building mult-module sites new 942adb8 document site:stage changes new 12c475c [MSITE-429] Add Galician locale (gl) support Submitted by: Daniel Fernández new 5f8090a [MSITE-488, MSITE-502] attach the original site descriptor as-is, do not interpolate. Interpolation should be done during inheritance. new fb76d3e small refactor and code formatting new d97bc1f make SiteDeployMojo extend AbstractSiteMojo. this makes project parameters like locales, reactorProjects, etc available in the deploy and stage mojos, which will be needed for fixing MSITE-322, MSITE-537 new b4c542d remove wagon classes, not needed anymore as plugin prereq is 2.2 now new a746603 revert r1066378, MSITE-477 is still a problem for reasons I don't see new 80f04cf lock down versions for testing new d871961 refactor: pull out an abstract base class for deploy mojos new ecf310e [MSITE-553] Incomplete documentation site descriptor inheritance new db7893f replace used but undeclared dependencies commons-lang and commons-io new 98d74b0 improved javadoc new 91f8f75 removed unused import new 8b3de54 [MSITE-556] update site documentation related to deployment to sourceforge new 398a59d [MSITE-557] added plugin information to console output for Maven 2 like it is done in Maven 3 new fc1dff7 order imports new 14b2342 removed dead code: canGenerateReport() API is here since Maven 2.0 new 38bb7ba updated parent pom new 51a67bf [MSITE-537] site:stage-deploy creates wrong directory structure if run from a sub-module new c298b03 simplify code new 98e7e96 [MSITE-322] fix deployment of internationalized sites new 8ac25fe adjust p-i-r version and configure pmd to run with java 5 new 3589e74 remove un-used method parameters new db87765 [MSITE-159] make relativization of links customizable new 3483d41 [MSITE-527] Issue warning if run from Maven 3 new f85744c document default staging location new 17089dd refactor: re-use getSite() so we properly catch null values also in stage-deploy new 429a07d add docs about site:stage-deploy and site:run new 422b86b code cleanup: removed unused attributes merged from maven-site-plugin-3.x branch r1078257 new 306fd71 refactoring: reduced visibility from protected to private for attributes only used locally merged from maven-site-plugin-3.x branch r1078260 new 7c98b8b lookup WagonManager component instead of manually instanciating it new b1667a0 o Use mavenVersion property in prerequisites. o update mavenVersion to 2.2.0 o update wagonVersion to 1.0-beta-6 to be in sync with Maven version new b48c563 removed old now unnecessary dependencies exclusions (which were added in r521192) new b562fb5 simplified plexus-velocity dependencies exclusions to match maven-site-plugin-3.x branch new c5197d7 o updated plexus-archiver o excluded plexus-component-api new 38d7564 merged minor modifications from maven-site-plugin-3.x branch new bb027a3 make sure to test the right version new df8b2f4 add it new 418159c fix deploy failure when top parent has no site new a3ee730 checkstyle cleanup new 7bf8be1 o Merge r992626 from maven-site-plugin-3.x branch new 73f9cb8 o Merge r984961 from maven-site-plugin-3.x branch new 9a4d143 o Adjust white space. new f40932d o Merge r956299 from maven-site-plugin-3.x branch new 4879ce1 add an it new 3c93013 trying to fix test failures on windows: add one slash to file URIs new 9112015 run all tests and fix some error messages new fc6e725 remove toRelative and use the siteTool method instead, this does some URL manipulation, let's see if that helps new 83f677a [MSITE-566] just copy the descriptor instead of parsing and re-writing new 11b43b3 o Move the stage-deploy directory out of the deploy directory for this IT, to make sure they don't interfere with each other. new 52cc858 [MSITE-354] Generation of project-info.html cannot be omitted new ac9dbef don't run this with m3 as it checks for files generated by reports that need to be configured differently new 8459fc8 add a note about an unexpected test result new 0e716b8 fixed with r1082461 new 9189a1e fix relativePath to plugins parent and bump to latest parent for all plugins new 23993e5 add IT to check inherited menus, some things are still to fix new 1d29d96 [MSITE-568] add missing distMgmnt, that fixes it new 1291552 correct relative links in documents linking to themselves new 7b5bd89 merged modifications from maven-site-plugin-3.x branch new 878ed61 closed InputStream new 9a4b531 extracted getMavenVersion() method new 5a22802 fixed Maven version detection new 8509e10 avoid NPE when no authenticationInfo new 24fa725 make the IT produce the same (expected) result as with m3 new 7335b43 remove hack, URIPathDescriptor handles this correctly now (r1083380) new 5a46d9e [MSITE-570] Wrong documentation for Excluding Document Formats new 262dc5a add log statements to record deploy target new 79c2e19 ad MSITE-429: add contributor new 01c1183 o The next version of Doxia Sitetools will be 1.2. new 2e6eeae o Use latest version of Doxia. new a74d64b fix relativeDirectory in wagon upload new 37d9a2d updated code to generics from doxia-decoration-model new 4007ba4 formatting new 350edf2 relax restrictions on ITs that pass with m3 new ed9d0fc [MSITE-573] make default stagingRepositoryId match site id new c58ec57 [MSITE-578] clarify documantation of directory mojo parameters new d94c1fa ad MSITE-578: remove misleading required tag new 6da8b2c updated Doxia dependency new d95a9dd remove redundant cast new a003ed3 add IT new 87c8104 remove unnecessary invoker restriction new 076429b revert r1091342 new c3ca723 [MSITE-574] Update to Doxia 1.2 new 0469992 [MSITE-576] Update to Doxia Sitetools 1.2 new 09ccde5 o prefer FileUtils.fileRead() API to IOUtil.copy() to avoid file handle leaks in IT verification scripts o code formatting new ed6f34f code formatting new e995288 [MSITE-575] Update to maven-doxia-tools 1.4 new 99906c3 Update to maven-plugins:20. new 9ec91ab [maven-release-plugin] prepare release maven-site-plugin-2.3 new e1fcccb [maven-release-plugin] prepare for next development iteration new 2ece237 adding an IT for an issue reported on the dev list new e6647f6 add an IT to check the order of items in modules menu (MSITE-458) new 49451fb use current doxia-sitetools new 42e2281 add missing invoker properties new 69b3be4 add a bogus index file to sync with the m3 version of the IT new 113902c use latest parent new 9d13c73 fix skin version new eb2540e [MSITE-585] empty deploy protocol when properties are used new 3bfe6e7 [MSITE-593] Correction in the french localization Submitted by: Guillaume Husta new b51363a [MSITE-367] [MSITE-541] add skip and skipDeploy options new 12c2a54 formatting to sync with m3 branch new f532d47 copy ITs that also pass on trunk from m3 branch new 4a4db9e sync ITs with m3 branch new 5cb9e22 [MSITE-550] attributes parameter does not work new 16f495e added m.invoker.p report (merged from 3.x branch r1147496) new 2057a27 [MSITE-595] decoupled menu inheritance test from report inheritance (notice that both are actually failing) (merged from 3.x branch) new d449fd8 [MSITE-595] decoupled menu inheritance test from report inheritance (notice that both are actually failing) (merged from 3.x branch) new a1a1b1d [MSITE-596] report inheritance bug tracked in its own Jira issue (merged from 3.x branch) new 4d8a85f [MSITE-595] fixed IT (which was wrong, not the plugin) (merged from 3.x branch) new 5ad0c2f remove unnecessary restrictions new dc4d48d skip IT that fails with m3 (as expected) new 592dd23 Change the name. new cc8232d Remove maven/plugins/trunk/maven-site-plugin. new f874230 Move version 3 from branch to trunk. new f3b363d Fix SVN URLs after the move. new 340910a This is now the main version. Change the site deploy URLs to match that. new 5e36de1 Create a link to the site for version 2. new 46c30b5 Nothing left to merge. new 4599507 Tweak version in heading. new 76bd2f1 Add relativePath to parent. new 4fc5dc7 Add Javadoc. new 8b2ad1e Reorder parameters to match version 2. new 6bd360f Merge differences in whitespace from 2.x branch. new 1b32525 dependencies cleanup new b005e5c [MSITE-599] improved error message in case of unavailable deploy protocol, with a dedicated example page to show how to add a protocol new c57edce [MSITE-599] reverted unwanted part of commit new 81bda33 [MSITE-599] Add the new example page to the menu. new 9567bfa doc polishing new 41bd1ff [MSITE-598] removed wagon-providers dependencies to let extensions work and user configuration when necessary new 7033d56 [MSITE-402] ensure order of reports like defined in POM (works with Maven 3 but not with Maven 2.2 for the moment) new 05bc4df move detailed error message to logger and preserve stacktrace new 181ec02 added a list of supported protocols new 690bb56 improved error message to be sufficient for fix: the link is only here as complementary info new a0ce798 added a stacktrace when unexpected error happens when getting an existing wagon provider new cb7bd61 [MSITE-402] order of reports in reporSet will work for Maven 2.2.2 since MNG-5140 is fixed new 6304448 remove duplicate element new 1aebcba make the IT fail if the assert is wrong since invoker.properties already skips the IT for Maven < 2.2.2 new c194885 improved error message when site deploy protocol is unavailable Submitted by: Lukas Theussl (yes, we found a solution matching our complementary expectations) new 475452c code simplification new ff37188 o Use released (staged) version of maven-reporting-exec. new d7af13e [maven-release-plugin] prepare release maven-site-plugin-3.0 new 4cb9996 [maven-release-plugin] prepare for next development iteration new 0cf81ef improved documentation: o added the error message if unsupported protocol is used o fixed XML snippet indentation new 0804a8a Do not modify the stagingSiteURL parameter. new fdaa978 Fix Javadoc errors. new 634e027 [MSITE-602] The staged site is deployed to the wrong place new 6d68c5d [MSITE-602] The staged site is deployed to the wrong place new 1c75d2f updated xsd reference to version 1.1.0 new 191de41 upgrade to last parent move invoker plugin configuration section to pluginMngt to prevent twice invocations new d9a741e [MSITE-609] site:deploy is broken with maven2 and a configuration in settings new 143bd0d [MSITE-609] add an it new 549b6f5 fix it pom maven coordinate new 2f36e71 removed unused configuration now that parent has been upgraded to 22 new 1d864c8 clarify the use of custom doxia modules new dc046de more prominent description on using custom doxia modules new 5a77f78 a little SEO for DocBook users. Arguably XHTML should get the same favor. new 3bae2dc Put the anchor back the way it was in this file to unbreak links new c855876 [MSITE-600] add IT, disabled for now new 63ae422 [MSITE-600] preliminary fix, this probably has to be adjusted on Windows new 995f1e9 encode URIs for use with URIPathDescriptor new dd6e9fa add TOCs new 702fe2e [MSITE-607] add simple docs for main site descriptor elements new 48d8748 [603] ClassNotFoundException on site:site when validating XML input documents new f438a4c Fix garbage characters. new 8e7277a added Velocity variables test new ce3c041 improved attribute documentation new eb9d077 added missing license headers new a286df1 added Velocity variables test in template new e9f1b0e MSITE-620: Fix documentation of attach-descriptor according to Maven3 Compatibility Notes new cdbeded [MSITE-621] fixed XML snipped that causes mvn clean to delete whole tree new 5d3c20c [MSITE-625] Please add an 'archive' parameter to the 'jar' goal of the 'maven-site-plugin'. Submitted by Christian Schulte. new 002cff3 [MSITE-624] Usage page has incorrect information on the id used by site:stage-deploy new 4718b0f [MSITE-627] upgrade to reporting-exec 1.0.2 currently use SNAPSHOT version. new 643121f [MSITE-627] upgrade to reporting-exec 1.0.2 add an it for MSHARED-219 Submitted by Gerhard Wipplinger. new a3c3acd Remove (wrong) info about supported protocols and refer to the "adding deploy protocol" example page. new 4ae5d31 fixed typos new f1e29e1 Add missing localizations. new cc658a2 Add a column for the locale code. new c4fb535 Sort localizations by locale code, the same order that is used by the l10n-plugin. new 7e2d22b Add Russian. new bd34262 improved obsolete javadoc new 10dff88 code formatting new 36406e7 use Java 5 for loop new 33c6c77 fixed crlf new 42eafd0 use Java 5 for loop new 01d6567 [MSITE-610] No doc for reportPlugins in main goal docs. improve a bit documentation. new 96eb682 fixed javadoc comment: site:stage doesn't generate a site but deploys it new 3912bf9 fixed obsolete javadoc like done in r1290905 new 22b7165 improved javadoc new 585e457 improved documentation new 8f22cfa Move all i18n documentation over to the main Maven site so that we have everything in one place. new 960537a [MSITE-633] Doco: reference to ${currentVersion} should be ${currentStableVersion} in creating-content.html#Filtering Submitted by: Dan Rollo Reviewed by: Dennis Lundberg new f6f18b0 [MSITE-636] Upgrade to doxia-1.3 [MSITE-637] Upgrade to doxia-sitetools-1.3 new a5b271d [MSITE-638] site.xml <custom> parameter and template variables not documented new 42c83c8 Merge r1294312 from maven-site-plugin-2.x branch. new 722c6b8 [MSITE-627] Upgrade to reporting-exec 1.0.2 new 253e38b [MSITE-636] Upgrade to doxia-1.3 new 89e57fe [MSITE-637] Upgrade to doxia-sitetools-1.3 new 865a0f8 [MSITE-582] Make it possible to remove breadcrumbs in child projects again new 5c4359a [MSITE-604] add IT new 95a4f47 added a test on dav server port before using it new 5cc3091 [MSITE-641] Require Maven 2.2.1 new b527a98 [maven-release-plugin] prepare release maven-site-plugin-3.1 new eb94134 [maven-release-plugin] prepare for next development iteration new 26c3ba0 removed limitation on deploy protocol: any wagon supported protocol can be used new 2967114 [MSITE-644] NullPointerException when site URL is not defined in distributionManagement new b1a3737 upgrade maven parent in it and set pmd plugin version use could break locally with a snapshot installed new 11e3869 [MSITE-643] use maven-plugin-tools' java 5 annotations Submitted by Tony Chemit. new e9ea0de move plugin-plugin version to a property new 90ca737 use last 3.1 version new 64ebad8 use last plugin parent snapshot to use last compiler plugin to improve build time on jenkins build. new b243d3a fixed IT new 4706776 [MSITE-643] missing reports when run with Maven 2 new 21e250e [MSITE-467] reworked sections order and content to better show that the new reportPlugins format is not ready for end-users new d90b515 added link to site descriptor reference new 375aa3e updated descriptor version new be26cb1 updated decoration version new 7ab2de3 improved doc new 540eddd annotations are not needed for plugin execution so mark dependency as provided new e671d6f use released parent pom new 3f58b67 fixed typos new 5ccf1ab [MSITE-649] staged site is deployed to a wrong place: added an IT showing the same problem were facing with actual plugins new 811ae4b [MSITE-649] fixed relative path calculations: the top most interesting project is the project which has not only a stagingSiteURL defined, but *the same* as actual project new dfd36f8 [MSITE-645] fixed wrong example: menu doesn't accept href attribute but items in menu do new b69a3a1 Remove my old todo, now that Hervé has not only proved that it should be fixed but also fixed it. new a7d1d4b add explicit Velocity version instead of implicitely using one taken from doxia-site-renderer and maven-reporting-exec dependencies new 5a76db6 [MSITE-652] keep site staging when skipDeploy=true new 0b13510 replace StringBuffer by StringBuilder new 875c9a5 prevent spamming new 1bca8bf o Updated to jdk7 comatible xstream version new 92d7eff [MSITE-644] NullPointerException when site URL is not defined in distributionManagement new 8933610 [maven-release-plugin] prepare release maven-site-plugin-3.2 new b4253a1 [maven-release-plugin] prepare for next development iteration new a561b1e [MSITE-658] 'relativizeDecorationLinks' not working using multiple 'locales'. Submitted by: Christian Schulte new e01ef0e Extract the prerequisite Maven version to a property, so it can be injected into the site. new 80a2d8b [MSITE-661] support markdown format per default. new 681722e [MSITE-661] support markdown format per default. add simple it test. new b6f1fc4 [MSITE-662] jetty listens on port 0. new 5ad8943 update maven-plugin-plugin to 3.2 new 4aaa2a9 [MSITE-666] Please mark SiteDescriptorAttachMojo as threadSafe new da40be0 [MSITE-667] documented reportSets usage new 13676df little improvements new 1d78e3a enhancements new 737050e fixed indentation new 99f2bd8 added a section about aggregate reports new 6cacaf5 [MSITE-670] fixed XML content generated by site:effective-site: removed duplicate <?xml instruction new 38240e2 [MSITE-669] clarify usage of of distMngmnt url for staging and deploying new f176e16 [MSITE-678] fix link new 64e528a fix link new aa5596a [MSITE-680] added IT to show the problem, but disabled since it is still failing new 1527581 [MSITE-680] added requireReports for effective-site (like done in r1365758 for site) new 288fcae test current doxia new 9073d56 property of inputDirectory is actually the defaultValue new 4a0b78d upgrade all to last parent 24 new 299ab79 [MSITE-683] add support for Maven 3.1/Eclipse Aether in addition to Maven 3.0/Sonatype Aether (through maven-reporting-exec 1.1) new 48c6307 [MSITE-682] added IT to check that quotes and double quotes are not stripped any more with Doxia 1.4(-SNAPSHOT) new 7a0415c [MSITE-684] mark reportPlugins parameter as read-only, hiding it from generated goal documentation (but not enforcing it won't be used because Maven 3 doesn't check: see MNG-5001) new 1c11049 [MSITE-683] add support for Maven 3.1-A1/Eclipse Aether 0.9-M2 in addition to Maven 3.0/Sonatype Aether (through maven-reporting-exec 1.1) new 8c9ca9a reports is read-only, so can never be a property. new e6c3f76 enrich dutch resource bundle new 709e995 Doxia 1.4 released new 4507b0b replaced java.io.tmpdir by @project.build.directory@ new 8c9bf0c renamed ITs about site:stage-deploy to better match the logic: each IT purpose is described in main POM name and/or description new 98e1534 renamed ITs about site:stage-deploy to better match the logic: each IT purpose is described in main POM name and/or description new 80f7280 renamed ITs about site:stage-deploy to better match the logic: each IT purpose is described in main POM name and/or description new e6c3dc6 renamde site-stage ITs in a more descriptive, but still concise, way new 8df4f0a String.indexOf(char) is faster than String.indexOf(String). new a3e7346 update/cleanup m-invoker-p configuration new ea49186 improved explanations why link between modules won't work after site:site new 6979da2 renamed getTopLevelProject() to getExecutionRootProject() to avoid misleading "top level" (which is a different notion from the notion used in getRootSite()) new 6971082 improved getRootSite() javadoc new e3579f6 improved javadoc new d29dbfa fixed typo new 51f31a6 replaced Beanshell verify scripts with Groovy ones: tests are a lot easier to read new 22930f1 improved javadoc new a0c5457 avoid usually unused temporary String creation new 14c37e7 moved getExecutionRootBuildDirectory() method to SiteStageMojo since it is only used here new e2105bb moved getExecutionRootBuildDirectory() method to SiteStageMojo since it is only used here new 5bfa226 little code simplification: renamed Repository copy to BugFixedRepository new c11ce3b renamed getRootSite() to getTopLevelSite() since this method has nothing to do with reactor execution root new 6dad007 renamed methods to make SiteStageMojo and SiteStageDeployMojo as similar as possible new e6bd490 rewrote relative module directory calculation code in an attempt to be easier to understand new f97ab3c exclude Aether from maven-reporting-exec transitive dependencies new 80d9b71 [MSITE-687] added IT showing wrong site:stage location when parent pom (not in reactor) has same site new 9ec05ab [MSITE-687] added new topSiteURL parameter for staging mojos to override calculated value new ef28919 Add comment when this class could be removed new eabd465 little improvements new 16bb1a5 [MSITE-596] reportSet inheritance has been changed when fixing MNG-5155 in Maven 3.0.4 new 0910c1a [MSITE-686] since Maven 3.0.4, report inheritence works like Maven 2: removed difference documentation, which is not true any more (and now only adds complexity to explanations) new 46febf7 [MSITE-686] added back inheritance explanation, at the end of the page new 840da90 added run-its profile when releasing: this will run ITs during release, and invoker report won't be empty as it is actually in every plugin site (to be added to parent pom) new 50f9b9f removed unused dependency new 030f6c1 deploy site to plugins-archives/maven-site-plugin-LATEST new 6af109f fixed stupid regression while refactoring staging code new f6df673 fixed another regression during refactoring new f425376 [maven-release-plugin] prepare release maven-site-plugin-3.3 new 61f1054 [maven-release-plugin] prepare for next development iteration new 706946c rewrote the verify script in Groovy because it is easier to understand new 3eb16ad use last versions for plugins for site plugin its new 7353f3f Follow ASF branding rules. new abad704 algorithm simplified and more robust new 96b28a3 make IT run with JDK 7 new 9c57bfa And even more plexus updates new 1414c6e More java5 new 7c2413a Further code analysis improvements new 2e5f916 More code analysis fixes new 620599a Reformatted to code style new dca1845 Revert "Reformatted to code style" new 513708e Convert from using goals.txt to using invoker.properties when running ITs. new c0f4e1f [MSITE-665] Site plugin version 3.2 seems to modify a project's classpath. Workaround for MPLUGIN-253 new 0cec7ac Since this IT uses annotations, we need to configure the compiler plugin accordingly. This error doesn't show up when using newer versions of Maven that have a newer default version of the compiler plugin that has other defaults for source/target. new 0482648 [MSITE-665] Add back "requiresReports = true" that was mistakenly removed when applying the patch for this issue. The patch was fine, but something must have gone wrong when applying it. new d2833ad Set correct Subversion properties: eol-style and keywords. new 7806292 Add missing license headers. new 0f26f5f Add missing license headers. new 136ed13 Add missing license headers. This plugin now passes the checks done by RAT. new ee5cea6 Add missing license headers. (Missed a few files in the last commit) This plugin now passes the checks done by RAT. new 5ef284a Fixed typo new 9961e39 fixed grammar new 4c1573c use latest Doxia + Doxia Site Tools SNAPSHOTs new 7c632c4 [DOXIASITETOOLS-85] moved RenderingContext from o.a.m.doxia.sink.render package to o.a.m.doxia.siterenderer new d6f7fd8 updated Doxia and Doxia Site Tools to 1.6-SNAPSHOT new 765a5ba [MSITE-701] add doclet for plugin-tools to fix JDK 8 run new f1549a6 [MSITE-701] IT failures with Jdk 8 (EA) Root cause is in the javadoc-plugin, so changed the version of junit Actual javadoc issue registered as MJAVADOC-382 new 3216cd2 upgraded parent pom (compiler, assembly, doap not upgraded because of a failure: need to investigate) new e94658e update maven-reporting-exec to latest SNAPSHOT new 6c9e50a remove the "3" from plugin name new 5ec44fc [MSITE-711] added report's goal name to output new 675bd4d use 1.2 new 553480e [MNGSITE-152] - Added appropriate links to download site and license location to fulfill the ASF requirements. new 09d0a21 [MNGSITE-152] - Added missing download.cgi and xdoc/download.xml.vm new 8d8699b added license header new 36e3f5b fixed IT new a4141dc [MSITE-713] added IT to get traces of failures in misc conditions: normal vs debug, Doxia parsing error vs report plugin new 6de5764 ouch, how was this content generated here? shouldn't have checked this in new 6089717 [MSITE-713] removed "Error during page generation" error message, improved "Error rendering Maven report" by adding precise report information new 5aea69c reorganized code and added comments to better understand the intent new b237bd0 added comments + javadoc new 4642ca6 [MSITE-714] display info on Doxia documents rendered new 327db2c ordered Doxia parsers statistics new 60ec154 removed unused import new e43d4c3 renamed My* inner classes to better name MultiPage* new c41411c filter out reports with canGenerate() since it is not done in maven-report-exec any more new c27d3f8 refactored new aeca63e [MSITE-715] refactor: split Mojos in render/deploy/run sub-packages new 7a76c3f new idea on how to configure maven-plugin-plugin to use java 5 annotation new 4c722d9 fixed compilation with Maven 2 new d40fb10 use @Parameters for Maven objects instead of deprecated @Component new 910229c change forgotten when refactoring new 209c3c3 simplified execution new fccb4de [MSITE-516] IT to check that reportPlugins inherit config from pluginManagement as done in MSHARED-338 new b39cd11 added missing @since new e0691b1 added missing @since new bfd8129 [MSITE-716] update doxia-tools-integration to fix file descriptors leakage new 8347ed4 [MSITE_716] update API from DOXIATOOLS-47 new 335c032 remove unused exclusions new 10e1c35 code formatting new b527fce updated to Doxia base and Doxia Site Tools 1.6 new 16ddc6e use maven-reporting-exec 1.2 new 24d62c2 [MSITE-722] align display info on executed reports new 55e3fdb fixed spacing new a33916d use released doxia-integration-tools new 2a85d53 fixed errors reported by Checkstyle new cc3cb20 [maven-release-plugin] prepare release maven-site-plugin-3.4 new 3d580f1 [maven-release-plugin] prepare for next development iteration new 1eecafb fixed CNFE with site:run new d85214f release cancelled new d38f7e7 [maven-release-plugin] prepare release maven-site-plugin-3.4 new 8ecc7ab [maven-release-plugin] prepare for next development iteration new 31cbebf This unittest would have found the cause of the failing site:run discovered by jieryn as exposed by Release Apache Maven Site Plugin version 3.4 Take 1 new ff72dd2 added a note about MNG-5477 for Maven 3.0.x and empty report plugin version new a92f73d [MSITE-724] site:jar fails when setting custom archive manifest entry new 9e1a135 [MSITE-727] - Injection via @Parameter instead of @Components (Added missing readonly and required). new 6ccbb9c little clarifications new 17baa80 updated documentation with fresh information new be5b6ba plexus-archiver 2.5 new 8474f7d Updated to plexus-archiver 2.6.1, plexus-io 2.1.1 and plexus-utils 3.0.18 new 57920c7 Updated to plexus-archivee 2.6.3 and io 2.1.3. Should fix windows troubles new b0816da - Added to all plugins LICENSE file - Added to all plugins NOTICE file with copyright year 2007-2014 new 3b56292 - Undone the commit r1630358 which means to remove all LICENSE/NOTICE files until the ASF is clear about what to do. new 4a5287c updated plexus-archiver to 2.6.4 new 334a646 Updated to p-u .20 new 43dfed6 Upgraded p-c md new b6a68e4 updated parent pom and fixed errors reported by Checkstyle new a5534e0 removed file added by inadvertance new 37c6231 removed configuration now inherited from parent new b12c534 Upped archiver to 2.9 new 4c75943 [MNGSITE-214] Different versions of the Site Descriptor XSD are referenced (1.3.0 and 1.4.0) new 2311a4f Update Site Decorator version to 1.6.0 in site.xml because we are using 1.6 of Doxia Sitetools new 4e07b9c [MSITE-708] Doc about filtering incorrect about macros rules new 79bf2cf Fix spelling new f54b6a3 don't let rat fail when shade plugin did not clean up generated pom new 85d026d changed svnpubsub url from /content to /components new 8c67cc9 [MSITE-740] Allow multiple extensions for given format new 75b70a3 moved Jira from Codehaus to Apache new 7617f57 added developer overview of maven-site-plugin new 32cc4c3 [MSITE-746] FAQ contains inaccurate description regarding the site life cycle new ea597ed [MNGSITE-243] Fixed link to How to use Mirros for Repositories new 266b3c9 Add implementation for new interface method isExternalReport() introduced for DOXIASITETOOLS-103 new 31ce85f Result of mvn versions:update-child-modules -DallowSnapshots -N new e62e122 [MSITE-750] workaround for dav: wagon pseudo protocol when comparing distributionManagement.site.url new 86a0b6e use released version of plugin parent, i.e 28 new 0f1bf39 [MPOM-95] updated parent pom location new 7237cf0 Close streams even in test cases new e2ea811 [DOXIA-492] fixed macro support Submitted by: Andreas Veithen new 09ef4be [MSITE-746] tried more accurate description (feedback appreciated) new 5db36ed improved javadoc new b56d078 code simplification new 5133cd3 [DOXIASITETOOLS-122] updated calling code new cb1d73b [MSITE-753] removed deprecated template and templateDirectory parameters new 45a9487 added explicit default value to make it more clear (without changing behaviour AFAIK) new 0331417 [DOXIA-SITETOOLS-124] updated Doxia Sitetools method name (and easier parameter) new d28e642 moved getInterpolatedSiteDescriptorContent() unit test to Doxia Sitetools new 300b418 [DOXIASITETOOLS-125] changed siteDirectory from String to File in getDecorationModel() new 7d10b23 removed file added by inadvertance, and put it in svn:ignore new 5dabac3 [MSITE-744] copy generated resources even if there is no generated Doxia document new f76393b [MSITE-754] fixed ConcurrentModificationException when using site:run by using separate stable contexts for src/site and target/generated-site new 8cd6db7 [MSITE-702] avoid overriding skin resources / duplicate copying of skin resources new 977e256 test every default Doxia format, with macros demo when available new ebcc8ec added Velocity context demo new b9d4043 [MSITE-756] added saveVelocityDocument option to dump Velocity processed Doxia files new d649edd [MSITE-756] renamed saveVelocityDocument parameter to more generic saveProcessedContent new 6e59ebb added FML macros (just discovered it was supported...) new e162c14 [DOXIASITETOOLS-101] Added ISO date format to site rendering context new af403e9 [MSITE-550] check m-site-p attributes in document's Velocity context new 59d5239 [DOXIASITETOOLS-67] test Velocity context for template new 9667a43 [MSITE-760] fixed info message and skin download when templateFile used new e9e3a57 [DOXIASITETOOLS-138] removed skinFile parameter from createContextForTemplate new 23ee067 [DOXIASITETOOLS-101] removed isoDateFormat from Velocity site rendering context since $date generic tool makes the job new 2352053 don't generate reports new cbb6b96 renamed and simplified IT new 6993cfa added complete explanations regarding inheritance + interpolation of urls new 7d6c48e [MSITE-326] made file encoding default to platform encoding (instead of ISO-8859-1), with warning (only on site rendering goals) new ed6f4ec try to improve debug messages new 50197c0 improved effective-site it with parent site descriptors new 2f9f9bb refactoring: extract site descriptor related mojos to dedicated package new 1d5e2d8 replaced pom-interpolation IT with more complete inheritance-interpolation new f7603be [DOXIASITETOOLS-118] show current (unexpected) behaviour (like MSITE-312, which is another consequence of this) new 0b02a48 [MSITE-604] use settings data for pom interpolation Submitted by: Jörg Schaible Applied with little updates: works only with Maven 3 (through DOXIASITETOOLS-145) and updated inheritance-interpolation IT new 960f37b [MSITE-135] interpolation is done after inheritance, with child values (through DOXIASITETOOLS-118) new 96c95b3 [MSITE-696] automatically skip deploy when maven.site.skip=true, ie site generation is skipped new ea97603 [MSITE-694] skip jar generation when site generation is skipped new 9f41bd6 removed paramater already inherited new d946698 [DOXIA-535] check that multiple extensions for Markdown work (was not the case before r1726538) new b0d7a0a mistake: renamed instead of copy new b4a5c51 [DOXIASITETOOLS-94] add plexus container to Velocity context new 1142aad [MSITE-723] render generated-site before reports, in case content was generated in pre-site phase new 3dd0787 [MSITE-743] updated breadcrumbs URLs to be consistent with menus: point to index.html thanks to DOXIASITETOOLS-147 new 13b6de2 [DOXIASITETOOLS-93] added automatic dump of context content new 643d039 [MSITE-762] Upgrade Velocity from 1.5 to 1.7 new 4faf3a6 Use Plexus Utils StringUtils, we have them as direct dependency anynay new 0271415 [DOXIASITETOOLS-149] updated code for new exception thrown new 9dce1a4 Fix syntax error in maven-3.apt.vm new d8d7e5f [MSITE-763] Fix issues reported by dependency:analyze new fbb902a [MSITE-765] upgraded Doxia from 1.6 to 1.7 new 69f354e [MSITE-766] Upgrade to Commons Lang 3 new 2569008 Fix inproper ISO 8601 date format in site:effective-site new d3302ee Disable three ITs which fail due to DOXIASITETOOLS-155 for now new 7a1b3cf [MSITE-759] updated documentation for Doxia Sitetools 1.7 new ed69201 [MSITE-755] document Velocity version update and how to downgrade (tested in doxia-formats IT) new 76f0f6c [MSITE-755] Upgraded Doxia Sitetools from 1.6 to 1.7 new ceb4f41 updated content new 244ad80 [maven-release-plugin] prepare release maven-site-plugin-3.5 new 62fbf7a [maven-release-plugin] prepare for next development iteration new b965167 Improved docs for Doxia (Sitetools) 1.7 and Velocity 1.7 upgrade new 31c6505 [MSITE-769] add support for site.xml early interpolation as ${this.*} new 1543f7e improved explanations about head and footer change from XML to String new df05d7c [MSITE-722] added updated decoration xsd info new 5fb5634 [MSITE-769] doxia-sitetools 1.7.1 is released, with its early interpolation ${this.*} feature new 986cd57 fixed content breaking Velocity execution that was introduced in r1732238 new f65188f [MSITE-135] added instructions to use early interpolation when necessary new 36ecca6 changed links to Maven site content to relative new 8e2b1f7 [MSITE-768] added an IT for #include and #parse: seems #parse does not work in site (in Doxia Siterenderer, there is an IT that shows that #parse works for skin template)... new 2c6edbd [MSITE-768] Support Velocity's #parse and #include new ad3ce0f [MSITE-700] added IT to show that #include can go at least to ${basedir} now new 8a3346b [MSITE-771] improved faq entry about "mvn site" vs "mvn site:site" new 0a40bf2 [MSITE-688] enhanced site:stage documentation new 4a0af40 [MSITE-688] enhanced site:stage documentation new 0979040 removed obsolete link to Codehaus MAVENUSERS wiki new 4a80b0e [maven-release-plugin] prepare release maven-site-plugin-3.5.1 new cca259e [maven-release-plugin] prepare for next development iteration new e609bba o Updated to 'plexus-utils-3.0.23'. o Updated to stop suppressing exceptions incorrectly when closing resources. Most of the time the 'IOUtils.closeQuietly' methods of 'commons-io' and the 'IOUtil.close' method of 'plexus-utils' are used incorrectly. They are meant to be used in 'finally' blocks to not suppress an exception already thrown in the 'try' block. The documentation of the 'IOUtils.closeQuietly' methods explicitly contains usage examples. As soon as [...] new 12d38f7 o Updated to 'plexus-utils' 3.0.24. new 8af4d15 o Updated 'plexus-archiver' to 3.2. o Updated 'commons-io' to 2.5. new e92e4a7 [MSITE-775] added info output to site:attach-descriptor new 39f1db8 [MSITE-775] also add an info mesage when no site descriptor found new e93a9dc updated Jira url new 2271361 updated Jira url new 41e4b44 [MSITE-776] Upgrade maven-shared-components parent to version 30 new 3331462 [MSITE-777] Upgrade of 'plexus-archiver' to version 3.3. new ff96111 [MSITE-778] Upgrade maven-archiver to 3.1.0 new 627e329 [MSITE-779] added color to report generation messages new d9a678c [MSITE-779] use AnsiUtils from MSHARED-552 to enable colors only with Maven 3.4+ new 2b23486 [MSHARED-558] Make version of maven-project-utils three digit based. new c187169 [MSITE-779] use Maven consistent colors API new 173c2d0 [MSITE-779] removed JAnsi dependency: not used directly any more new 61e739f [MSITE-779] renamed highlight() to strong() new ba0406a [MSITE-780] Upgrade of plexus-archiver to 3.4. new 9c61488 [MSITE-781] Upgrade of maven-archiver to 3.1.1. new 65f20eb [MSITE-779] use new style(message) helpers new 87e6eb7 [MSITE-779] use new improved styled message API new feb7ab2 [MSITE-654] Appending a slash to the tepository URL makes deploying to GitHub impossible new a1cac66 [MSITE-779] use released maven-shared-utils 3.1.0 new 9721441 [MSITE-784] upgrade maven-site-plugin for MSHARED-589 new 6471603 [MSITE-783] fixed modules menu links when data comes from settings, see DOXIASITETOOLS-166 new ee447b5 improve IT: check that every tool works (with special $link case) new 885ae02 fixed ineffective test... new 7e06166 [MSITE-782] added custom Velocity tool test (failing...) new 975558d [MSITE-705] Too much information in maven logs during site:deploy in sftp... new 1c58b5c [MSITE-785] Documentation of saveProcessedContent parameter is empty new 50f2331 [MSITE-782] check that Velocity tools declared in /META-INF/maven/site-tools.xml are discovered after DOXIASITETOOLS-168 r1765053 new 57e2cbd [MSITE-784] updated maven-reporting-exec to 1.3 new 5dce9fc [MSITE-786] improved error message when Velocity error with skin new 2edc8ae [MSITE-786] updated sitetools to 1.7.3 to have better error message new ca6698d test new 97b4580 rollback new 48f3640 [maven-release-plugin] prepare release maven-site-plugin-3.6 new de3a48e [maven-release-plugin] prepare for next development iteration new edd51b2 release cancelled to fix DOXIASITETOOLS-171 new 88e5ba4 upgraded Doxia Sitetools to 1.7.4 new 160f5f0 updated plexus-i18n new fa7cfbc updated classworlds version new d66bedb [maven-release-plugin] prepare release maven-site-plugin-3.6 new cbc976b [maven-release-plugin] prepare for next development iteration new 8d9075d Correct jira.codehaus.org to issues.apache.org/jira new dc1379c o Updated to latest parent SNAPSHOT. new c5275ad o Reverted last commit to reset to release version parent's. new 14a2b47 [MSITE-791] integrated DOxia 1.8 to benefit from new Markdown parser based on flexmark-java (requires Java 7) new c612b46 [MSITE-782] removed reportPlugins parameter: use project.reporting.plugins new 0a27f94 [MSITE-797] simplify stacktrace in case of report plugin execution failure new 90b509f [MSITE-796] Unable to generate site with JDK9 Upgrade doxia-sitetools to 1.9.5 Fix ITs depending on non-Java9 compatible plugins new e5df30f [MSITE-792] improved explanations on Maven 3.5.0 WARNING for MNG-6189 new 22f92f6 little improvements new 7ba574f [MSITE-787] use released maven-reporting-exec new 5cac8c7 added more tricks about Velocity filtering new 7972c98 created "common issues and workaround" section new 125b427 fixed link to site-mojo.html new 8fdda91 [MSITE-802] improved explanations of generatedSite parameter The 1179 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. -- To stop receiving notification emails like this one, please contact ['"commits@maven.apache.org" <commits@maven.apache.org>'].