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

Dashboard dla developera (mozaik) #64

Closed
przemuh opened this issue Feb 14, 2019 · 6 comments
Closed

Dashboard dla developera (mozaik) #64

przemuh opened this issue Feb 14, 2019 · 6 comments
Milestone

Comments

@przemuh
Copy link

przemuh commented Feb 14, 2019

Ostatnio pracowałem nad postawieniem takiego informacyjnego dashboardu u nas w firmie.

Chodziło o wykorzystanie telewizora dostępnego na open space, tak aby wyświetlać na nim różne statusy np.:

  • status build'a z jenkins/CI
  • status środowisk (qa, stage, production) up/down, która wersja
  • liczbę tasków z jiry np. eskalacje, rzeczy w in-progress / ready to be test
  • listę merge requestów z gitlaba

Mógłbym opowiedzieć o:

  • motywacji do zbudowania takiego narzędzia
  • jakie są dostępne narzędzia i dlaczego wybrałem akurat mozaik.rocks
  • jaka jest architektura mozaik i jak pisać do niego własne rozszerzenia
  • jak dzięki temu udało mi się dorzucić swoją cegiełkę do open source :)

Dajcie znać czy temat wydaje się interesujący.
Poniżej kilka screenów z naszego dashboarda (dane celowo zmienione ;) RODO :D):

image

image

A tutaj screeny z demo mozaik:

image

@erykpiast
Copy link
Collaborator

Fajna sprawa! Czy najbliższy meet.js, 12 kwietnia, wchodzi w grę?

@przemuh
Copy link
Author

przemuh commented Mar 26, 2019

Może być :) myślę, że się wyrobię.

@erykpiast erykpiast added this to the meet.js #42 milestone Mar 26, 2019
@tomasztomys
Copy link

@przemuh ile czasu zajęło stworzenie takiego dashboardu?

@przemuh
Copy link
Author

przemuh commented Mar 30, 2019

@tomasztomys Samo postawienie i skorzystanie z gotowych pluginów można zrobić w jeden dzień. W naszym przypadku potrzebowaliśmy customowych integracji z różnymi serwisami. Pracowałem nad tym równolegle z innymi zadaniami w sprincie. Całośc zamknęła się w jednym 2 tygodniowym sprincie :) ...ale myślę, że można to zrobić o wiele szybciej :) W tym czasie napisałem własne integracje wraz z widgetami do:

  • internalowego serwisu monitorującego
  • jiry
  • gitlaba
  • jenkinsa

@przemuh
Copy link
Author

przemuh commented Apr 13, 2019

Slajdy: https://slides.com/przemuh/mozaikrocks/#/

Nagrania niestety nie było...ale zapraszam do obserwowania przemuh.pl - wrzucę tam niebawem posta na temat mozaik.

@erykpiast
Copy link
Collaborator

Wielkie dzięki! Świetna prezentacja :)

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

No branches or pull requests

3 participants