diff options
author | Nicolas Vigier <boklm@mageia.org> | 2013-04-06 16:09:54 +0000 |
---|---|---|
committer | Nicolas Vigier <boklm@mageia.org> | 2013-04-06 16:09:54 +0000 |
commit | 853c309f9b0ad55d9622ed55d2354608628d6da8 (patch) | |
tree | 1a4028d4338865bbaca56a61a4423bd1f9c3d135 /deployment/lists/manifests | |
parent | 490f231b9496c92f237ad63b147b7f3a8cb3f9b2 (diff) | |
download | puppet-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/manifests')
-rw-r--r-- | deployment/lists/manifests/init.pp | 70 |
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', } |