This is an automated email from the ASF dual-hosted git repository.

shuai pushed a commit to branch feat/team
in repository https://gitbox.apache.org/repos/asf/incubator-answer-website.git

commit c99e75b7d6ee437a640851301596a88855a3da61
Author: shuai <[email protected]>
AuthorDate: Mon Apr 15 18:36:04 2024 +0800

    feat: add team page
---
 community/team.json  | 325 +++++++++++++++++++++++++++++++++++++++++++++++++++
 community/team.mdx   |  47 ++++++++
 sidebarsCommunity.js |   1 +
 3 files changed, 373 insertions(+)

diff --git a/community/team.json b/community/team.json
new file mode 100644
index 00000000..e39ace95
--- /dev/null
+++ b/community/team.json
@@ -0,0 +1,325 @@
+[
+  {
+    "title": "PPMC",
+    "type": "ppmc",
+    "users": [
+      {
+        "name": "annezhu",
+        "avatar": "https://avatars.githubusercontent.com/u/131739771?v=4";,
+        "github": "https://github.com/PrimmaAnna";,
+        "role": "Operator"
+      },
+      {
+        "name": "chrisdutz",
+        "avatar": "https://avatars.githubusercontent.com/u/651105?v=4";,
+        "github": "https://github.com/chrisdutz";,
+        "role": "Mentor"
+      },
+      {
+        "name": "fenbox",
+        "avatar": "https://avatars.githubusercontent.com/u/360618?v=4";,
+        "github": "https://github.com/fenbox";,
+        "role": "Product Manager"
+      },
+      {
+        "name": "joyqi",
+        "avatar": "https://avatars.githubusercontent.com/u/59437?v=4";,
+        "github": "https://github.com/joyqi";,
+        "role": "CTO"
+      },
+      {
+        "name": "jmclean,justinmclean",
+        "avatar": "https://avatars.githubusercontent.com/u/144504?v=4";,
+        "github": "https://github.com/justinmclean/";,
+        "role": "Mentor"
+      },
+      {
+        "name": "kumfo",
+        "avatar": "https://avatars.githubusercontent.com/u/7692591?v=4";,
+        "github": "https://github.com/kumfo";,
+        "role": "Developer"
+      },
+      {
+        "name": "linkinstar",
+        "avatar": "https://avatars.githubusercontent.com/u/19712692?v=4";,
+        "github": "https://github.com/LinkinStars";,
+        "role": "Developer"
+      },
+      {
+        "name": "mingcheng",
+        "avatar": "https://avatars.githubusercontent.com/u/21816?v=4";,
+        "github": "https://github.com/mingcheng";,
+        "role": "Developer"
+      },
+      {
+        "name": "nadia",
+        "avatar": "https://avatars.githubusercontent.com/u/1227386?v=4";,
+        "github": "https://github.com/jiangbonadia";,
+        "role": "COO"
+      },
+      {
+        "name": "ningjiang",
+        "avatar": "https://avatars.githubusercontent.com/u/219644?v=4";,
+        "github": "https://github.com/WillemJiang/";,
+        "role": "Mentor"
+      },
+      {
+        "name": "robin0716",
+        "avatar": "https://avatars.githubusercontent.com/u/12277531?v=4";,
+        "github": "https://github.com/robinv8";,
+        "role": "Developer"
+      },
+      {
+        "name": "shuai",
+        "avatar": "https://avatars.githubusercontent.com/u/30591202?v=4";,
+        "github": "https://github.com/shuashuai";,
+        "role": "Developer"
+      },
+      {
+        "name": "tison",
+        "avatar": "https://avatars.githubusercontent.com/u/18818196?v=4";,
+        "github": "https://github.com/tisonkun/";,
+        "role": "Mentor"
+      }
+    ]
+  },
+  {
+    "title": "Committer",
+    "type": "committer",
+    "users": [
+      {
+        "name": "aichy126",
+        "avatar": "https://avatars.githubusercontent.com/u/16996097?v=4";,
+        "github": "https://github.com/aichy126";,
+        "role": "Developer"
+      },
+      {
+        "name": "haitao",
+        "avatar": "https://avatars.githubusercontent.com/u/344142?v=4";,
+        "github": "https://github.com/haitaojarvis";,
+        "role": "Developer"
+      }
+    ]
+  },
+  {
+    "title": "Contributor",
+    "type": "contributor",
+    "users": [
+      {
+        "name": "sy-records",
+        "avatar": "https://avatars.githubusercontent.com/u/33931153?v=4";,
+        "github": "https://github.com/sy-records";
+      },
+      {
+        "name": "hgaol",
+        "avatar": "https://avatars.githubusercontent.com/u/11908658?v=4";,
+        "github": "https://github.com/hgaol";
+      },
+      {
+        "name": "kelvinkuo",
+        "avatar": "https://avatars.githubusercontent.com/u/2784354?v=4";,
+        "github": "https://github.com/kelvinkuo";
+      },
+      {
+        "name": "ppchart",
+        "avatar": "https://avatars.githubusercontent.com/u/99037010?v=4";,
+        "github": "https://github.com/ppchart";
+      },
+      {
+        "name": "genment",
+        "avatar": "https://avatars.githubusercontent.com/u/5207957?v=4";,
+        "github": "https://github.com/genment";
+      },
+      {
+        "name": "hbsciw",
+        "avatar": "https://avatars.githubusercontent.com/u/7039555?v=4";,
+        "github": "https://github.com/hbsciw";
+      },
+      {
+        "name": "axisofentropy",
+        "avatar": "https://avatars.githubusercontent.com/u/66315?v=4";,
+        "github": "https://github.com/axisofentropy";
+      },
+      {
+        "name": "k8scat",
+        "avatar": "https://avatars.githubusercontent.com/u/55872984?v=4";,
+        "github": "https://github.com/k8scat";
+      },
+      {
+        "name": "surapuramakhil",
+        "avatar": "https://avatars.githubusercontent.com/u/9161543?v=4";,
+        "github": "https://github.com/surapuramakhil";
+      },
+      {
+        "name": "buttercannfly",
+        "avatar": "https://avatars.githubusercontent.com/u/36593447?v=4";,
+        "github": "https://github.com/buttercannfly";
+      },
+      {
+        "name": "itamadev",
+        "avatar": "https://avatars.githubusercontent.com/u/37014285?v=4";,
+        "github": "https://github.com/itamadev";
+      },
+      {
+        "name": "jozefrebjak",
+        "avatar": "https://avatars.githubusercontent.com/u/36922215?v=4";,
+        "github": "https://github.com/jozefrebjak";
+      },
+      {
+        "name": "pontovinte",
+        "avatar": "https://avatars.githubusercontent.com/u/72367088?v=4";,
+        "github": "https://github.com/pontovinte";
+      },
+      {
+        "name": "xpume",
+        "avatar": "https://avatars.githubusercontent.com/u/22957642?v=4";,
+        "github": "https://github.com/xpume";
+      },
+      {
+        "name": "plant99",
+        "avatar": "https://avatars.githubusercontent.com/u/22407757?v=4";,
+        "github": "https://github.com/plant99";
+      },
+      {
+        "name": "realize096",
+        "avatar": "https://avatars.githubusercontent.com/u/102856702?v=4";,
+        "github": "https://github.com/realize096";
+      },
+      {
+        "name": "pkmq24",
+        "avatar": "https://avatars.githubusercontent.com/u/54759734?v=4";,
+        "github": "https://github.com/pkmq24";
+      },
+      {
+        "name": "nonvis",
+        "avatar": "https://avatars.githubusercontent.com/u/26996635?v=4";,
+        "github": "https://github.com/nonvis";
+      },
+      {
+        "name": "PurseChicken",
+        "avatar": "https://avatars.githubusercontent.com/u/26996635?v=4";,
+        "github": "https://github.com/PurseChicken";
+      },
+      {
+        "name": "bazingame",
+        "avatar": "https://avatars.githubusercontent.com/u/25435118?v=4";,
+        "github": "https://github.com/bazingame";
+      },
+      {
+        "name": "benharvie",
+        "avatar": "https://avatars.githubusercontent.com/u/34353676?v=4";,
+        "github": "https://github.com/benharvie";
+      },
+      {
+        "name": "realMorrisLiu",
+        "avatar": "https://avatars.githubusercontent.com/u/8832717?v=4";,
+        "github": "https://github.com/realMorrisLiu";
+      },
+      {
+        "name": "g0ne150",
+        "avatar": "https://avatars.githubusercontent.com/u/8351695?v=4";,
+        "github": "https://github.com/g0ne150";
+      },
+      {
+        "name": "crashburn65",
+        "avatar": "https://avatars.githubusercontent.com/u/68039?v=4";,
+        "github": "https://github.com/crashburn65";
+      },
+      {
+        "name": "iamtun",
+        "avatar": "https://avatars.githubusercontent.com/u/62387480?v=4";,
+        "github": "https://github.com/iamtun";
+      },
+      {
+        "name": "ShrutiC-git",
+        "avatar": "https://avatars.githubusercontent.com/u/66940685?v=4";,
+        "github": "https://github.com/ShrutiC-git";
+      },
+      {
+        "name": "taigrr",
+        "avatar": "https://avatars.githubusercontent.com/u/8261498?v=4";,
+        "github": "https://github.com/taigrr";
+      },
+      {
+        "name": "ready4god2513",
+        "avatar": "https://avatars.githubusercontent.com/u/121682?v=4";,
+        "github": "https://github.com/ready4god2513";
+      },
+      {
+        "name": "edocevol",
+        "avatar": "https://avatars.githubusercontent.com/u/9777120?v=4";,
+        "github": "https://github.com/edocevol";
+      },
+      {
+        "name": "geekymv",
+        "avatar": "https://avatars.githubusercontent.com/u/4549602?v=4";,
+        "github": "https://github.com/geekymv";
+      },
+      {
+        "name": "Mangon",
+        "avatar": "https://avatars.githubusercontent.com/u/8265430?v=4";,
+        "github": "https://github.com/Mangon";
+      },
+      {
+        "name": "nicolabosco87",
+        "avatar": "https://avatars.githubusercontent.com/u/3645878?v=4";,
+        "github": "https://github.com/nicolabosco87";
+      },
+      {
+        "name": "zhuangbiaowei",
+        "avatar": "https://avatars.githubusercontent.com/u/93194?v=4";,
+        "github": "https://github.com/zhuangbiaowei";
+      },
+      {
+        "name": "ericyangpan",
+        "avatar": "https://avatars.githubusercontent.com/u/212329?v=4";,
+        "github": "https://github.com/ericyangpan";
+      },
+      {
+        "name": "zahash",
+        "avatar": "https://avatars.githubusercontent.com/u/36153955?v=4";,
+        "github": "https://github.com/zahash";
+      },
+      {
+        "name": "foxzero-007",
+        "avatar": "https://avatars.githubusercontent.com/u/58644520?v=4";,
+        "github": "https://github.com/foxzero-007";
+      },
+      {
+        "name": "Octobug",
+        "avatar": "https://avatars.githubusercontent.com/u/8007022?v=4";,
+        "github": "https://github.com/Octobug";
+      },
+      {
+        "name": "Apricity001",
+        "avatar": "https://avatars.githubusercontent.com/u/75669303?v=4";,
+        "github": "https://github.com/Apricity001";
+      },
+      {
+        "name": "xialeistudio",
+        "avatar": "https://avatars.githubusercontent.com/u/5136506?v=4";,
+        "github": "https://github.com/xialeistudio";
+      },
+      {
+        "name": "lzakharov",
+        "avatar": "https://avatars.githubusercontent.com/u/26368218?v=4";,
+        "github": "https://github.com/lzakharov";
+      },
+      {
+        "name": "Juneezee",
+        "avatar": "https://avatars.githubusercontent.com/u/20135478?v=4";,
+        "github": "https://github.com/Juneezee";
+      },
+      {
+        "name": "saurabhchatterjee23",
+        "avatar": "https://avatars.githubusercontent.com/u/2438415?v=4";,
+        "github": "https://github.com/saurabhchatterjee23";
+      },
+      {
+        "name": "fyzhu",
+        "avatar": "https://avatars.githubusercontent.com/u/5175751?v=4";,
+        "github": "https://github.com/fyzhu";
+      }
+    ]
+  }
+]
diff --git a/community/team.mdx b/community/team.mdx
new file mode 100644
index 00000000..8690b347
--- /dev/null
+++ b/community/team.mdx
@@ -0,0 +1,47 @@
+---
+slug: /team
+---
+
+
+# Team
+
+The Apache Answer team works on the core functionality, plugins, as well as 
the documentation website.
+
+Current members of the team are listed in alphabetical order below.
+
+import data from './team.json';
+
+<div>
+  {
+    data.map(v => {
+      return (
+        <div key={v.title}>
+           <h1>{v.title}</h1>
+           <div className="row">
+            {
+              v.users.map(u => {
+                if (v.type === 'contributor') {
+                  return (
+                    <div key={u.name} className="col-xl-3 col-lg-4 col-md-4 
col-sm-6 col-12 d-flex mb-1">
+                      <a href={u.github}>{u.name}</a>
+                    </div>
+                  )
+                }
+                return (
+                  <div key={u.name} className="col-xl-3 col-lg-4 col-md-4 
col-sm-6 col-12 d-flex mb-4">
+                      <img src={u.avatar} width="48" height="48" 
className="rounded me-2 lh-normal" />
+                      <div>
+                        <a href={u.github}>{u.name}</a>
+                        <div className="fs-14 text-secondary">{u.role}</div>
+                      </div>
+                  </div>
+                )
+              })
+            }
+           </div>
+        </div>
+      )
+    })
+  }
+
+</div>
diff --git a/sidebarsCommunity.js b/sidebarsCommunity.js
index d84015d1..7281c7c0 100644
--- a/sidebarsCommunity.js
+++ b/sidebarsCommunity.js
@@ -2,6 +2,7 @@ module.exports = {
   community: [
     'support',
     'about',
+    'team',
     'security',
     {
       type: 'category',

Reply via email to