GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Cross pollination with git-issue · git-bug/git-bug · Discussion #1365

Cross pollination with git-issue #1365

voronoipotato started this conversation in General
Cross pollination with git-issue #1365
@voronoipotato voronoipotato
Jul 6, 2022 · 1 comments · 1 reply
Return to top
Discussion options
  • Uh oh!

    There was an error while loading. Please reload this page.

  • Uh oh!

    There was an error while loading. Please reload this page.

voronoipotato
Jul 6, 2022

This is a discussion issue about the differences between git-issue and git-bug, and what challenges or benefits have been found. They are both GPLv3 so it should be completely safe, and likely advantageous to do so, if just to avoid pitfalls and traps either has gone through. It would be useful for example to have some documentation in both repos whether they are compatible or convertible, and what the differences might be. This discussion task is not really intended to create more work for the creators (though they are welcome), but rather as a todo for us users/uninitiated to investigate and discuss.

dspinellis/git-issue#97

You must be logged in to vote
All reactions
  • 👍 2
  • 🚀 2

Replies: 1 comment · 1 reply

Comment options
  • Uh oh!

    There was an error while loading. Please reload this page.

  • Uh oh!

    There was an error while loading. Please reload this page.

sudoforge
Apr 19, 2025

hey @voronoipotato! i've recently joined as a maintainer and noticed that you closed this and dspinellis/git-issue#97 earlier this year.

is this still something you'd like to explore and converse about?

it's late for me, so apologies for the brevity of the remarks below, but i'll try to enumerate some initial findings from a quick glance, as it appears there are very stark differences:

  • go vs. posix-y shell
  • git-bug has bridges to third party platforms (e.g. sync w/ github issues)
  • git-bug provides three UIs: cli, tui, web vs git-issue's cli
  • no, i don't believe the data models are interopable at all; git-issues appears to be using commit hashes (of HEAD) as identifiers; entities in git-bug are disassociated from commit identifiers (although it used to use sha-1 hashes, likely back when you asked this question)
  • git-issues appears to store files in a repository; git-bug stores objects, and doesn't create files on your filesystem

that's all i have time for right now. if you or other users are interested in a more thorough comparison, i'll create an issue for diving deep into git-issues to understand it better than i can with the limited time i had tonight.

You must be logged in to vote
All reactions
1 reply
@voronoipotato
Comment options
  • Uh oh!

    There was an error while loading. Please reload this page.

voronoipotato Apr 23, 2025
Author

Thanks for the attention! I think the work you did to write this response is a lot of what I was talking about. What did they decide differently and what was the rationale behind the differences, and is there things we could learn or take from it. I think free software flourishes most if we take eager advantage of the fact that we have access to other free software.

All reactions
  • 👍 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
💬
General
Labels
None yet
2 participants
@voronoipotato @sudoforge
Converted from issue

This discussion was converted from issue #826 on April 19, 2025 07:05.

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.