updated TODO

git-svn-id: https://svn.apache.org/repos/asf/maven/sandbox/trunk@1538440 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/dist-tools/dist-tool-plugin/src/main/resources/dist-tool.conf b/dist-tools/dist-tool-plugin/src/main/resources/dist-tool.conf
index f328dae..9e94a1f 100644
--- a/dist-tools/dist-tool-plugin/src/main/resources/dist-tool.conf
+++ b/dist-tools/dist-tool-plugin/src/main/resources/dist-tool.conf
@@ -2,8 +2,6 @@
 ## /directory: groupId[:parent-pom artifactId] [src+bin] [index page url]

 ##   [*] artifactId [version restriction]

 ##         * = only check info in index page, but not dist nor site (for plugins provided by components, like archetype, release, ...)

-#### site2X 

-#### IP4 ASF (skin and parent find pattern hardcoded)

 

 http://www.apache.org/dist/maven/

 

diff --git a/dist-tools/dist-tool-plugin/src/site/markdown/todo.md b/dist-tools/dist-tool-plugin/src/site/markdown/todo.md
index 39b42d4..6f83d2a 100644
--- a/dist-tools/dist-tool-plugin/src/site/markdown/todo.md
+++ b/dist-tools/dist-tool-plugin/src/site/markdown/todo.md
@@ -1,35 +1,25 @@
 Todo

 ====

 

-### Source Release

+### Index Pages

 

-* Option to fail the build (or separate goal), so we don't have to check the report daily, but let the CI server mail when failing.

-    * notice that failing the build will make the report unusable: so we must have either a separate goal or a mail sent explicitely from plugin

-    * there are some known issues with old artifacts, which don't have newer version expected: need to configure these as "accepted exceptions"

-

-

-### Sites

-

-* Check if artifact versions are up to date in listing pages:

-    * http://maven.apache.org/plugins/

-    * http://maven.apache.org/shared/

-    * http://maven.apache.org/pom/

-    * http://maven.apache.org/skins/

-pom listing handled ugly hardcoded way :(

-

-Start think on a more database way of storing infos.

- * sources may contains artifacts,artifact may be on listings listing may have categories ...

-

-* Option to fail the build (or separate goal), so we don't have to check the report daily, but let the CI server mail when failing

+* path detection for some parent POMs (ASF, Maven) handled ugly hardcoded way :(

 

 # Done

 

-* take screenshot of site. ( os specific )

-

 * See where to publish the result on Maven site

     * jenkins site URL https://builds.apache.org/view/M-R/view/Maven/job/dist-tool-plugin/site

 

+* take screenshot of site. ( os specific )

+

+* Separate goal to fail the build, so we don't have to check the report daily, but let the CI server mail when failing.

+    * notice that failing the build will make the report unusable: so we must have either a separate goal or a mail sent explicitely from plugin

+    * there are some known issues with old artifacts, which don't have newer version expected: need to configure these as "accepted exceptions"

+

+* dist-tool.conf format as a DSL to organize distribution area check rules

+

 ### Source Release

+

 * add date of release (from artifact)

   * date from metadata is ok ?

 

@@ -40,10 +30,19 @@
 ### Sites

 

 * add date of site

-    * [sky] date from comment part in skin (no always ok :( )

+    * [sky] date from comment part in skin (not always ok :( )

 * remove "check if version present", since our inheritance ensures we don't have problems

     * [sky] kept only for precise layout check

 * replace Skins columns with one unique column "Skin used", showing which skin is used (with version)

     * [sky] no garantee some site like http://maven.apache.org/plugins/maven-one-plugin/ have no style header 

 * add date of release (from artifact)

     * [sky] date from metadata is ok ?

+

+### Index Pages

+

+* Check if artifact versions are up to date in listing pages:

+    * http://maven.apache.org/plugins/

+    * http://maven.apache.org/shared/

+    * http://maven.apache.org/pom/

+    * http://maven.apache.org/skins/

+    
\ No newline at end of file