by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Sep 27 21:15

    MichaelMure on gogit-repo

    repo: implement GetCoreEditor f… (compare)

  • Sep 27 20:59

    MichaelMure on gogit-repo

    use go-git by default! (compare)

  • Sep 27 20:57

    MichaelMure on gogit-repo

    repo: more testing for an edge … (compare)

  • Sep 27 19:40

    MichaelMure on master

    misc: move the random bug comma… (compare)

  • Sep 27 19:32

    MichaelMure on master

    command: match the output in ls… doc: generate concurrently misc: move the random bug comma… (compare)

  • Sep 27 19:14

    MichaelMure on gogit-repo

    repo: fix manu bugs in go-git c… repo: more config related bug f… repo: ReadTree must accept eith… (compare)

  • Sep 27 11:38
    MichaelMure commented #453
  • Sep 27 11:35

    MichaelMure on master

    Fix help bar readability in ter… Fix 'no description' readabilit… Merge pull request #457 from zd… (compare)

  • Sep 27 11:35
    MichaelMure commented #457
  • Sep 26 22:54

    MichaelMure on gogit-repo

    repo: implement local/global/an… (compare)

  • Sep 26 21:13

    MichaelMure on gogit-repo

    repo: split mocks into smaller … repo: only use the file backend… (compare)

  • Sep 26 21:04

    MichaelMure on gogit-repo

    repo: split Config into 2 small… repo: Witnesser can use a small… repo: split mocks into smaller … and 1 more (compare)

  • Sep 26 12:06

    MichaelMure on gogit-repo

    repo: fix gogit clock path repo: smaller interfaces repo: test both plain and bare,… (compare)

  • Sep 22 18:42

    MichaelMure on master

    Update README.md (compare)

  • Sep 21 21:17
    6543 commented #394
  • Sep 21 14:03
    AtomToast commented #453
  • Sep 21 14:00
    zdenek-crha commented #457
  • Sep 21 13:04
    MichaelMure commented #453
  • Sep 21 12:09
    MichaelMure commented #453
  • Sep 21 11:55
    AtomToast commented #453
Michael Muré
@MichaelMure

what would you think about status:open being the default filter for bug list ?

I'm torn. On one hand, yes it's what people expect, on the other hand why does "ls" without selector should have a filter ? And so how would you list everything ?

cheshirekow
@cheshirekow

what would you think about status:open being the default filter for bug list ?

I'm torn. On one hand, yes it's what people expect, on the other hand why does "ls" without selector should have a filter ? And so how would you list everything ?

Just a random note: gnu ls without a selector does not show dotfiles. You show everything with -a/--all.

