...
This page was created in April of 2017 to help modernize our system records .This document and will likely replace https://wiki.apache.org/spamassassin/DevelopmentStuff.
...
For a SysAdmin, your solution works (Merit), it's well documented (Open) and supports the project (Community), you're good to go though as a SysAdmin you need to realize we have control over private data. All SASA members have been asked to follow the LISA Code of Ethics.
...
Tenets we Follow
*The Apache Way, Shane Curcuru's post on this are a good point: http://theapacheway.com/has many good points.
*LISA/Sage Code of Ethics, https://www.pccc.com/base.cgim?template=sage_code_of_ethics
Onboarding
Workflow
- A PMC Member nominates a new SASA member as a committer since we store items in SVN for configs.
NOTE: If they later produce code, they should request that permission from the PMC. - If the vote is successful, they then follow all the normal committer guidelines to get them an Apache ID including an appropriate committer license: https://www.apache.org/dev/new-committers-guide.html New Committers Guide.
- After the Apache ID is setup and given to the new team member, see the Important Resources below to complete setup.
- Someone with Karma needs to:
*Approve request to sysadmins mailing list
*Add them to ContributorsGroup and AdminGroup
*Open a JIRA ticket at issues.apache.org similar to INFRA-14045 to get them access to SA servers
Acronymns
*ASF = Apache Software Foundation (ASF)
*BZ = Bugzilla (BZ)
*SA = Apache SpamAssassin (SA)
*PMC (= Project Management Committee)
*SVN (SubVersioN)= SubVersioN
Important Resources
https://www.apache.org/dev/new-committers-guide.html *New Committers Guide
Apache ID
Once your Apache ID is created , change your and you receive email notification, setup a strong password, setup SSH keys, PGP keys, and mail forwarding at https://id.apache.org.
...
Repo | Contents | Notes |
sysadmins | Server and application configs | Encrypt passwords and sensitive information – NEED TO SPECIFY HOW WE WANT TO DO THIS |
dns | Configs and records related to spamasssassin.org | Hosted by PowerDNS on sa-vm1.apache.org as hidden master |
site | http://spamassassin.apache.org site contents |
|
Bugzilla
SpamAssassin Bugzilla: https://bz.apache.org/SpamAssassin/
Jira
Sign up at Jira with your apache.org email address since it it doesn't use your password setup at https://id.apache.org.
ASF Infrastructure (Infra) Jira: https://issues.apache.org/jira/secure/Dashboard.jspa
Wiki
- Create an account at https://wiki.apache.org/spamassassin using your full name (i.e. Dave Jones). 2. Email sysadmins@spamassassin.apache.org to request update access to the wiki.
...
- Add your PGP key in https://id.apache.org.
- Setup your PGP key page at http://people.apache.org/~user:
*sftp://user@home.apache.org
*Create ~/public_html dirdirectory which is the DocumentRoot for /~user.
*Setup index.html with PGP key and link to PGP asc file. TIP: wget http://people.apache.org/~kmcgrail as a starting point
...