module ASF

The ASF module contains a set of classes which encapsulate access to many public and private data sources across the ASF, as well as synthesizing some useful convenience functions and data structures, like representing a PMC as a Committee with list of People and the Chair.

Key data access classes include: SVN, Git, ICLA, LDAP, Authorization

Key classes that provide complex data structures: Person, Committer, Member, Committee, Podling, OrgChart, Board

This code originally was developed as a part of separate tools and was later refactored out into this common library. Many Whimsy tools, but not all, make

use of various ASF

features and convenience methods.

Note: custom ASF LDAP attributes are defined in the file: github.com/apache/infrastructure-p6/blob/production/modules/ldapserver/files/asf-custom.schema

Find site image files