This is an automated email from the ASF dual-hosted git repository.

sebb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/whimsy.git


The following commit(s) were added to refs/heads/master by this push:
     new eec3483b .incubator not required in podling URLs
eec3483b is described below

commit eec3483b348a7445f059bc26e94f4eb4388c6e86
Author: Sebb <[email protected]>
AuthorDate: Thu Aug 7 08:45:00 2025 +0100

    .incubator not required in podling URLs
---
 lib/whimsy/sitestandards.rb | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/lib/whimsy/sitestandards.rb b/lib/whimsy/sitestandards.rb
index ccf4d4d8..a973a89b 100644
--- a/lib/whimsy/sitestandards.rb
+++ b/lib/whimsy/sitestandards.rb
@@ -25,11 +25,11 @@ module SiteStandards
   PODLING_CHECKS = {
     'uri' => {
       CHECK_TEXT => nil,
-      CHECK_CAPTURE => %r{https?://[^.]+\.incubator\.apache\.org},
-      CHECK_VALIDATE => %r{https?://[^.]+\.incubator\.apache\.org},
+      CHECK_CAPTURE => %r{https?://[^.]+(\.incubator)?\.apache\.org},
+      CHECK_VALIDATE => %r{https?://[^.]+(\.incubator)?\.apache\.org},
       CHECK_TYPE => true,
-      CHECK_POLICY => 'https://www.apache.org/foundation/marks/pmcs#websites',
-      CHECK_DOC => 'The homepage for any ProjectName must be served from 
http://ProjectName(.incubator).apache.org',
+      CHECK_POLICY => 
'https://incubator.apache.org/guides/sites.html#podling_website_requirements',
+      CHECK_DOC => 'The homepage for any ProjectName must be served from 
http://ProjectName(.incubator)?.apache.org',
       },
     'disclaimer' => { # textnode_check: txt =~ / Incubation is required of all 
newly accepted projects /
       CHECK_TEXT => %r{Incubation is required of all newly accepted projects},

Reply via email to