Current status of Review Board integration?

已查看 39 次
跳至第一个未读帖子

Chris Peterson

未读,
2014年5月5日 20:49:512014/5/5
收件人 mozilla-c...@googlegroups.com
What is the current status of Review Board integration with Bugzilla and
hg? Are there still unresolved issues around the fundamental system
design or workflow?


chris

Mark Côté

未读,
2014年5月5日 20:58:562014/5/5
收件人 mozilla-c...@googlegroups.com
No unresolved issues around the system, at least for a minimum viable
product.

On the Bugzilla side, we are very close to having a minimum viable
product. I expect to be able to launch something usable by the end of
this week or beginning of next. Notably, we currently have

* Integration with Bugzilla user db.
* Review-request URL posted as an attachment to associated bug when
request is published, with the user listed in the People field
(currently limited to 1) set as the r? target. Attachments should
autolinkify like GitHub PRs currently do.
* r+ the associated attachment when target person clicks "ship it".
* Helpful errors raised as JS alerts when there are problems performing
the requested action with Bugzilla (most importantly, if the
internal-to-RB Bugzilla session is closed when trying to autocomplete a
username).

Still to come:
* Posting comments back to Bugzilla (easy except for figuring out a good
way to textify a two-column diff with single-line comments; smacleod is
working on that).
* Deleting reviews when a bug is made confidential (BMO team developing
an extension to do this).
* A small user-migration script.

Tracking bug for this work is 515210; we are aiming to fix just P1 bugs
for initial launch (as described above).

Mark

Chris Peterson

未读,
2014年5月5日 21:23:532014/5/5
收件人 mozilla-c...@googlegroups.com

On 5/5/14, 5:58 PM, Mark Côté wrote:
> On the Bugzilla side, we are very close to having a minimum viable
> product. I expect to be able to launch something usable by the end of
> this week or beginning of next. Notably, we currently have
>
> * Integration with Bugzilla user db.
> * Review-request URL posted as an attachment to associated bug when
> request is published, with the user listed in the People field
> (currently limited to 1) set as the r? target. Attachments should
> autolinkify like GitHub PRs currently do.
> * r+ the associated attachment when target person clicks "ship it".
> * Helpful errors raised as JS alerts when there are problems performing
> the requested action with Bugzilla (most importantly, if the
> internal-to-RB Bugzilla session is closed when trying to autocomplete a
> username).

Looks great. This will be the start of a new era for Bugzilla users. :)


chris

Ehsan Akhgari

未读,
2014年5月5日 23:35:302014/5/5
收件人 Chris Peterson、mozilla-c...@googlegroups.com
Sorry for not having done a better job at publicizing the work here and the status...

Mark provided a great overview of the Bugzilla side of the work.  Once that part is done, we're planning to deploy an initial version for a small testrun for a few individuals (part of the devtools team last I heard) in order to collect close feedback from them, especially on issues such as the ergonomics of the workflow, and then take things from there to the next step.  Depending one the kind of feedback we get, the next step may even be the final launch.  One can dream, of course.  :-)

Cheers,


--
You received this message because you are subscribed to the Google Groups "mozilla-code-review" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mozilla-code-review+unsub...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

回复全部
回复作者
转发
0 个新帖子