Comments (7)
Damn, how come people find this repo when I didn't advertise it ?
I noticed the OT based approach for the Data Model for a BUG. Wondering if you think this is better than the CRDT approach ?
I had the idea to use CRDTs in the beginning (
Lines 39 to 54 in 5751cd8
That said, it might be a good idea to have a hook available that an admin could install to make refuse a push with invalid data.
But anyway i was thinking about how lots of users have to fork and then manage setting up the brnahc and then doing a PR. It can be tricky for new golang users. SO i want to suggest that this be incorporated later. I saw a repo in golang just the other day that did this.
Hmm, I'm not sure what you are talking about, can you clarify ? If you mean that user have to clone the depo and use git-bug to submit a new bug, well, no necessarily. The web UI is designed to, in the future,
be used as a public interface as well. It would need to have some kind of authentication to identify users though.
The code base looks really clean and easy to follow and i want to congratulate you on this excellent work.
Thanks ! Also, golang being quite picky about circular-reference force you to have a cleaner design ...
In terms of a github server, do you envisage users using gitea or other ?
You can use whatever git server you want, whatever network transport you want. Even a repo in a mounted filesystem can be used as a remote if you want to. That's how the tests are run.
from git-bug.
hehe. Yeah i found your repo when searching for graphql.
Thanks for all the info and answering my questions
i should explain what i meant about the old Fork, Branch dance.. See links
https://blog.sgmansfield.com/2016/06/working-with-forks-in-go/
https://stackoverflow.com/questions/14323872/using-forked-package-import-in-go
from git-bug.
git-bug is entirely decoupled from the normal files and branches used for the code of your project. That means that a bug is not stored in a specific branch or anything. As a fork is simply another git remote, you can push/pull your bugs there as well. No special tooling needed in git-bug for that IMHO.
from git-bug.
from git-bug.
from git-bug.
This goes nowhere.
from git-bug.
from git-bug.
Related Issues (20)
- Import Jira through JQL query? HOT 1
- git bug rewrites .git/config and loses comments HOT 3
- Error: error creating SSH agent: "SSH agent requested but SSH_AUTH_SOCK not-specified" on `git bug push` HOT 4
- Sourcehut Support HOT 6
- Error when querying bugs with 1+ parameters HOT 3
- Feature request: Import from JSON? HOT 5
- Best practices for referencing a `git-bug` issue in a commit? HOT 3
- Separate command (or option) to pull user identities from remote HOT 1
- CLI comment edit does not load original comment in text editor HOT 1
- git bug push fails with SHA-1 key message HOT 3
- push fails on local origin HOT 1
- Jira Bridge: Project doesn't exist HOT 1
- util/text/validate.go: Safe is not safe HOT 2
- Error: repository not found / Preferred way to deal with multiple git identities HOT 1
- Add ability to add a label when creating a new bug HOT 2
- "Error: rename ... Access is denied" When Creating a Ticket HOT 1
- bridge to https://github.com/charmbracelet/soft-serve HOT 3
- Search for git-bug ID in termui HOT 1
- FTBFS: *GitRepo does not implement ClockedRepo (missing method AllClocks) HOT 4
- CLI usage possibilities were reduced?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from git-bug.