API to “raise concern” in Phabricator

Hi, with https://perf.haskell.org/ghc/ up and running I’m wondering about the best way to notify us about regressions. A mail to ghc-commits is one possibility, but maybe it’s neater to integrate that into Phabricator. How hard would it be comment and optionally “raise concern” with a commit automatically? Or, put differently, I want a script that takes a git commit, a comment, and a flag that indicated whether a concern should be raised, and then does that on Phabricator. It seems that https://phabricator.haskell.org/conduit/ is an entry point, but I only see methods for attaching comments to DRs. Greetings, Joachim -- Joachim “nomeata” Breitner mail@joachim-breitner.de • http://www.joachim-breitner.de/ Jabber: nomeata@joachim-breitner.de • GPG-Key: 0xF0FBF51F Debian Developer: nomeata@debian.org

Hi Joachim,
(Sorry for the late reply).
There may not be an API directly for this, but we can probably write
one pretty easily - Phabricator's API endpoints can also be customized
by library extensions, so we can extend libphutil-haskell (the
repository with our extensions) to contain some outward facing Conduit
API calls.
I'll talk to upstream about this as well, in case they have any ideas
or other approaches.
On Wed, May 20, 2015 at 3:34 AM, Joachim Breitner
Hi,
with https://perf.haskell.org/ghc/ up and running I’m wondering about the best way to notify us about regressions. A mail to ghc-commits is one possibility, but maybe it’s neater to integrate that into Phabricator.
How hard would it be comment and optionally “raise concern” with a commit automatically?
Or, put differently, I want a script that takes a git commit, a comment, and a flag that indicated whether a concern should be raised, and then does that on Phabricator.
It seems that https://phabricator.haskell.org/conduit/ is an entry point, but I only see methods for attaching comments to DRs.
Greetings, Joachim
-- Joachim “nomeata” Breitner mail@joachim-breitner.de • http://www.joachim-breitner.de/ Jabber: nomeata@joachim-breitner.de • GPG-Key: 0xF0FBF51F Debian Developer: nomeata@debian.org
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
-- Regards, Austin Seipp, Haskell Consultant Well-Typed LLP, http://www.well-typed.com/
participants (2)
-
Austin Seipp
-
Joachim Breitner