This pull request[1] proposes an extension point that allows extra buttons
to be put on the project page, in the area with the "Disable build" and
"Keep this build forever" buttons.

My comment when I reviewed it was that actions added to this area wouldn't
be supported by the new context menu functionality that Kohsuke recently
introduced.

IMO, it would be confusing to users to have some actions appear as links on
the left side, and other actions appear as buttons in the top right corner.
>From a code design perspective, it also seems odd to have distinct extension
points for actions that differ only in their placement on a web page.

I'm curious if other developers have an opinion about this one.

  -- Dean


[1] https://github.com/jenkinsci/jenkins/pull/403

Reply via email to