Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: [Original edit by Dave]

...

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

  1. 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.
  2. 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.
  3. After the Apache ID is setup and given to the new team member, see the Important Resources below to complete setup.
  4. 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

  1. 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.

...

  1. Add your PGP key in https://id.apache.org.
  2. 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

...