← Back to team overview

ubuntu-phone team mailing list archive

Re: ANNOUNCEMENT: PPAs are now automatically assigned to tickets at build time.

 

Hey Robert!

Less clicks is always good! But I don't really like how bileto handles
cases of manual-source-only tickets right now. If you don't have any
MPs but only want to assign a silo to get a PPA for manual upload,
pressing build just does the thing but the silo is then in an ugly
error state. Could you maybe fix it so that pressing build without any
MPs when the silo is unassigned is a normal operation? We have a lot
of silos like that.

I always liked the idea of assigning silos explicitly first. Removing
the assign step completely makes super sense when ephemeral PPAs are
available, meaning - each ticket is automatically assigned a PPA.
Right now, at least for the manual source part, it's a bit unintuitive
- I have a ticket, I know I can't build anything as I don't have a
silo: duh, how am I supposed to get a PPA? Pressing 'Build'? Uh, build
like... what? Yeah. It all works, but feels artificial ;)

Cheers,


On 20 June 2016 at 12:44, Robert Park <robert.park@xxxxxxxxxxxxx> wrote:
> Greetings from sunny Athens!
>
> While I'm enjoying my vacation, it is incredibly hot here! I just
> couldn't help implementing this fun little feature while hiding from
> the midday heat in my hotel room.
>
> Assigning PPAs to tickets is now fully automated. There is no longer
> an 'assign' button on tickets, instead just click Build and a PPA will
> be automatically assigned if one hasn't already been.
>
> In the event that there are no PPAs available, the build job will
> error out the same way the assign job used to, and you can ask a
> trainguard to find a stale one to free for you.
>
> Much efficiency! Less clicks! Wow ;-)
>
> --
> robru
>
> --
> Mailing list: https://launchpad.net/~ubuntu-phone
> Post to     : ubuntu-phone@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~ubuntu-phone
> More help   : https://help.launchpad.net/ListHelp



-- 
Łukasz 'sil2100' Zemczak
 Foundations Team
 lukasz.zemczak@xxxxxxxxxxxxx
 www.canonical.com


Follow ups

References