En vanlig dag i Escenicverden

NTNU bruker vi (inntil videre) Escenic som publiseringssystem for web. IME-fakultetet hvor jeg jobber bruker vi DokuWiki, men iblant må man likevel bruke det «offisielle» systemet til diverse oppdateringer. I dag var en slik dag. Oppgaven var enkel: å lenke opp en artikkel fra en annen.

Jeg starter opp på normalt vis og legger til den aktuelle lenka. Etterpå velger jeg å lagre. Men slik ville det seg ikke i dag. Systemet tar sin tid og presenterer etterhvert den glade meldingen under. «Du er pålogget, hva vil du gjøre?» Lagre, kanskje?!

Lagring er visst utelukket, jeg blir gitt to andre valg og velger det første: Ja, jeg har tekniske problemer *kremt*. Merk: det er jeg som har tekniske problemer, ikke Escenic…

Så sier Escenic at brukernavn ikke er fyllt ut. Det er det, men la gå, jeg trykker OK. Kanskje jeg må skrive det inn på nytt?

Neida, først et varsel om at passord heller ikke er fyllt ut.. Neivel, trykker OK igjen.

Til slutt kommer jeg til stedet hvor jeg faktisk får lov å skrive inn brukernavn og passord. De er utfylt fra før (som de har vært hele tiden), så jeg trykker bare OK. Og tror du neimen ikke jeg har tekniske problemer igjen, så jeg sier «joda, det har jeg visst».

Etterhvert kommer jeg inn på dashbordet/startsiden i Escenic. Artikkelen min er låst, og jeg velger å låse den opp.

Escenic advarer om at andre brukere (altså jeg) redigerer på den, og at jeg kommer til å miste endringene jeg har gjort om jeg prøver å åpne dokumentet… Åpne og miste, eller la vær å åpne? :/ Loose/loose der altså, så jeg gambler på å åpne låsen.

Tilbake på dashbordet er nå artikkelen ulåst, så jeg kan velge å åpne den.

Og der var den! Selvsagt uten alle endringene jeg gjorde, men sånn er livet i Escenicverdenen. Jeg velger å lagre for å dobbelsjekke at låsen faktisk er åpen. I halvparten av tilfellene får man nemlig feilmelding og varsel om at «objektet er låst av unknown». Da må man ut igjen, åpne låsen, bekrefte, åpne og lagre på nytt for å komme igang igjen. I dette tilfelle var jeg heldig og fikk lagret dokumentet mitt uten at Mr. Unknown stjal det.

Denne rekkefølgen med dill man må gjennom for å komme tilbake til start illustrerer hvor dårlig Escenic håndterer feilsituasjoner. Klart systemer kan gå i ball, men det får da være måte på hva brukeren skal finne seg i. I den fysiske verden ville man aldri godtatt denne type feil i maskineriet.

Skjerpings Escenic, OK?

