IT-BOTT starta i 2016 på tiltaket «IAM for UH-sektoren», for å samarbeide om IAM i IT-BOTT primært, og UH-sektoren sekundært. UiO har spilt inn Cerebrum som en relevant kandidat for en framtidig IAM-kjerne. Tilbakemeldingen fra IT-BOTT er at den kan bli vurdert hvis 3 av 4 i BOTT bruker samme variant av Cerebrum (samme kildekoden).
UiT er nær med å ta i bruk UiO sin kildekode, men for NTNU er det foreløpig ikke gjort noe arbeid rundt dette. Det er derfor ønskelig å få utredet hvor stor forskjellen er mellom NTNU og UiO sin Cerebrum-variant, og hva som skal til for å harmonisere de tre fortløpende.
Formål
Få harmonisert bruken av Cerebrum i BOTT (UiT, NTNU og UiO), og dermed spille inn Cerebrum som en relevant kandidat i et IAM-samarbeid i IT-BOTT.
Mål
Utrede hva som må gjøres for at NTNU, UiT og UiO alle skal kunne bruke samme kildekode for Cerebrum, og hvordan beholde et samarbeid om Cerebrum.
Delmål/leveranser
- Utviklingsbehov: Hva må til av utvikling for at alle tre kan bruke samme variant (kildekode) av Cerebrum core?
- Hva må til av utvikling på NTNU sin side (definere brukerhistorier/epics)?
- Hva må til av utvikling på UiO sin side (definere brukerhistorier/epics)?
- Hva må til av utvikling på UiT sin side (definere brukerhistorier/epics)?
- Samarbeidsformen: Hvordan koordinere videreutvikling og bruk av felles kildekode etter harmonisering?
- Visjon for samarbeidet. Hva er det vi bør strekke oss etter? Hvilke mål og verdier vil vi ha? Hvordan unngår vi at noen forker på nytt?
- Visjon for Cerebrum. Hvordan strukturere Cerebrum? Tanker rundt rendyrking av Cerebrum som IAM.
- Felles spilleregler for samarbeidet.
- Felles kodestandard
- Standardisering rundt mixins
- Dokumentasjon - hva og hvordan
- Metoder for å håndtere konflikter rundt designvalg og funksjonrealisering
- Prioriteringsråd for felles utvikling
- Felles regler for utrulling til samme versjon - Bruk av brancher/master.
- Standardisere driftsløsningen
- Hvordan støtter vi samarbeid/deling av produkter som er indirekte relatert til Cerebrum (UiO sin nye passord-app som eksempel)?
- Vurdere muligheten for felles verktøy for utviklingssamarbeid (eks. UiO Jira)
Tidsplan
Møte en gang i uken, avlyses ved behov.
Frist: 1. mars 2017.
Bestiller
IT-BOTT er bestiller. UiO, ved Hans Kristian Fjeld, koordinerer aktiviteten opp mot IT-BOTT.
Deltakarar
Deltakarane i arbeidsgruppa i utredningsfasen:
- Fredrik Larsen, UiO
- Kenneth A. Johansen, UiT
- Steinar Kleven, NTNU
- Tobias Langhoff, UiO, drift
- Kai Vaade, UiO, drift
- Joakim Hovlandsvåg, UiO, koordinator