FWIW I have been using your branch since the last time you announced it and have yet to run into any problems, at least in git bz file and git bz attach which are the two commands I use all the time. Thanks for all of your help on this!

On 2015-09-23 4:49 PM, Andrew McCreight wrote:
I've updated my repository for my git-bz REST API branch:
   https://github.com/amccreight/git-bz-moz/tree/RestAPI

I think everything is fixed now, so please try it out and let me know if
you encounter problems or something seems slow. (There's some initial
caching thing that takes a while, but it should show a message and doesn't
happen very often.) You have to set up an API key, but thanks to feedback
from people it now spams your console with instructions on how to do that
if you don't have one set.

I removed |git bz edit --fix| and |git bz push|, as well as |git edit
--pushed| though as far as I can tell the latter doesn't actually do
anything. Hopefully nobody uses those given that we have Pulsebot.

One nice feature of the new version (inherited with little effort by me
from bzexport) is that if the user you have set for a r? etc. flag is
ambiguous it will present a menu for you to select a user rather than just
exiting immediately.

I'll submit a pull request in the next few days to the main git-bz-moz repo
in the next few days barring anybody finding some problems. Nathan Froyd
has graciously offered to review this stack of 28 patches. (Though he
volunteered before he knew it was that many patches.)

The current set of patches copies over a few files from the
version-control-tools repository. The next step will be to properly
integrate those files, maybe via a subrepo, until git-bz-moz gets moved
into that repo per gps's plan. [1]

[1]
https://groups.google.com/forum/#!topic/mozilla.dev.version-control/z9z9N7_vWiY

Andrew



On Tue, Sep 15, 2015 at 2:37 PM, Andrew McCreight <amccrei...@mozilla.com>
wrote:

Apparently Bugzilla 2fa breaks the weird cookie authentication method that
git-bz-moz and bzexport use. I think I've read that this is a bugzilla bug,
but in the meanwhile I've been working on making git-bz-moz use the
Bugzilla backend of bexport, which is less hacky and supports using API
keys for authentication. Setting up an API key is extremely easy.

If you want to try it out, it is available from my github repo here:
   https://github.com/amccreight/git-bz-moz/tree/RestAPI

git bz edit and git bz push don't work, but the rest should, so please
file issues at https://github.com/mozilla/git-bz-moz or email me if you
notice them. (Oh, I think setting reviewer flags for Firefox product bugs
doesn't work, is a known issue.) The patches are still a little hacky and
probably don't cache as much as they should.

Andrew

_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to