Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: converted to 1.6 markup

...

This page describes stuff you'd want to do when you become elected a committer – in other words, when you're given write access to the SpamAssassin codebase. As described at ProjectRoles, the SpamAssassin project has 3 levels of involvement – the same as many Apache Software Foundation (ASF) projects.

Set Your SVN Password

Wiki MarkupWhen your account is created, an ASF infrastructure volunteer will send you a password for the Apache login server (currently people.apache.org). This allows you to log in to set your SVN password, as described \[http://www.apache.org/dev/version-control.html#https-svn here\]. Here's a quick summary of what to do:

No Format
  $ ssh -l MYUSERNAME people.apache.org
  Password: [YOURGENERATEDPASSWORD]
  $ passwd

...

You should subscribe to the security list by sending a subscription request to security-subscribe at spamassassin.apache.org.

Wiki MarkupBe sure to read \[http://www.apache.org/foundation/how-it-works.html how-it-works.html\] -- there's lots of useful stuff about ASF processes there.

...

Things the PMC need to do on your behalf

Wiki Markup
First, propose a vote to add the person as a committer on the *private -at- spamassassin.apache.org* list.  Usually the subject is *\[VOTE\] Name*, btw.  You need 3 +1s, allow 72 hours, and your own vote counts as one +1.
Wiki Markup

Upon a successful vote, send an invite to the person (text below). If the invitation is accepted, grant the person's Bugzilla account with the 'EditBugs', 'HasCla', and 'Security' group permissions. This is done by \[http://issues.apache.org/SpamAssassin/editusers.cgi following the "Users" link in Bugzilla\], specifying the account by email address, clicking on the correct username, scrolling to "Group Access" and ticking the appropriate checkboxes.

Then, ask infra to set up an apache.org account: http://www.apache.org/dev/pmc.html#newcommitter . The UNIX group to request is "spamassassin".

...

Given CPAN co-maint status

...

Given your CPAN userid, someone with the karma -- this may be just JMASON -- logs in to the \[https://pause.perl.org/pause/authenquery?ACTION=share_perms PAUSE Share Permissions page\], and selects '3.1 Make somebody else co-maintainer', filling in your userid. (This can wait until it's needed, since you probably won't know the committer's CPAN userid right now.)

Given Freshmeat co-maint status

...