Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 25 additions & 0 deletions FOCUS GROUPS/communitymanagers-group.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# UNSDG Classifier Community Managers Focus Group

## About
This group supports contributor onboarding, issue triage, and communication across the project community.

## What this group works on
- New contributor onboarding support
- Issue hygiene, tagging, and follow-ups
- Community updates and contribution guidance

## Meeting time
- Bi-weekly project call: see calendar in the main README

## Group leads
- Project maintainers listed in the repository README

## How to join
1. Introduce yourself in the project communication channels.
2. Pick a triage or documentation support issue.
3. Share updates and help unblock new contributors.

## Suggested first tasks
- Improve issue templates or triage labels.
- Help categorize open issues by type/priority.
- Draft a newcomer checklist for common contribution paths.
25 changes: 25 additions & 0 deletions FOCUS GROUPS/designers-group.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# UNSDG Classifier Designers Focus Group

## About
This group supports contributors interested in UI/UX improvements, accessibility, and user journey clarity.

## What this group works on
- UX feedback and wireframe proposals
- Visual consistency and interaction polish
- Accessibility improvements for core workflows

## Meeting time
- Bi-weekly project call: see calendar in the main README

## Group leads
- Project maintainers listed in the repository README

## How to join
1. Identify a design-oriented issue or propose one.
2. Share mocks or annotated screenshots in the issue.
3. Collaborate with developers to implement validated designs.

## Suggested first tasks
- Improve one confusing interaction in the analysis flow.
- Propose better empty/error/loading states.
- Review component accessibility and suggest fixes.
25 changes: 25 additions & 0 deletions FOCUS GROUPS/developer-group.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# UNSDG Classifier Developers Focus Group

## About
This group supports contributors working on application features, backend APIs, frontend improvements, and engineering quality.

## What this group works on
- Frontend and backend bug fixes
- Feature implementation from open issues
- Test coverage and code health

## Meeting time
- Bi-weekly project call: see calendar in the main README

## Group leads
- Project maintainers listed in the repository README

## How to join
1. Comment on a development issue you want to pick.
2. Share your implementation plan in the issue thread.
3. Open a PR with tests and clear notes.

## Suggested first tasks
- Pick a `good first issue` labeled item.
- Fix one small bug and include a reproducible test plan.
- Improve one API or UI validation flow.
25 changes: 25 additions & 0 deletions FOCUS GROUPS/researchers-group.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# UNSDG Classifier Researchers Focus Group

## About
This group supports contributors focused on SDG methodology quality, evaluation, and evidence-backed improvements.

## What this group works on
- SDG mapping validation and review
- Confidence score interpretation quality
- Research-backed recommendations for classifier improvements

## Meeting time
- Bi-weekly project call: see calendar in the main README

## Group leads
- Project maintainers listed in the repository README

## How to join
1. Review current SDG classification outputs and open issues.
2. Propose a scoped research task in an issue.
3. Document findings with clear, reproducible reasoning.

## Suggested first tasks
- Validate one sample set of predictions and report observations.
- Suggest metrics for evaluating classification quality.
- Improve SDG-related documentation for contributor clarity.
25 changes: 25 additions & 0 deletions FOCUS GROUPS/technicalwriters-group.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# UNSDG Classifier Technical Writers Focus Group

## About
This group supports contributors improving documentation, onboarding clarity, and technical content quality.

## What this group works on
- README and setup documentation improvements
- API and workflow documentation updates
- Contributor onboarding and support content

## Meeting time
- Bi-weekly project call: see calendar in the main README

## Group leads
- Project maintainers listed in the repository README

## How to join
1. Pick a documentation issue or propose one.
2. Share the proposed structure before writing large changes.
3. Submit concise, reviewer-friendly pull requests.

## Suggested first tasks
- Fix unclear setup instructions.
- Add missing details for troubleshooting common errors.
- Improve consistency and formatting in repository docs.
17 changes: 17 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,23 @@ David Lippert and Ruth Ikegah are co-chairs of the CHAOSS UN SDG working group.

Our project is officially listed in the [Code4GoodTech Dedicated Mentoring Program](https://codeforgoodtech.in/dedicated-mentoring-program/) for this summer 2026. Please follow their process to apply for the single intern position.

## Start Here

If you are new to this repository, use this onboarding path:

1. Join the bi-weekly call and introduce yourself.
2. Pick a focus group that best matches your skills.
3. Comment on an issue before starting work.
4. Start with a small scoped contribution and ask for feedback early.

### Focus Groups

- [Developers Focus Group](./FOCUS%20GROUPS/developer-group.md)
- [Designers Focus Group](./FOCUS%20GROUPS/designers-group.md)
- [Community Managers Focus Group](./FOCUS%20GROUPS/communitymanagers-group.md)
- [Research/Data Analysts Focus Group](./FOCUS%20GROUPS/researchers-group.md)
- [Technical Writers Focus Group](./FOCUS%20GROUPS/technicalwriters-group.md)

## Features

- 🔍 **Repository Analysis**: Analyzes GitHub repositories using AI to determine SDG alignment
Expand Down