Attribution · 署名与来源
Attribution & Provenance / 署名与来源
This repository adapts workshop materials from posit::conf(2026), published by the posit-conf-2026 GitHub organization under open Creative Commons licenses. We thank the instructors and Posit, PBC for publishing these materials openly.
本仓库改编自 posit::conf(2026) 工作坊材料,原作由 posit-conf-2026 组织公开发布。感谢各位讲师与 Posit, PBC 的开放共享。
Per-repository attribution / 各仓库署名
| # | Upstream repo / 上游仓库 | Workshop / 工作坊 | Instructors / 讲师 | License | Snapshot SHA |
|---|---|---|---|---|---|
| 1 | positron | Getting Started with Positron: An AI-Ready Polyglot Workflow for Data Science | François Michonneau, Garrett Grolemund | CC-BY-SA 4.0 | 6087dbe5 |
| 2 | modern-r-workflow | Modern R Workflow (ft. Positron and AI) | Hadley Wickham, Jenny Bryan | CC-BY-SA 4.0 | b8ce7b76 |
| 3 | practical-quarto | Level Up Your Quarto: Patterns, Templates, and Tooling | Charlotte Wickham, Mine Çetinkaya-Rundel | CC-BY-SA 4.0 | 3e617602 |
| 4 | practical-quarto-exercises | Exercises for “Level Up Your Quarto” | Charlotte Wickham, Mine Çetinkaya-Rundel | CC-BY-SA 4.0 | ba4a81bf |
| 5 | llms | Programming with LLMs in R and Python | Garrick Aden-Buie, Sara Altman | CC-BY-SA 4.0 | 165cb237 |
| 6 | pharmaverse | AI-Powered Clinical Reporting in R with the Pharmaverse | Daniel D. Sjoberg, Becca Krouse | CC-BY-SA 4.0 | 626f9a23 |
| 7 | r-pharma-regulated | Administering and Orchestrating Next-Gen Statistical Environments for Regulated Use Cases | Mike Smith, Casey Johnson, Satish Murthy, Nicole Jones, Michael Mayer | CC-BY-SA 4.0¹ | caf9a41c |
| 8 | modern-ds-python | Modern Data Science in Python | Jeroen Janssens, Richard Iannone, Isabel Zimmerman | CC-BY-SA 4.0 | b7c60a23 |
¹ Discrepancy note / 差异说明: several upstream README files declare CC-BY 4.0 while their root LICENSE.md files contain CC-BY-SA 4.0. The tables report this project’s more restrictive ShareAlike treatment; they do not imply that the upstream statements agree.
本地快照核查发现,下列仓库 README 标示 CC-BY 4.0,而根目录 LICENSE.md 正文为 CC-BY-SA 4.0:2026 年的 positron、modern-r-workflow、practical-quarto、llms、 pharmaverse、r-pharma-regulated、modern-ds-python;2025 年的 ggplot2、shiny-r、 pkg-dev、r-programming、quarto-brand、reproducible-environments;2024 年的 level-up-shiny、quarto-dashboards、databases、r-in-production。 2025 年 quarto-extend 的课程 _license.md 标示 CC-BY 4.0,根 LICENSE.md 同样为 CC-BY-SA 4.0;2026 年 practical-quarto 的课程 _license.md 则与完整许可证一致,明确为 CC-BY-SA 4.0。
本项目从严采用 ShareAlike;章节中标注“README 标示”的许可反映上游相应声明, 不覆盖同时存在的 LICENSE 正文。各章末尾 CC-BY-SA 4.0 为本项目改编内容的发布许可。 重点仓库的声明可对照其 ggplot2 README、 shiny-r README、 pkg-dev README、 level-up-shiny README、 quarto-dashboards README 与同目录的 LICENSE.md。
Prior-year archive materials / 往届材料(补齐 2026 未覆盖主题)
To cover topics not offered in 2026 (Shiny, package development, ggplot2, statistical modeling, causal inference, databases, production deployment, etc.), this project also curates selected workshops from posit::conf(2025) and posit::conf(2024). These are cataloged and linked (see ARCHIVE-CATALOG.md) rather than mirrored in full; the original repositories remain the canonical source.
为覆盖 2026 年未开设的主题(Shiny、包开发、ggplot2、统计建模、因果推断、数据库、生产部署等), 本项目同时编选了 posit::conf(2025) 与 posit::conf(2024) 的部分工作坊。这些仓库仅做 编目与链接(见 ARCHIVE-CATALOG.md),不整体镜像;上游仓库始终为权威来源。
posit-conf-2025 (13 repos curated)
| # | Upstream repo / 上游仓库 | Workshop / 工作坊 | License | Snapshot SHA |
|---|---|---|---|---|
| 1 | shiny-r | Shiny for R Workshop | CC-BY-SA 4.0 | 50a5838d |
| 2 | shiny-py | Shiny for Python Workshop | MIT | 4e5a0420 |
| 3 | pkg-dev | R Package Development | CC-BY-SA 4.0 | 28c29a9b |
| 4 | r-programming | R Programming (basics) | CC-BY-SA 4.0 | 8a5d9384 |
| 5 | r-programming-exercises | Exercises for R Programming | CC-BY-SA 4.0 | fc75cda5 |
| 6 | ggplot2 | Mastering Data Visualization with ggplot2 | CC-BY-SA 4.0 | 133e2a4a |
| 7 | tidymodels | Machine Learning with tidymodels | CC-BY-SA 4.0 | f97e8a8f |
| 8 | scikit-learn | Machine Learning with scikit-learn (Python) | CC-BY-SA 4.0 | 6eb6472b |
| 9 | causal | Causal Inference in R | CC-BY-SA 4.0 | 562066ec |
| 10 | quarto-brand | Branded Websites, Presentations, Dashboards, and PDFs with Quarto | CC-BY-SA 4.0 | 12984d63 |
| 11 | quarto-extend | Extending Quarto | CC-BY-SA 4.0 | 3a58d4f7 |
| 12 | quarto-extend-exercises | Exercises for Extending Quarto | 见上游(未标注)² | 5de55072 |
| 13 | reproducible-environments | Deploying Reproducible Analytics Environments for Regulated Use Cases | CC-BY-SA 4.0 | b40e3f7e |
posit-conf-2024 (6 repos curated)
| # | Upstream repo / 上游仓库 | Workshop / 工作坊 | License | Snapshot SHA |
|---|---|---|---|---|
| 1 | level-up-shiny | Take Your Shiny Skills to the Next Level | CC-BY-SA 4.0 | 12ca8322 |
| 2 | quarto-intro | Introduction to Quarto | CC-BY-SA 4.0 | dce6ef0a |
| 3 | databases | Databases in R (DuckDB etc.) | CC-BY-SA 4.0 | 625367b0 |
| 4 | arrow | Apache Arrow in R/Python | CC-BY-SA 4.0 | 8315d034 |
| 5 | r-in-production | R in Production | CC-BY-SA 4.0 | 7f2b4ad7 |
| 6 | vetiver | Intro to MLOps with vetiver | CC-BY-SA 4.0 | 7a6c4583 |
² License note / 许可说明: upstream repositories without a machine-readable license are linked only (never copied), so their lack of an explicit license does not create a licensing problem for this project. 未标注许可证的上游仓库仅做链接、不复制内容,因此不构成 许可问题。MIT-licensed materials, if ever quoted or adapted, will be marked per-file with the MIT notice. MIT 许可的材料如被引用或改编,将逐文件附 MIT 声明。
Referenced course design / 参照的课程设计
The unit-based delivery structure (Unit-STRUCTURE.md) and the 9-type callout authoring standard (CALLOUTS.md) are adapted from:
- Advanced R (STAT 541) — https://atheobold.github.io/advanced-R-website/ by Drs. Kelly Bodwin & Allison Theobold (Cal Poly), licensed CC-BY-SA 4.0. Our units follow their three-unit arc (Complex Analyses → Professional Deliverables → Package Development); chapters are re-anchored to posit::conf materials and extended with a fourth unit (AI & Domain Applications). Their callout taxonomy is used as our lesson-authoring syntax with attribution.
单元交付结构与教学标注体系改编自 Kelly Bodwin 与 Allison Theobold(Cal Poly)的 STAT 541 Advanced R 课程网站(CC-BY-SA 4.0):我们沿用其三单元弧线并重新锚定素材、 扩展第四单元,9 类 callout 作为讲义写作语法并附此署名。
How materials are mirrored / 材料镜像方式
- Original English materials live under
content/en/<NN-track>/<upstream-repo>/, copied verbatim byscripts/sync-from-upstream.ps1. - Each sync records the upstream commit SHA in
content/en/MANIFEST.jsonso every copied file is traceable to an exact upstream snapshot. - Chinese translations live under
translations/zh/and are clearly marked as derivatives; each translated file carries an attribution header pointing back to its upstream source file. - We do not modify upstream files in place; fixes and updates flow through re-running the sync script.
License of this repository / 本仓库协议
- Adapted upstream materials (everything under
content/en/, and all translations undertranslations/zh/): CC-BY-SA 4.0, same as upstream. - Original content by this repo’s maintainers (learning plan, website prose): also released under CC-BY-SA 4.0 to keep the repo uniform.
If you are an instructor or rights holder and want any correction, please open an issue. 如讲师或权利方需要任何更正,请开 issue 联系我们。