To reduce spam, the ipxe-devel mailing list is configured to hold mails sent by non-members for moderator approval.
The iPXE policy for moderator approvals is straightforward:
The goal is to eliminate all spam via the list, while minimising the burden of moderation.
A github user ipxe-devel
is configured to receive github notifications at the address ipxe-devel@lists.ipxe.org, in order that github pull requests end up being forwarded to the ipxe-devel mailing list. The list is configured to automatically accept mails with a sender address matching ^[^@]+@reply\.github\.com$
, to avoid the need for every github-originated message to be manually moderated.
The iPXE policy for commit log messages is:
[subject]
tag and a brief description of the change[subject]
tag represents the driver or subsystem being modified. In most cases, this can be deduced by looking at git log for the file(s) being modified by this patch.Signed-off-by:
lineReported-by:
), testers (Tested-by:
), original authors of a completely reimplemented patch (Originally-implemented-by:
) etc. Since many contributions come via IRC, the (private) nickmap page can be used to look up full names and e-mail addresses suitable for inclusion in the commit log.Modified-by:
line at the stage at which the modification took place.Commit 8ab4b00 (“[libc] Rewrite setjmp() and longjmp()”)
The forum at forum.ipxe.org should be moderated regularly using this process:
Views
button at the right above the table and select the Potential spammers
view. Our definition of a potential spammer is a user that has registered but not posted anything. Delete all the users in the Potential spammers
view. You might need to do this multiple times if there are more than 200 spammy users registered.Recount Statistics
button.