On 07/18/2016 10:39 AM, Matthieu Huin wrote: > Hello, > > As you might remember a few sprints ago I demo-ed the ability to generate an > API key and use it as a way to authenticate when using the CLI. The aim is to > allow any user to access operations through the CLI that they'd be able to do > on the GUI, so it is relevant with the user adoption epic. > > Unfortunately these patches are still in review despite being ready for > merging here: http://softwarefactory-project.io/r/#/q/topic:API_key_auth > (except for a cauth patch I need to rebase manually but it should be > trivial). What's missing is some form of GUI integration (as this is where > the API key should be managed). Since it's not fun having to rebase > periodically, I was thinking it was time to do something about the GUI. We > can either: > > - embrace our lack of HTML-fu for the time being and go full CLI. We remove > the dashboard completely, but we have to ensure that sfmanager is > feature-complete which is not the case at the moment (for example, it is > missing a way to list projects ...). We would still need a kind of a > "settings" page where a user can generate the Gerrit key and the API key, and > eventually configure her details (instead of changing them in every service). > - keep the dashboard but rethink it, adding a "settings" section to it. > > Any way we go we need to take some time to rethink things. Shall we schedule > a grooming session on this topic ? >
Hello Matthieu, Thank you for bringing this to the mailing list. Your reviews are looking good to me. I feel like the dashboard is sub-optimal as it is now, and we may embrace our lack of HTML-fu to focus on CLI interaction. Lets use the next grooming session to thinker how to use this new API key mechanism to build out of bound dashboards, e.g. without slowing core components development. Cheers, -Tristan
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Softwarefactory-dev mailing list [email protected] https://www.redhat.com/mailman/listinfo/softwarefactory-dev
