# community-identities.yaml — manual identity coalescing # # Phase 1.3 of the community methodology rollout. This file declares # operator-curated person/identity merges that the relational # community.persons/person_aliases tables cannot infer reliably (e.g. # accent-folded variants, name-order swaps for JP authors, multiple # email domains for the same human across employer changes). # # The companion script scripts/0038-yaml-to-mentat.sh parses this file # and emits mentat upserts. Re-running is safe because every emission is # keyed on a :db.unique/identity attribute. # # See data/community-identities-README.md for full format docs and the # "I made a mistake" recovery procedure. # # Format per entry: # # - canonical: "" # emails: # cardinality/many; first one is the # - @ # :person/canonical-email key # - @ # aliases: # human-display variants of the name # - "ASCII variant" # (will be created as :identity/raw-name # - "Accented Variant" # entries with :identity/source = :manual) # notes: "free text" # optional # tier: "Core Team" # optional; one of "Core Team", # # "Major Contributors", "Significant # # Contributors". When set, the # # :person/tier datom is written; otherwise # # the daily etl-pgorg-tiers.sh scrape is # # authoritative. # employer: "EDB" # optional; sets :person/employer override # # Phase 1 seed — kept intentionally short so the operator can verify # each block by hand. The 246 community.persons.needs_review=TRUE rows # are NOT seeded here; they remain a follow-up curation task. # ---- Core Team (9 people, verified against postgresql.org/community/contributors/) ---- - canonical: "Tom Lane" emails: - tgl@sss.pgh.pa.us aliases: - "Tom Lane" notes: "PostgreSQL Core Team; Crunchy Data" tier: "Core Team" employer: "Crunchy Data" - canonical: "Peter Eisentraut" emails: - peter@eisentraut.org - peter_e@gmx.net - peter.eisentraut@2ndquadrant.com - peter.eisentraut@enterprisedb.com - peter_e@gmx.de aliases: - "Peter Eisentraut" tier: "Core Team" employer: "EDB" - canonical: "Andres Freund" emails: - andres@anarazel.de - andres@freund.de - andres@andres@anarazel.de aliases: - "Andres Freund" tier: "Core Team" employer: "Microsoft" - canonical: "Bruce Momjian" emails: - bruce@momjian.us aliases: - "Bruce Momjian" tier: "Core Team" employer: "EDB" - canonical: "Magnus Hagander" emails: - magnus@hagander.net aliases: - "Magnus Hagander" tier: "Core Team" employer: "Redpill Linpro" - canonical: "Joe Conway" emails: - mail@joeconway.com aliases: - "Joe Conway" tier: "Core Team" employer: "Crunchy Data" - canonical: "Andrew Dunstan" emails: - andrew@dunslane.net - andrew.dunstan@enterprisedb.com - andrew@pgexperts.com - andrew.dunstan@2ndquadrant.com aliases: - "Andrew Dunstan" tier: "Core Team" employer: "EDB" - canonical: "Stephen Frost" emails: - sfrost@snowman.net aliases: - "Stephen Frost" tier: "Core Team" employer: "Crunchy Data" - canonical: "Jonathan Katz" emails: - jkatz@postgresql.org - jonathan.katz@aws.com - jonathan@postgresql.org - jonathan.katz@excoventures.com aliases: - "Jonathan S. Katz" - "Jonathan Katz" tier: "Core Team" employer: "Amazon/AWS" - canonical: "Nathan Bossart" emails: - bossartn@amazon.com - nathandbossart@gmail.com - nathan@postgresql.org aliases: - "Nathan Bossart" - "Bossart, Nathan" tier: "Major Contributors" employer: "Amazon/AWS" # ---- Dual-encoding / name-order cases (explicit identity merges) ---- - canonical: "Álvaro Herrera" emails: - alvherre@alvh.no-ip.org - alvherre@2ndquadrant.com - alvherre@kurilemu.de - alvherre@enterprisedb.com aliases: - "Alvaro Herrera" - "Álvaro Herrera" - "Alvaro Herrera Munoz" notes: "ASCII vs accented form merge — collapses two community.persons rows into one" tier: "Major Contributors" employer: "EDB" - canonical: "Masao Fujii" emails: - masao.fujii@gmail.com - masao.fujii@oss.nttdata.com - masao.fujii@nttdata.com - fujii@postgresql.org aliases: - "Fujii Masao" - "Masao Fujii" - "MASAO FUJII" notes: "JP family-name-first vs Western-order merge" tier: "Major Contributors" employer: "NTT" - canonical: "Hou Zhijie" emails: - houzj.fnst@cn.fujitsu.com - houzj.fnst@fujitsu.com aliases: - "Hou Zhijie" - "houzj.fnst" - "Zhijie Hou" notes: "JP/CN family-name-first vs Western-order merge; multiple Fujitsu domains" tier: "Major Contributors" employer: "Fujitsu" - canonical: "Heikki Linnakangas" emails: - hlinnaka@iki.fi - heikki.linnakangas@iki.fi - heikki.linnakangas@enterprisedb.com - hlinnakangas@vmware.com aliases: - "Heikki Linnakangas" tier: "Major Contributors" employer: "Neon" - canonical: "Michael Paquier" emails: - michael@paquier.xyz - michael.paquier@gmail.com - michael@otacoo.com aliases: - "Michael Paquier" - "michael@paquier.xyz" tier: "Major Contributors" employer: "Amazon/AWS" # ---- Operator + a few other folks who appear with multiple addresses # in the public archives. Anyone is welcome to file a community-correction # template issue if their entry is missing or wrong. ---- - canonical: "Greg Burd" emails: - greg@burd.me - gregburd@amazon.com - gregburd@gmail.com - greg.burd@gmail.com - gburd@amazon.com - wiki:gregburd@wiki.postgresql.org aliases: - "Greg Burd" - "Gregory Burd" - "Gregburd" - "Burd, Greg" notes: "Operator. Personal address greg@burd.me is canonical; AWS work address is gregburd@amazon.com. Wiki account uses the wiki: prefix from postgresql.org/wiki MediaWiki." employer: "Amazon/AWS" - canonical: "Tristan Partin" emails: - tristan@partin.io - tristan@neon.tech employer: "Amazon/AWS" - canonical: "Tatsuo Ishii" emails: - ishii@postgresql.org - ishii@sraoss.co.jp - ishii at sraoss.co.jp - noreply+tatsuo-ishii@github.com - canonical: "Amit Kapila" emails: - amit.kapila16@gmail.com - akapila@postgresql.org - canonical: "Daniel Gustafsson" emails: - daniel@yesql.se - dgustafsson@postgresql.org - daniel@hobbit.se - daniel@yesql.sea - canonical: "Masahiko Sawada" emails: - sawada.mshk@gmail.com - msawada@postgresql.org - masahiko.sawada@2ndquadrant.com - masahiko.sawada@enterprisedb.com - canonical: "Laurenz Albe" emails: - laurenz.albe@cybertec.at - laurenz@users.noreply.github.com - laurenz.albe@wien.gv.at - canonical: "Andy Fan" emails: - zhihuifan1213@163.com - zhihui.fan1213@gmail.com - canonical: "Simon Riggs" emails: - simon@2ndquadrant.com - simon.riggs@enterprisedb.com - simon@2ndqudrant.com - canonical: "Peter Geoghegan" emails: - pg@bowt.ie - pg@heroku.com - canonical: "Christoph Berg" emails: - myon@debian.org - cb@df7cb.de - christoph.berg@credativ.de - canonical: "Thomas Munro" emails: - thomas.munro@gmail.com - tmunro@postgresql.org - thomas.munro@enterprisedb.com - tmunro@gmail.com - canonical: "Jeff Davis" emails: - pgsql@j-davis.com - jdavis@postgresql.org - canonical: "Peter Smith" emails: - smithpb2250@gmail.com - peter.b.smith@fujitsu.com - canonical: "Kyotaro Horiguchi" emails: - horikyota.ntt@gmail.com - horikyoga.ntt@gmail.com - horikyotajntt@gmail.com - horiguchi.kyotaro@lab.ntt.co.jp - canonical: "David Rowley" emails: - dgrowleyml@gmail.com - drowley@postgresql.org - david.rowley@2ndquadrant.com - dgrowley@gmail.com - drowleyml@gmail.com -