WWW: Add Initiatives and grant Projects
@mjherzog 已經在處理了。
開始於 2026年3月2日。
評估
- 難度
- 5/5
- 預估耗時
- 一週以上
- 新手友好度
- 25/100
- Issue 類型
- 功能
- 描述清晰度
- 需要釐清
- 活躍度
- 停滯
- 技術堆疊
- javascript
研究方向
首先檢視首頁上現有的 AboutCode Projects Overview 與目前的網站結構。在實作前釐清術語、卡片網格或頁面設計,以及資助者列表的需求;術語達成共識、資助專案獲得確認,且選定的網站呈現方式已填充完成,即表示完成。
由索引模型根據 Issue 內容生成。
描述
We have two different types of AboutCode projects that need to be presented on the website:
- "Projects": Ongoing/continuous projects with a GitHub Repository such as scancode-toolkit, purldb, license-expression and many others. Most of these are currently featured in the AboutCode Projects Overview section of the homepage.
- "Initiatives": Time-bound projects that can represent grant funded work that will often affect multiple AboutCode repos. We track these in GitHub Projects, but not all GitHub Projects under aboutcode-org are funded from grants. We need to also feature these on the website in the near future.
The key tasks for this issue are:
- Decide on clear terminology to distinguish between the two types of projects. The names above are provisional for discussion purposes.
- Design how we want to present Grant projects on the website. The most likely UI is a card grid but this is TBD.
- Contact each Grantor to confirm if and how they want their Grant project(s) to be listed
- Design and populate the project cards and where to publish them on the website - e.g. on a new Supporters page that shows both (1) organizations that support AboutCode in general (i.e. Foundation members in the near future) and (2) specific grants
Notes on terminology:
- "Project" and "Repository" have specific meaning in GitHub. A Repository refers to where you store files (including source code). A Project is a way to group and manage a set of issues and pull requests that may affect multiple Repositories. There is an implicit Project for each Repository which is the set of issues and PRs in that Repository.
- "Project" is the most common term to describe both a set of code (and data) and its supporting/maintaining community in the FOSS world. Calling scancode-toolkit, purldb, etc. a Repository instead of a project is poor form because it omits the project community in general and the issues, PRs and other communications among community members.
- As an example, the Sovereign Tech Agency uses the term "project" or "technology" to refer to the objects of their funding - https://www.sovereign.tech/tech.
- NLnet Foundation also uses the term "project" to refer to the objects of their funding - https://nlnet.nl/
- 主要語言
- JavaScript
- 星號
- 9
- 分支
- 17
- 平均合併
- 7 小時 55 分鐘
- 30 天內合併 PR
- 2
環境準備
這個專案沒有提供開發容器、Dockerfile 或貢獻指南,環境需要你自己搭建:先看它的 README,通用步驟見我們的新手貢獻指南。
從這裡開始
- 先讀完整個 Issue,再讀專案的貢獻指南。
- 在 Issue 下留言說明你要接手 —— 這能避免兩個人做同樣的事。
- Fork 儲存庫,在一個分支上完成修改。
- 送出 Pull Request,並在描述裡引用這個 Issue 編號。
aboutcode-org/www.aboutcode.org 的其他 Issue
-
Making all post button.可能已有人在做 @sarthaklole 於 71 天前認領。 未關閉
難度 2/5 1-3 小時 新手友好度 72/100
aboutcode-org/www.aboutcode.org#117 · 3 則留言 ·
-
WWW: Reduce frequency of update-releases可能重新可做 @johnmhoran 於 52 天前認領,目前沒有進行中的 PR。 未關閉ci-workflow
難度 2/5 1-3 小時 新手友好度 45/100
aboutcode-org/www.aboutcode.org#180 · 已指派 1 人 ·
-
DOCS: Create new AboutCode stack diagram(s)可能重新可做 @hixvikas 於 53 天前認領,目前沒有進行中的 PR。 未關閉documentation
難度 5/5 一週以上 新手友好度 35/100
aboutcode-org/www.aboutcode.org#166 · 1 則留言 ·
-
WWW: Create About top level page?可能已有人在做 @pombredanne 於 155 天前認領。 未關閉website
難度 2/5 1-3 小時 新手友好度 35/100
aboutcode-org/www.aboutcode.org#164 · 1 個 reaction · 已指派 1 人 ·
-
WWW: Improve keyboard and screen reader accessibility of project grid cards可能重新可做 @Okd2006 於 243 天前認領,目前沒有進行中的 PR。 未關閉enhancement needs design website
難度 3/5 1-2 天 新手友好度 55/100
aboutcode-org/www.aboutcode.org#140 · 4 則留言 ·
查看 aboutcode-org/www.aboutcode.org 的全部 Issue
相似的 Issue
-
難度 2/5 1-3 小時 新手友好度 72/100
-
factory-active task-identify-harness-labels-done task-identify-issue-type-done
難度 2/5 1-3 小時 新手友好度 82/100
維護者通常 1 天內回覆
-
難度 2/5 1-3 小時 新手友好度 66/100
mailgun/mailgun.js#544 ·
-
beginner bug frontend
難度 2/5 1-3 小時 新手友好度 85/100
BistaDinesh03/critique#266 ·
維護者通常 1 天內回覆
-
New tool: ⚪️ writenode可能已有人在做 @github-actions 今天認領。 未關閉submission triage
難度 2/5 1-3 小時 新手友好度 62/100
kausalflow/tools#251 · 1 則留言 ·
維護者通常 1 天內回覆