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 于 70 天前认领。 未关闭
难度 2/5 1-3 小时 新手友好度 72/100
aboutcode-org/www.aboutcode.org#117 · 3 条评论 ·
-
WWW: Reduce frequency of update-releases可能重新可做 @johnmhoran 于 51 天前认领,目前没有进行中的 PR。 未关闭ci-workflow
难度 2/5 1-3 小时 新手友好度 45/100
aboutcode-org/www.aboutcode.org#180 · 已指派 1 人 ·
-
DOCS: Create new AboutCode stack diagram(s)可能重新可做 @hixvikas 于 52 天前认领,目前没有进行中的 PR。 未关闭documentation
难度 5/5 一周以上 新手友好度 35/100
aboutcode-org/www.aboutcode.org#166 · 1 条评论 ·
-
WWW: Create About top level page?可能已有人在做 @pombredanne 于 154 天前认领。 未关闭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 于 241 天前认领,目前没有进行中的 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
-
FEATURE REQUEST
难度 2/5 1-3 小时 新手友好度 68/100
linuxmint/cinnamon-spices-extensions#1193 ·
维护者通常 1 天内回复
-
bug
难度 2/5 1-3 小时 新手友好度 76/100
Fei2411/DeepSeek-Bot#703 ·
-
area:web first-timers-only good first issue
难度 1/5 1 小时以内 新手友好度 95/100
career-ops-hq/career-ops#6264 ·
维护者通常 1 天内回复
-
难度 1/5 1 小时以内 新手友好度 83/100
cline/mcp-marketplace#3394 ·
-
bug
难度 2/5 1-3 小时 新手友好度 77/100
exelearning/exelearning#2677 ·
维护者通常 1 天内回复