Contributing
Contributing to JuntoGroups
Section titled “Contributing to JuntoGroups”This knowledge base is community-built. Every page can be improved, and new pages are always welcome.
How to Contribute
Section titled “How to Contribute”Edit an existing page
Section titled “Edit an existing page”Click the “Edit page” link at the bottom of any page. This takes you to the source file on GitLab where you can propose changes.
Write a new page
Section titled “Write a new page”- Fork the repository: git.irregularchat.com/juntogroups/monojunto
- Create a new markdown file in the appropriate section under
apps/wiki/src/content/docs/ - Submit a merge request
Report an issue
Section titled “Report an issue”Found an error or have a suggestion? Open an issue on GitLab or GitHub.
Submit a case study
Section titled “Submit a case study”If your community has lessons worth sharing, write a case study and submit it to the development/case-studies/ section. Use the IrregularChat case study as a model.
Writing Guidelines
Section titled “Writing Guidelines”- Be practical — Frameworks and actionable advice over theory
- Be concise — Say what needs saying, then stop
- Be specific — Examples and templates over abstract principles
- Cite sources — If an idea comes from somewhere, credit it
- Use plain language — Write for community builders, not academics
Page Format
Section titled “Page Format”Every page should have YAML frontmatter:
---title: "Your Page Title"tags: ["relevant", "tags"]---Use standard Markdown. Starlight supports tables, callouts (:::note, :::tip, :::caution), and Mermaid diagrams.
Content Sections
Section titled “Content Sections”| Section | What Belongs Here |
|---|---|
| Getting Started | Introduction to Junto model, first steps |
| Building | Starting a new community |
| Leadership | Leading and developing a community |
| Management | Day-to-day operations |
| Development | Growth, culture, partnerships |
| Templates | Reusable documents and frameworks |
| About | Meta-information about JuntoGroups |