Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Contenu du fil d'Ariane #12

Open
psouquet opened this issue Mar 20, 2019 · 5 comments
Open

Contenu du fil d'Ariane #12

psouquet opened this issue Mar 20, 2019 · 5 comments

Comments

@psouquet
Copy link
Member

psouquet commented Mar 20, 2019

Il faut valider quel sera le contenu du fil d'Ariane selon les vues:

Vues

Doit on représenter la vue actuelle ? Cliquer sur la vue dans le fil d'Ariane reviendrait à cliquer sur l'icone de la vue correspondante.

Workspace Dev > Topologies > testbus-3 > container-sample-0
Workspace Dev > Services > {localtest}fire-all-employees-consume
Workspace Dev > Services

ou non :

Workspace Dev > testbus-3 > container-sample-0
Workspace Dev > {localtest}fire-all-employees-consume
Workspace Dev

Ou situer la SA ?

Dans l'arbre des topologies les SA et SL sont au niveau du conteneur, la SU est sous le composant.

Workspace Dev > testbus-3 > container-sample-0 > bc-soap > su-consume-fire-all
Workspace Dev > testbus-3 > container-sample-0 > sa-fire-all
Workspace Dev > testbus-3 > container-sample-0 > sl-saxone

Doit on situer les endpoints ?

On peut situer un endpoint sur un composant physique, les services et interface non.

Workspace Dev > testbus-3 > container-sample-0 > bc-soap > edp-654877-654-687-654
Workspace Dev > {localtest}fire-all-employees-consume
Workspace Dev > {localtest}fire-all-employees-consume-interface

@vincent-zurczak

This comment has been minimized.

@bescudie

This comment has been minimized.

@vincent-zurczak

This comment has been minimized.

@psouquet
Copy link
Member Author

psouquet commented Mar 21, 2019

C'est amusant, parce que c'est le genre de questions auxquelles répond un arbre des tâches.

On ne tire pas sur les ambulances! 😛

Votre discussion n'est pas le sujet. Cette issue s'attaque à la manière dont le contenu du fil d'Ariane représente les pages, non les pages elles mêmes. Je vais créer une nouvelle issue pour pouvoir discuter de la hiérachie des pages en reprenant vos commentaires. (et masquer vos réponses ici)

Pour recentrer sur le fil d'Ariane, les questions sur les vues dans le fil et la localisation des endpoints dans le fil restent valables. La localisation des SU devra attendre que la discussion sur la hiérarchie des pages avance je suppose. J'ajoute aussi un point :

Relation 1:1 entre URL et fil d'Ariane

Bertrand veut que l'URL actuelle soit modifiée pour refléter exactement le fil d'Ariane pour les topologies, de telle sorte que l'URL puisse être modifiée par l'utilisateur afin d'accéder à un des parent (de manière redondante avec le fil d'Ariane).

Ariane: Workspace Dev > testbus-3 > container-sample-0 > bc-soap > su-consume-fire-all
URL https://linagora.gitlab.io/petals-cockpit/#/workspaces/3/petals/buses/12/containers/144/components/52/service-units/108

@psouquet
Copy link
Member Author

psouquet commented Apr 1, 2019

Après quelques discussions avec Bertrand et pour faire avancer :
Il faut valider quel sera le contenu du fil d'Ariane selon les vues:

Vues

On représente la vue dans le fil d'Ariane, reste à décider de ce que l'on fait quand on clique dessus (si le bouton est cliquable). :

  1. Il n'est pas cliquable
  2. Accès à un des bus de la topologie (bus overview)
  3. Accès à une page topologie (n'existe pas à l'heure actuelle, rien à mettre dedans de plus que l'arbre?)

Ou situer la SA ?

Discussion sur la hiérarchie des pages: #13

Doit on situer les endpoints ?

On ne situe pas les endpoints.

Workspace Dev > Services > edp-654877-654-687-654
Workspace Dev > Services > {localtest}fire-all-employees-consume

Relation 1:1 entre URL et fil d'Ariane

Pas de relation 1:1 entre url et fil d'Ariane. L'url reste comme elle est pour le moment (pas besoin de la changer vu que le fil d'Ariane permet de remonter l'arbre).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants