🚀 Announcing: Backlog Sync Features for DevOps Teams #114
djm81
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
🚀 Announcing: Backlog Sync Features for DevOps Teams
We're excited to announce powerful new backlog synchronization capabilities in SpecFact CLI v0.25.1! These features enable seamless integration between OpenSpec change proposals and your existing DevOps backlog tools, making specification-driven development accessible to agile teams.
✨ What's New
🔄 Azure DevOps Backlog Adapter
Full bidirectional sync between OpenSpec change proposals and Azure DevOps work items:
🌉 Cross-Adapter Sync (NEW!)
Lossless round-trip synchronization between different backlog tools:
🎯 Key Features
Lossless Content Preservation
Three-Level Source Tracking
Automatic Status Mapping
🎬 Use Cases
1. Tool Migration
Migrate your backlog from GitHub to Azure DevOps (or vice versa) without losing any content:
2. Multi-Tool Workflows
Sync the same change proposal to both public GitHub and internal ADO:
3. Bidirectional Sync
Keep OpenSpec and ADO in sync automatically:
specfact sync bridge --adapter ado --bidirectional \ --ado-org myorg --ado-project myproject \ --ado-token $ADO_TOKEN📚 Getting Started
Quick Start: Azure DevOps
Install SpecFact CLI:
pip install specfact-cli # or uvx specfact-cli@latestExport a Change Proposal to ADO:
specfact sync bridge --adapter ado --mode export-only \ --ado-org your-org \ --ado-project your-project \ --ado-token $ADO_TOKEN \ --change-ids your-change-idImport ADO Work Items:
specfact sync bridge --adapter ado --bidirectional \ --ado-org your-org \ --ado-project your-project \ --ado-token $ADO_TOKEN \ --backlog-ids 123,456Documentation
🔧 Configuration
Azure DevOps Options
GitHub Options
💡 Why This Matters
For DevOps Teams:
For Engineering Teams:
🎉 What's Next
We're planning support for:
🤝 Feedback & Support
We'd love to hear from you! Share your use cases, ask questions, or report issues:
Ready to get started? Check out our quick start guide and let us know how it works for your team!
Beta Was this translation helpful? Give feedback.
All reactions