5 kommentarer til “En vanlig dag i Escenicverden”

  1. Christian Løverås
    26. mai 2009 08:26

    Hei! Dette er selvsagt ikke normalt, og ingen skal behøve å plundre så mye med noe. Feilmeldingen “objektet er låst av unknown” tyder på en konfigurasjonsfeil. Dette skal være enkelt å rette opp, og NTNUs IT-avdeling kan kontakte oss hvis de vil ha hjelp fra Escenic: http://www.escenic.com/services/techsupport/

  2. Rune M. Andersen
    26. mai 2009 08:40

    Har forståelse for at feil kan skyldes forskjellige årsaker, men her skal dere få konkrete forbedringsforslag til grensesnittet og feilhåndteringen.

    - "Det ser ut som du allerede er pålogget" hjelper ikke. Gjenopprett heller sesjonen direkte og ta høyde for at det _kan_ være to samtidige sesjoner på forskjelilge maskiner.

    - Rett JS-bugs som sier at brukernavn/passord ikke er fyllt ut når det _er_ det.

    - Gjør forbedringer til låsemekanismen: sjekk brukernavn og ikke fortell meg at artikler som er låst av meg er låst av andre.

    - Ikke fortell meg at endringer kan gå tapt. Ta vare på begge kopiene, sjekk dem etterpå og spør hvilken jeg vil beholde, eller la meg merge dem.

    - Når jeg låser opp en artikkel for å redigere, ja da ønsker jeg å redigere den, ikke måtte velge å åpne den enda en gang. La meg gjøre det hele i én operasjon.

    Kommer disse småtingene på plass blir feilsituasjoner lang mer behagelige.

    Og siden jeg er "kundens kunde" hjelper det ikke å henvise til NTNU IT.
    Kontakt dem, hjelp til, fiks feil og gjør alle glade ;)

  3. Christian Løverås
    26. mai 2009 09:08

    Hei igjen, og takk for svar!

    Jeg tar det punktvis:

    1) Det er mulig å være logget på flere steder samtidig ved å velge "Jeg ønsker å arbeide på to maskiner". Hvis man så åpner samme dokumentet flere steder, kan det naturligvis bli problemer rundt låsing – hvilken av de to identiske brukerne skal få låsen? I Escenic Content Studio (ikke Web Studio) er det låsing per felt, så flere brukere kan redigere forskjellige deler av samme artikkel samtidig, nettopp for å unngå problemer rundt låsing: Bruker 1 kan jobbe med tittel, bruker 2 med ingress, bruker 3 med brødtekst, etc. Web Studio er et enklere grensesnitt med mye av funksjonaliteten i Content Studio, men ikke alt. Mer om Content Studio her: http://www.escenic.com/products/ecs/

    2) "Unknown"-feilmeldinge dukker kun opp ved feilkonfigurasjon, så dette skal normalt ikke skje. Man skal alltid se hvem som har låst et objekt.

    3) Dette er nå videreformidlet til R&D (som også omfatter Escenic Support).

    4) Enig. Dette er på plass i Escenic Content Engine versjon 5, som ble lansert i oktober 2008. Ved konflikter får man et vindu delt på midten der begge versjoner vises, og man kan velge hvilken versjon man ønsker å beholde. Escenic Content Studio 5.1 vil ha mer avansert støtte for versjonering, se denne siden for litt mer detaljer: http://www.escenic.com/products/roadmap/article59…

    5) Det er også tilfeller der man bare vil låse opp, kanskje kun for å gi andre tilgang, derfor er det slik. Dette er faktisk laget slik basert på intervjuer og brukerundersøkelser.

    Når det gjelder å kontakte NTNU IT for å hjelpe, har Escenic forsøkt på dette i lang tid. Vi har gjentatte ganger (faktisk over flere måneder) forsøkt å oppnå kontakt på telefon og epost, både for å treffes for å gå gjennom problemer brukerne opplever og for å komme med andre forbedringsforslag. Svaret vi har fått er at NTNU IT vil kontakte oss dersom de ønsker hjelp. NTNU IT har all kontaktinformasjon, Escenic har en dedikert ansvarlig for NTNU og vi er svært interessert i å hjelpe, men vi er naturligvis helt avhengige av at NTNU IT faktisk ønsker hjelpen vi har å tilby.

    Håper dette var til nytte. Escenics kontaktperson for NTNU har fått videresendt både Twitter-meldinger og annen informasjon, og vi håper det er tydelig at vi gjør hva vi kan for å hjelpe.

  4. Kyrre Myrbostad
    26. mai 2009 14:20

    Hei!

    Den konkrete saken som Rune blogger om skal nå være løst, informasjon om det er sendt ut fra NTNU IT og vil nok komme ut på webstøttesidene snart vil jeg tro. Den skyldtes hovedsakelig en uventet oppførsel i sesjonshåndteringen til Oracle Portal og Oracle Webcache – og ikke Escenic som sådann. Derfor har saken sansynligvis ikke vært innom Escenics helpdesk heller. Når det er sagt kunne feilmeldingene fra Escenic vært til mer hjelp enn de er per i dag, men det har vi allerede en supportsak på ;)

    Vi har ellers en god dialog med Escenic for tiden slik jeg opplever det, det er rimelig god respons på våre saker – med mulig unntak av de som handler om integrasjon mot Oracle Portal – der jeg opplever at viljen – men kanskje ikke alltid kompetansen – er der. Det betyr ikke nødvendigvis at vi alltid har tid til å prate med Escenic om framtida, noe jeg regner med de har forståelse for også.

    Jeg kommer ikke til å følge denne tråden videre, regner med både Rune og Christian kan ta direkte kontakt hvis de lurer på noe mer. Ellers har NTNU interne kontaktpunkter for brukerstøtte der Rune forøvrig er en flittig bruker – noe som er prisverdig! Aktive brukere er essensielt for å få gode løsninger. Ha en ellers fabelaktig tirsdag!

    mvh
    Kyrre Myrbostad, NTNU IT
    (PS: I tilfelle noen går inn på ansattsida mi, bildet ble tatt etter 3 mnd på loffen i India og er vel ikke helt representativt lenger…)

  5. Christian Løverås
    26. mai 2009 23:08

    Ok, da skulle det meste være avklart, og det er vi glade for :-)

    Våre forsøk på kontakt har, i hvert fall den siste tiden, kommet etter å ha lest meldinger fra misfornøyde brukere, og for å forsøke å hjelpe – ikke for å "snakke om framtida". Selv om vi godt kan gjøre det også ;-)

    Når det gjelder integrasjon med Oracle Portal, tilbyr Escenic noen portlets som oftest brukes som et startpunkt for videre tilpasning: http://www.escenic.com/products/solutions/article… Uten å ha sjekket supportsystemet vårt for NTNUs saker, kan jeg si, helt generelt, at Escenic Support hjelper med saker som handler om Escenics produkter og løsninger, men at det ikke alltid er mulig å hjelpe i forbindelse med spesialtilpasninger og egenutviklede løsninger.

    Uansett: Positivt med dialog, og vi er som nevnt tilgjengelige hvis det skulle være noe vi kan hjelpe til med.

Legg igjen en kommentar