aboutsummaryrefslogtreecommitdiffstats
path: root/deployment/lists
diff options
context:
space:
mode:
authorNicolas Vigier <boklm@mageia.org>2013-04-06 16:09:54 +0000
committerNicolas Vigier <boklm@mageia.org>2013-04-06 16:09:54 +0000
commit853c309f9b0ad55d9622ed55d2354608628d6da8 (patch)
tree1a4028d4338865bbaca56a61a4423bd1f9c3d135 /deployment/lists
parent490f231b9496c92f237ad63b147b7f3a8cb3f9b2 (diff)
downloadpuppet-853c309f9b0ad55d9622ed55d2354608628d6da8.tar
puppet-853c309f9b0ad55d9622ed55d2354608628d6da8.tar.gz
puppet-853c309f9b0ad55d9622ed55d2354608628d6da8.tar.bz2
puppet-853c309f9b0ad55d9622ed55d2354608628d6da8.tar.xz
puppet-853c309f9b0ad55d9622ed55d2354608628d6da8.zip
Add new MLs according to https://wiki.mageia.org/en/ML_Migration
Diffstat (limited to 'deployment/lists')
-rw-r--r--deployment/lists/manifests/init.pp70
1 files changed, 53 insertions, 17 deletions
diff --git a/deployment/lists/manifests/init.pp b/deployment/lists/manifests/init.pp
index 511caa9a..428cf9d3 100644
--- a/deployment/lists/manifests/init.pp
+++ b/deployment/lists/manifests/init.pp
@@ -1,9 +1,48 @@
class lists {
+ sympa::announce_list_email { 'announce':
+ subject => 'Mageia announces',
+ reply_to => "discuss@ml.$::domain",
+ sender_email => "root@$::domain",
+ }
+
sympa::public_list {'atelier-discuss':
subject => 'Discussions about artwork, web, marketing, communication',
topics => 'atelier',
}
+ sympa::public_list {'bugsquad-discuss':
+ subject => 'Bugsquad team discussions',
+ topics => 'bugsquad',
+ }
+
+ sympa::public_list {'dev':
+ subject => 'Developement discussion list',
+ topics => 'developers',
+ }
+
+ sympa::public_list {'discuss':
+ subject => 'General discussion list',
+ }
+
+ sympa::public_list {'i18n-discuss':
+ subject => 'Translation team discussions',
+ topics => 'i18n',
+ }
+
+ sympa::announce_list_email { 'i18n-bugs':
+ subject => 'Translation bug reports from bugzilla',
+ reply_to => "i18n-discuss@ml.$::domain",
+ sender_email => "bugzilla-daemon@$::domain",
+ topics => 'i18n',
+ }
+
+ sympa::announce_list_email {'i18n-reports':
+ subject => 'Automated reports for translations',
+ reply_to => "i18n-discuss@$ml.::domain",
+ sender_email => 'r2d2@vargas.calenco.com',
+ topics => 'i18n',
+ }
+
# please check that the list use the proper code for
# language ( not to be confused with tld or country code )
sympa::public_list {'i18n-af':
@@ -114,71 +153,68 @@ class lists {
sympa::announce_list_email { 'packages-commits':
subject => 'Commits on packages repository',
- # FIXME change once we migrate
- reply_to => "mageia-dev@$::domain",
+ reply_to => "dev@ml.$::domain",
sender_email => "root@$::domain",
topics => 'developers',
}
sympa::announce_list_email { 'mirrors-announce':
subject => 'Important announces about mirrors updates',
- # FIXME change once we migrate
- reply_to => "mageia-sysadm@$::domain",
+ reply_to => "sysadm-discuss@ml.$::domain",
sender_email => "root@$::domain",
topics => 'sysadmin',
}
sympa::announce_list_email {'sysadmin-commits':
subject => 'Commits on sysadmin repository',
- # FIXME change once we migrate
- reply_to => "mageia-sysadm@$::domain",
+ reply_to => "sysadm-discuss@ml.$::domain",
sender_email => "root@$::domain",
topics => 'sysadmin',
}
+ sympa::public_list {'sysadmin-discuss':
+ subject => 'Sysadmin team discussions',
+ topics => 'sysadmin',
+ }
+
sympa::announce_list_email {'sysadmin-reports':
subject => 'Automated reports from various pieces of infrastructure',
- # FIXME change once we migrate
- reply_to => "mageia-sysadm@$::domain",
+ reply_to => "sysadm-discuss@ml.$::domain",
sender_email => "root@$::domain",
topics => 'sysadmin',
}
sympa::announce_list_email { 'sysadmin-bugs':
subject => 'Sysadmin bug reports from bugzilla',
- # FIXME change once we migrate
- reply_to => "mageia-sysadm@$::domain",
+ reply_to => "sysadm-discuss@ml.$::domain",
sender_email => "bugzilla-daemon@$::domain",
topics => 'sysadmin',
}
sympa::announce_list_email { 'soft-commits':
subject => 'Commits on soft repository',
- # FIXME change once we migrate
- reply_to => "mageia-dev@$::domain",
+ reply_to => "dev@ml.$::domain",
sender_email => "root@$::domain",
topics => 'developers',
}
sympa::announce_list_email { 'bugs':
subject => 'Bug reports from bugzilla',
- # FIXME change once we migrate
- reply_to => "mageia-dev@$::domain",
+ reply_to => "dev@ml.$::domain",
sender_email => "bugzilla-daemon@$::domain",
topics => 'developers',
}
sympa::announce_list_email { 'updates-announce':
subject => 'Packages update for stable release',
- reply_to => "mageia-dev@$::domain",
+ reply_to => "dev@ml.$::domain",
sender_email => "buildsystem-daemon@$::domain",
topics => 'developers',
}
sympa::announce_list_email { 'changelog':
subject => 'Announces for new packages uploaded',
- # FIXME change once we migrate
- reply_to => "mageia-dev@$::domain",
+ reply_to => "dev@ml.$::domain",
sender_email => "buildsystem-daemon@$::domain",
topics => 'developers',
}