Skip to content
Merged
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
23 changes: 23 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: ''
assignees: ''
type: Bug
---

**Describe the bug**
A clear and concise description of what the bug is.

**To Reproduce**
Steps to reproduce the behavior:
1. Codegen version
2. How do you run the codegen (generator, cli, configuration, ...)
3. Minimal code snippet that demonstrates the issue

**Expected result**
A clear and concise description of what you expected to happen.

**Additional context**
Add any other context about the problem here.
8 changes: 8 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
blank_issues_enabled: false
contact_links:
- name: 🗣️ Chat
url: https://discord.gg/rumCG3dwgF
about: Our Discord server is active and is used for real-time discussions including contribution collaboration, questions, and more!
- name: 💬 Discussion
url: https://github.com/atomic-ehr/codegen/discussions/new
about: Please create a discussion
23 changes: 23 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
name: Feature request
about: Suggest an idea for this project
title: ''
labels: ''
assignees: ''
type: Feature
---

**Feature Description**
One-line description of what you're proposing.

**Problem Statement**
Describe the current limitation or frustration you're experiencing.

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.
37 changes: 7 additions & 30 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -397,7 +397,7 @@ export async function transformFHIRSchema(

## Getting Help

- **Discord**: Join our [Discord server](https://discord.gg/atomic-ehr)
- **Discord**: Join our [Discord server](https://discord.com/channels/1390650823855439903/1435981804925489172)
- **Issues**: Check [existing issues](https://github.com/atomic-ehr/codegen/issues)
- **Discussions**: Start a [discussion](https://github.com/atomic-ehr/codegen/discussions)

Expand All @@ -418,38 +418,15 @@ Contributors are recognized in:
- Release notes
- The project's AUTHORS file

## Roadmap Contributions

We welcome contributions toward our [roadmap](ROADMAP.md) goals:

### Current Priorities (Help Needed!)

1. **Profile & Extension Support** - Current Focus
- US Core profile implementation refinement
- Complex constraint handling
- Extension inheritance and composition

2. **Multi-language Support** - Future
- Python generator implementation
- Rust generator implementation
- Generator plugin architecture

3. **Enhanced TypeScript Features** - Future
- Validation function generation
- Builder pattern generation
- Runtime type guards

### How to Contribute to Roadmap Items

1. **Check roadmap issues** labeled with `roadmap` and `help wanted`
2. **Comment on the issue** to express interest and discuss approach
3. **Create a proposal** for significant features following our architecture
4. **Start with tests** - write tests first for new functionality
5. **Implement incrementally** - break large features into smaller PRs

### Roadmap Discussion

- Comment on [roadmap issues](https://github.com/atomic-ehr/codegen/labels/roadmap)
- Suggest new features via [GitHub Discussions](https://github.com/atomic-ehr/codegen/discussions)
-

### Maintainers team

- [Aleksandr Penskoi @ryukzak](https://github.com/ryukzak)
- [Gena Razmakhnin @GenaRazmakhnin](https://github.com/GenaRazmakhnin)

Thank you for contributing to Atomic FHIR Codegen! 🎉