Contact
About
Waltzing is created and maintained by Michael Netshipise, a software engineer passionate about developer tools, template engines, and making Rust web development more enjoyable.
Get in Touch
- Twitter/X: @mnetship
- Email: michael@nandie.com
Contributing
Waltzing is open source under the MIT license. Contributions, bug reports, and feature requests are welcome!
- Repository: github.com/awesomike/waltzing
Reporting Bugs
- Create a new issue on the Waltzing repository
- Use the bug report template below - ask an LLM to fill it out for you
- Include any relevant error messages, logs, or screenshots
Bug Report Template
# Waltzing Bug Report: [Brief Description]
## Summary
[One-sentence description of the bug]
## Environment
- Waltzing version: [e.g., 0.2.16]
- Output mode: [Buffered/Streaming/Async]
- Framework: [e.g., Axum, Alpine.js]
## Bug Description
### Input (Waltzing template)
```waltzing
[Your template code here]
```
### Actual Output
```html
[What Waltzing produces]
```
### Expected Output
```html
[What you expected]
```
## Error Messages
```
[Any compiler or runtime errors]
```
## Minimal Reproduction
```waltzing
[Smallest possible example that reproduces the bug]
```
## Current Workaround
[If any]
## Suggested Fix
[Optional: your thoughts on how to fix it]
## Impact Assessment
- Severity: [Low/Medium/High/Critical]
- Workaround available: [Yes/No]
Tip
Copy the template above and ask an AI assistant: "Write a bug report from this template" along with your problem description. This helps create well-structured reports.