Science Score: 54.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
    1 of 1 committers (100.0%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (6.7%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

Basic Info
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created 10 months ago · Last pushed 6 months ago
Metadata Files
Readme Contributing License Code of conduct Citation

README.md

Sustaining Open Projects with the It Takes a Village Framework

Lesson Overview

This lesson is designed to teach strategies for ensuring the sustainability of open source and community-driven projects. It draws heavily from the "It Takes a Village (ITAV)" framework developed by LYRASIS. Learners will explore core facets of project sustainability, including governance, community engagement, infrastructure planning, and funding strategies.

Audience

This lesson is intended for: - Project leaders, contributors, and community managers in open source and open scholarship initiatives. - Library, archive, museum, and academic staff involved in digital projects. - Anyone interested in building or sustaining open projects in their early, growing, or mature phases.

No coding experience is required.

Prerequisites

Learners should have basic familiarity with open source or community-based projects. Experience participating in collaborative initiatives is helpful but not required.

Credit and Acknowledgments

  • This lesson is adapted from the It Takes a Village: Open Source Software Sustainability guide developed by LYRASIS.
  • The original ITAV content was developed under funding from the Institute of Museum and Library Services (IMLS).
  • Adaptation to Carpentries-style lesson format and ongoing maintenance by Tim Dennis.

Maintainer

  • Tim Dennis (tdennis@library.ucla.edu)

License

This lesson is made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0).

The original "It Takes a Village" guide is available for reuse under terms outlined by LYRASIS. Please cite appropriately when adapting materials.

Contributing

Contributions are welcome! Please follow the Carpentries contributing guidelines for lesson materials.

Owner

  • Name: Tim Dennis
  • Login: jt14den
  • Kind: user
  • Location: Los Angeles, CA
  • Company: UCLA Library Data Science Center

I am the Director of the @ucla-data-archive, a @swcarpentry, @datacarpentry, & @LibraryCarpentry instructor and instructor trainer with the @carpentries.

Citation (CITATION.cff)

cff-version: 1.2.0
title: Sustaining Open Projects with the It Takes a Village Framework
message: >-
  Please cite this lesson as:
  Dennis, T. (2025). Sustaining Open Projects with the It Takes a Village Framework.
  Adapted from the It Takes a Village (ITAV) guide by LYRASIS.
  Available under a CC-BY 4.0 License.
type: lesson
authors:
  - given-names: Tim
    family-names: Dennis
    orcid: https://orcid.org/0000-0001-6632-3812
abstract: >-
  This lesson introduces learners to practical strategies for sustaining open source and community-based projects, including governance, community engagement, infrastructure planning, and resource development. Based on the It Takes a Village (ITAV) framework by LYRASIS, the lesson is structured for a wide range of open project contributors, particularly in academic and cultural heritage contexts.
license: CC-BY-4.0

GitHub Events

Total
  • Push event: 54
  • Create event: 4
Last Year
  • Push event: 54
  • Create event: 4

Committers

Last synced: 8 months ago

All Time
  • Total Commits: 17
  • Total Committers: 1
  • Avg Commits per committer: 17.0
  • Development Distribution Score (DDS): 0.0
Past Year
  • Commits: 17
  • Committers: 1
  • Avg Commits per committer: 17.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Tim Dennis t****s@l****u 17
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 8 months ago

All Time
  • Total issues: 0
  • Total pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Total issue authors: 0
  • Total pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels

Dependencies

.github/workflows/pr-close-signal.yaml actions
  • actions/upload-artifact v4 composite
.github/workflows/pr-comment.yaml actions
  • actions/checkout v4 composite
  • carpentries/actions/check-valid-pr main composite
  • carpentries/actions/comment-diff main composite
  • carpentries/actions/download-workflow-artifact main composite
.github/workflows/pr-post-remove-branch.yaml actions
  • carpentries/actions/download-workflow-artifact main composite
  • carpentries/actions/remove-branch main composite
.github/workflows/pr-preflight.yaml actions
  • carpentries/actions/check-valid-pr main composite
  • carpentries/actions/comment-diff main composite
.github/workflows/pr-receive.yaml actions
  • actions/checkout v4 composite
  • actions/upload-artifact v4 composite
  • carpentries/actions/check-valid-pr main composite
  • carpentries/actions/setup-lesson-deps main composite
  • carpentries/actions/setup-sandpaper main composite
  • r-lib/actions/setup-pandoc v2 composite
  • r-lib/actions/setup-r v2 composite
.github/workflows/sandpaper-main.yaml actions
  • actions/checkout v4 composite
  • carpentries/actions/setup-lesson-deps main composite
  • carpentries/actions/setup-sandpaper main composite
  • r-lib/actions/setup-pandoc v2 composite
  • r-lib/actions/setup-r v2 composite
.github/workflows/update-cache.yaml actions
  • actions/checkout v4 composite
  • carpentries/actions/check-valid-credentials main composite
  • carpentries/actions/update-lockfile main composite
  • carpentries/create-pull-request main composite
  • r-lib/actions/setup-r v2 composite
.github/workflows/update-workflows.yaml actions
  • actions/checkout v4 composite
  • carpentries/actions/check-valid-credentials main composite
  • carpentries/actions/update-workflows main composite
  • carpentries/create-pull-request main composite