← Back to team overview

launchpad-dev team mailing list archive

Re: Branch page 3.0

 

On Fri, Aug 14, 2009 at 06:43:31PM -0300, Martin Albisetti wrote:
> The mockup is here: http://people.canonical.com/~beuno/branch-index.png
> 
> I had a few things in mind when I did this:
> 
> - Deleting a branch was... weird. Elliot Murphy has a long-standing
> bug about this
> - Proposing for merge is the main action for that page, and the
> current display is very noisy
> - Portlets where too busy as well
> - Needed 3.0ization

So three small comments on the general approach to the main codehosting
pages:

    - Merge proposals (to and from the branch) aren't listed, and yet
      they are possibly the most interesting thing for certain branch
      statuses and lifecycles.

      They are actually also really important for the overall project
      code pages -- it's funny how hidden the +activereviews and
      +approvedmerges pages are, since they hold possibly the best
      indication of activity in a project that is using MPs.

    - Conversely, when I look at an MP, one of the things that I always
      miss is what bugs it is fixing. And because of our data model
      that's not always trivial to find out -- if it's a long-lived
      branch, you'd need to have more information about where the fix
      landed.

    - The display of revisions today has always been a bit too spacey
      for me. We might prefer a more tabular display with formatted links
      to the author, diffs and LH.

I realize that we need to be careful not to cater too heavily to the
short-lived-branch model, but I'm pretty sure there's a way to be smart
about it and still work acceptably for the alternatives.
-- 
Christian Robottom Reis | [+55 16] 3376 0125 | http://launchpad.net/~kiko
                        | [+55 16] 9112 6430 | http://async.com.br/~kiko



References