You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Om restrukturering av maler og om oppgradering (#594, #617)
Hvorfor endrer vi på dette?
Prosjektmaler i Prosjektportalen har vært bygget rundt malfiler, som er en representasjon av prosjektmalen på JSON-format. For å endre hvordan oppsettet for nye prosjekter fungerer har det vært nødvendig å gjøre endringer på denne filen, eller lage en kopi av denne filen og gjøre endringer på kopien. Slik kan det bygges ulike maler for nye prosjekter.
Ettersom Prosjektportalen 365 har blitt tatt i bruk i flere virksomheter, har vi oppdaget at denne arkitekturen ikke fungerer optimalt. Vi ser i hovedsak tre problemstillinger
1. Alle endringer, selv enkle endringer på hvilke prosjektegenskaper som skal gjelde for malen, har krevd at vi lager en kopi av prosjektmalfilen. Dette er komplisert og tungvint
2. Vi får ikke utnyttet muligheten for utvidelser, som vi allerede har støtte for i Prosjektportalen 365, fordi vi ikke har mulighet til å knytte utvidelser sammen med maler
3. Ved en oppdatering av Prosjektportalen og standardmalfilen må alle kopier oppdateres. Og dette er nøysomt og kjedelig arbeid, fordi hele filene må differeres for å finne ut hvilke tilpasninger som er lagt inn i filene
Hva endrer vi?
Vi skiller ut Maler som en egen liste, som refererer til prosjektmalfiler (JSON-filer). Den nye listen har flere mekanismer som vil gjøre det enklere å tilpasse og forvalte justeringer i et kundemiljø
Vi drar ut støtte for å kunne sette malparametere som feltverdier, parametere som før lå i selve JSON-filen.
Det blir støtte for å knytte utvidelser til en mal, slik at vi kan skille ut tilpasninger som mindre utvidelsesfiler istedenfor å justere i prosjektmalfilen
Det vil være mulig for flere maler å peke på samme prosjektmalfil, som gjør at vi slipper en prosjektmalfil per prosjektmal.
Hva er poenget med endringen?
Disse endringene til sammen gjør at de aller fleste kundetilpasninger vil være mulig å støtte uten å måtte lage kopier av prosjektmalfilen. Dette vil igjen forenkle arbeidet med tilpasninger og oppgraderinger. Ved å gi utvidelser et bedre bruksområder tror vi også dette vil være en mer farbar vei for å utnytte tilpasningsmulighetene i PP365.
Dette er en endring som vil gi mest verdi for de som administrerer og forvalter Prosjektportalen 365, og selvfølgelig vil de som har gjort flest tilpasninger av PP365 ha mest å hente ved denne endringen. Vi håper også at dette gjør det enklere å lage egne prosjektmaler for kunder som ennå ikke har utforsket denne muligheten. Vanlige brukere vil ikke merke noen forskjell.
Hvordan oppgradere?
Eksisterende installasjoner som ikke har brukt egne maler, trenger ikke gjøre noe. Dersom egne maler er brukt tidligere, må tilpasningene fra malfilene flyttes over i Maloppsett-lista. Vurder om det er behov for egen malfil (json), eller om det er nok å bruke parameterene i lista til å styre tilpasningene. Det vil være tilfelle dersom det er kun tilpasninger av prosjektegenskaper, faser eller prosjektstatus-felter.
Dersom det er tilpasninger på forside, venstremeny, lister og listevisninger, anbefaler vi å vurdere å bruke utvidelser istedenfor egne maler. Dette vil gjøre at man ved senere oppgraderinger i mindre grad trenger å forholde seg til tilpasningene.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Om restrukturering av maler og om oppgradering (#594, #617)
Hvorfor endrer vi på dette?
Prosjektmaler i Prosjektportalen har vært bygget rundt malfiler, som er en representasjon av prosjektmalen på JSON-format. For å endre hvordan oppsettet for nye prosjekter fungerer har det vært nødvendig å gjøre endringer på denne filen, eller lage en kopi av denne filen og gjøre endringer på kopien. Slik kan det bygges ulike maler for nye prosjekter.
Ettersom Prosjektportalen 365 har blitt tatt i bruk i flere virksomheter, har vi oppdaget at denne arkitekturen ikke fungerer optimalt. Vi ser i hovedsak tre problemstillinger
1. Alle endringer, selv enkle endringer på hvilke prosjektegenskaper som skal gjelde for malen, har krevd at vi lager en kopi av prosjektmalfilen. Dette er komplisert og tungvint
2. Vi får ikke utnyttet muligheten for utvidelser, som vi allerede har støtte for i Prosjektportalen 365, fordi vi ikke har mulighet til å knytte utvidelser sammen med maler
3. Ved en oppdatering av Prosjektportalen og standardmalfilen må alle kopier oppdateres. Og dette er nøysomt og kjedelig arbeid, fordi hele filene må differeres for å finne ut hvilke tilpasninger som er lagt inn i filene
Hva endrer vi?
Vi skiller ut Maler som en egen liste, som refererer til prosjektmalfiler (JSON-filer). Den nye listen har flere mekanismer som vil gjøre det enklere å tilpasse og forvalte justeringer i et kundemiljø
Hva er poenget med endringen?
Disse endringene til sammen gjør at de aller fleste kundetilpasninger vil være mulig å støtte uten å måtte lage kopier av prosjektmalfilen. Dette vil igjen forenkle arbeidet med tilpasninger og oppgraderinger. Ved å gi utvidelser et bedre bruksområder tror vi også dette vil være en mer farbar vei for å utnytte tilpasningsmulighetene i PP365.
Dette er en endring som vil gi mest verdi for de som administrerer og forvalter Prosjektportalen 365, og selvfølgelig vil de som har gjort flest tilpasninger av PP365 ha mest å hente ved denne endringen. Vi håper også at dette gjør det enklere å lage egne prosjektmaler for kunder som ennå ikke har utforsket denne muligheten. Vanlige brukere vil ikke merke noen forskjell.
Hvordan oppgradere?
Eksisterende installasjoner som ikke har brukt egne maler, trenger ikke gjøre noe. Dersom egne maler er brukt tidligere, må tilpasningene fra malfilene flyttes over i Maloppsett-lista. Vurder om det er behov for egen malfil (json), eller om det er nok å bruke parameterene i lista til å styre tilpasningene. Det vil være tilfelle dersom det er kun tilpasninger av prosjektegenskaper, faser eller prosjektstatus-felter.
Dersom det er tilpasninger på forside, venstremeny, lister og listevisninger, anbefaler vi å vurdere å bruke utvidelser istedenfor egne maler. Dette vil gjøre at man ved senere oppgraderinger i mindre grad trenger å forholde seg til tilpasningene.
Maloppsett-listen
Listen ser slik ut:
Beta Was this translation helpful? Give feedback.
All reactions