Hi,

+1 Agree with you.

Le 22/07/2016 à 10:31, Matthieu Huin a écrit :
> +1
> 
> As long as the CLI covers everything I feel we can live with a minimal GUI 
> that could
> be limited to the top menu and a user settings page for now.
> 
> Let's discuss it at today's grooming !
> 
> ----- Original Message -----
>> From: "Tristan Cacqueray" <[email protected]>
>> To: [email protected]
>> Sent: Thursday, July 21, 2016 9:27:31 PM
>> Subject: Re: [Softwarefactory-dev] Regarding API key auth patches
>>
>> 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
>>

Beyond your proposal about the user setting, my wish list for
the dashboard would be:

* We rename it "Welcome page"
* We make sure the page is accessible anonymously and is the default page.
* We remove the graph for now
* We keep the list of projects with the amount of Open Review,
  and we sort them based on the amount of open review
  in order to display the most active projects on top.
* We add the description sentence of each project.
* We remove the amount of Open Bug, the user management,
  the deletion button.
* Bring back that page to the default page, and create
  a configuration in sfconfig.yaml if an operator want an alternate
  welcome page (like gerrit) 

I think the page can be reworked to be a Welcome page
that let the visitor identify quickly what is the platform and
which projects are developed on.

The user setting form can be nested on the top menu for instance.

Cheers,

Fabien

_______________________________________________
Softwarefactory-dev mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/softwarefactory-dev

Reply via email to