guts-collaboration
Collaboration features for Guts: Pull Requests, Issues, Comments, and Reviews.
Overview
This crate provides the data models and logic for:
- Pull Requests - Code review with merge support
- Issues - Bug tracking and feature requests
- Comments - Discussion threads on PRs and issues
- Reviews - Code review with approve/request changes
- Labels - Categorization system
- Merge Strategies - Squash, rebase, merge commit
Usage
use ;
// Create a pull request
let pr = new?;
// Add a review
let review = new;
Part of Guts
This crate is part of Guts, a decentralized, censorship-resistant alternative to GitHub built on BFT consensus.
License
MIT OR Apache-2.0