|
|
- # key-value pairs - examples
- test1: 'test id'
- test2: 'testing 1, 2, 3'
- #
- # data sources to slurp and sequence
- # index.ezmd
- # foundation/index.ezmd
- # foundation/board/index.ezmd
- # licenses/exports/index.ezmd
- ci:
- # load, transform, and create data sequences from committee info
- url: https://whimsy.apache.org/public/committee-info.json
- board:
- # used on /foundation/ and /foundation/board/
- description: 'Board of Directors sequence'
- # select ci['board']['roster'] for the sequence
- path: board.roster
- officers:
- description: 'Foundation Officers sequence'
- # select ci['officers'] for the sequence
- path: officers
- # convert ci['officers']['roster']
- asfid: roster
- committees:
- description: 'Foundation Committees sequence'
- # ci['committees']
- path: committees
- # remove all report and roster dictionaries from committees
- trim: report,roster
- # convert ci['committees']['chair']
- asfid: chair
- ci:
- # used on /foundation/
- description: 'Dictionary of officers and committees'
- # save a merged dictionary version of these sequences.
- dictionary: officers,committees
- projects:
- description: 'Current Projects'
- # ci['committees']
- path: committees
- # select only where 'pmc' is true.
- where: pmc
- # sort by project name
- alpha: display_name
- featured_projs:
- # used on /
- description: 'Featured Projects'
- # base on projects sequence
- sequence: projects
- # take a random sample of 3
- random: 3
- # logo path - use apache powered by if missing
- logo: /logos/res/{}/default.png,/foundation/press/kit/poweredBy/Apache_PoweredBy.svg
- pl:
- # used on /
- description: 'Project List Columns'
- # base on projects sequence
- sequence: projects
- # split into 6 column sequence adding letters of the alphabet and putting httpd first
- split: 6
- #
- # used on index.ezmd
- pods:
- # load, transform, and create data sequences from podling info
- url: https://projects.apache.org/json/foundation/podlings.json
- podlings:
- description: 'Current Podlings'
- # create a sequence from the dictionary
- featured_pods:
- description: 'Featured Podlings'
- # based on the podlings sequence
- sequence: podlings
- # take a random sample of 3
- random: 3
- # logo path - use incubator if missing. Strip "Apache" and "(incubator)" from name.
- logo: /logos/res/{}/default.png,/logos/res/incubator/default.png
- #
- # used on licenses/exports/index.ezmd
- eccn:
- # load, transform, and create a four tiered structure of sequence objects
- # projects, products, versions, and sources
- file: data/eccn/eccnmatrix.yaml
- #
- # used on index.ezmd
- twitter:
- # load, transform, and create a sequence of tweets
- handle: 'TheASF'
- count: 1
- #
- # used on index.ezmd
- foundation:
- # load, transform, and create a sequence of foundation blogs
- blog: https://blogs.apache.org/foundation/feed/entries/atom
- count: 3
- content: 44
- #
- # used on index.ezmd
- planet:
- # load, transform, and create a sequence of foundation blogs
- blog: https://blogs.apache.org/planet/feed/entries/atom
- count: 1
- #
- # used on index.ezmd
- conferences:
- # load, transform, and create a sequence of foundation blogs
- blog: https://blogs.apache.org/conferences/feed/entries/atom
- count: 1
- #
- # used on downloads.ezmd
- release:
- # load a sequence of release distributions
- release: hadoop
- src: src
- revision: True
|