Michael Muré
@MichaelMure
That's a good point
Daniel Lidström
@dlidstrom
I've recently discovered git-bug. It is very neat, thanks for working on this. I'm interested in the long term goals and would like to keep up-to-date, but not on a daily basis. For example, is there a plan to be able to work in the webui? If so, are there a GitHub issue that I can watch? I am missing milestones that explain what will be coming next, to know what to expect and how much to rely on this project. Thanks!
Michael Muré
@MichaelMure
@dlidstrom if you mean "being able to edit bugs like you would on github", yes, that's the plan, but someone need to work on that to make it happen. There is a bunch of issues about the planned features but the information is a bit scattered. Please understand that it's a side project for me and if I spend my time on doing project planning I wont do anything else. Also, what is actually developed in practice is what people coming forward to help are working on. I can make the best plan but it won't be accurate.
matrixbot
@matrixbot
strk dlidstrom: there is a GUI, I understand (maybe not so advanced as you would expect) - did you try that ?
strk I think what people are currently doing is keepign git-bug as form of backup, "syncing" the git-bug held bugs with a GUI of their choice among the supported bridges (github/gitlab/can't-remmeber-what-else)
strk I'd love to do that as well but would need the ability to "sync" that bug database with multiple bridges, which I belive is currently unavailabel as a feature
strk and, at the end, I'd need a bridge for Trac and one for Gitea to be really happy about that :)
strk but I don't have the time to deal with it myself, so it won't probably happen until I do...
strk dlidstrom: do you have the capability to help with implementing some of what you need ?
Daniel Lidström
@dlidstrom
I will be more than happy to use git-bug, but I can't commit to working on it. Anyway, I realize this is a side project and I am not asking you to spend time on planning. I just thought you could share any plans you already have. Thanks for your replies.
matrixbot
@matrixbot
strk I didn't contribute either, yet, just some comments about commandline interface :)
Michael Muré
@MichaelMure
@strk you can setup multiple bridges but support for transfer from one to another is limited
matrixbot
@matrixbot
strk limited by inability to determine a mapping between bugs, right ?
strk I kind of remember something like that
Michael Muré
@MichaelMure
Actually bugs are tagged with the origin and there is a check somewhere preventing bugs from one bridge to be pushed to another
This is temporary until a better system exist to prevent a mess
The biggest problem is that to push a bug, you need a credential for all the identities that participated
Also, it's generally untested
This could be grown into a real way to transfer bugs from one tracker to another but there is some road left
matrixbot
@matrixbot
strk credentials for all identities sounds indeed painful
Michael Muré
@MichaelMure
Note that it's not a git-bug limitation, if you want to add a comment as someone else on github, you need his/her credentials
Eventually this could be a online service w
matrixbot
@matrixbot
strk yes, I understand this
strk maybe not all "sinks" have this "limitation"
strk although I'm not sure (some "super-account"?)
Michael Muré
@MichaelMure
... that collect those credentials as OAuth session and perform a one time transfer
Yeah, I suppose some special cases exist
Why do you want that ?
matrixbot
@matrixbot
strk as admin of a Trac instance
strk I was thinkign I might know what I"m doing
strk but maybe not :)
strk synchronizing bugs in this way would effectively require having all bug authors EXIST on all "mirror" platforms
strk not ideal
strk oh.. identity
strk what a pity that proper federated identity failed to be honoured (yet)
Michael Muré
@MichaelMure
maybe one day :)
matrixbot
@matrixbot
strk I'm still pushing OpenID, but seems to be something people urge to bury
Michael Muré
@MichaelMure
the only real way is git-bug identities
(joke, if that's not obvious)
matrixbot
@matrixbot
strk I love the OpenID idea (your identity is your web presence)
Adrien D.
@dtrckd
Hi folks,
I am experiencing the following errors when installing git-bug, does anyone already encounter that or know what to do ?
$ go get -u -v  github.com/MichaelMure/git-bug
[...]
github.com/spf13/cobra (download)
github.com/spf13/pflag (download)
github.com/MichaelMure/git-bug/bridge/gitlab
# github.com/MichaelMure/git-bug/bridge/gitlab
../../../.go/src/github.com/MichaelMure/git-bug/bridge/gitlab/gitlab.go:55:15: assignment mismatch: 1 variable but gitlab.NewClient returns 2 values
../../../.go/src/github.com/MichaelMure/git-bug/bridge/gitlab/gitlab.go:55:34: cannot use httpClient (type *http.Client) as type string in argument to gitlab.NewClient
../../../.go/src/github.com/MichaelMure/git-bug/bridge/gitlab/gitlab.go:55:52: cannot use token.Value (type string) as type gitlab.ClientOptionFunc in argument to gitlab.NewClient
Michael Muré
@MichaelMure
What go version is that ?
Adrien D.
@dtrckd
go version go1.14.1 linux/amd64
Michael Muré
@MichaelMure
Hmm weird, build is passing on travis
Adrien D.
@dtrckd

I got git-bug working on this version of go, It seems that I got this error after adding/deleting some bridges. As I got git bug bridge crashing with:

git bug bridge                                                                                 [46/3671]
panic: runtime error: index out of range [1] with length 1                                                                                           

goroutine 1 [running]:                                                                                                                               
github.com/MichaelMure/git-bug/repository.(*gitConfig).ReadAll(0xc00000fda0, 0xc6aa1c, 0xf, 0x42ec31, 0xcd6ee8, 0xc0001f1aa8)                        
        /home/dtrckd/.go/src/github.com/MichaelMure/git-bug/repository/config_git.go:70 +0x314
github.com/MichaelMure/git-bug/bridge/core.ConfiguredBridges(0xda28a0, 0xc00013ed80, 0x0, 0x0, 0xc00013ed80, 0x0, 0x0)                               
        /home/dtrckd/.go/src/github.com/MichaelMure/git-bug/bridge/core/bridge.go:153 +0x75                                                          
github.com/MichaelMure/git-bug/bridge.ConfiguredBridges(...)                                                                                         
        /home/dtrckd/.go/src/github.com/MichaelMure/git-bug/bridge/bridges.go:52                                                                     
github.com/MichaelMure/git-bug/commands.runBridge(0x122eae0, 0x125aaa0, 0x0, 0x0, 0x0, 0x0)
        /home/dtrckd/.go/src/github.com/MichaelMure/git-bug/commands/bridge.go:21 +0x10c
github.com/spf13/cobra.(*Command).execute(0x122eae0, 0x125aaa0, 0x0, 0x0, 0x122eae0, 0x125aaa0)
        /home/dtrckd/.go/src/github.com/spf13/cobra/command.go:841 +0x460
github.com/spf13/cobra.(*Command).ExecuteC(0x1231f60, 0x0, 0x0, 0x0)
        /home/dtrckd/.go/src/github.com/spf13/cobra/command.go:946 +0x317
github.com/spf13/cobra.(*Command).Execute(...)                                                                                                       
        /home/dtrckd/.go/src/github.com/spf13/cobra/command.go:886
github.com/MichaelMure/git-bug/commands.Execute()
        /home/dtrckd/.go/src/github.com/MichaelMure/git-bug/commands/root.go:54 +0x2d
main.main()
        /home/dtrckd/.go/src/github.com/MichaelMure/git-bug/git-bug.go:17 +0x20

So i try to uninstall/reinstall, and got the install error I mentioned above....

Adrien D.
@dtrckd
I can run git-bug from the latest release (binary download) but I confirm the error above when running git bug bridge.
Michael Muré
@MichaelMure
it must be that incorrect deps version are pulled, not sure what's up
Adrien D.
@dtrckd
How could I check/update the deps?