Skip to content

Diverse Brainstorming

Jonas Svarvaa edited this page Sep 10, 2013 · 2 revisions

Onlineweb 4 - branstorming med andre komiteer

Tilbakemelding fra brukere 6. Mai 2012

Linn Vikre - fagKom

Bruker: Arrangement (kurs), nyheter, wiki. Wiki fungerer bra. Bruker den mye og er veldig glade i den. Onlineweb:

  • If innlogget: Oversikt over påmeldte arrangementer.

  • Med mulighet for eksport til egen kalender.

  • kalvatn : dette har vi allerede, https://online.ntnu.no/user/event_history/ , men burde kanskje vært bedre synlig/integrert. Kan se på det med eksportering til kalender (issue : https://github.com/dotKom/onlineweb/issues/26)

  • Kalenderfarging. Om det er to arrangementer en dag så vises kun en av fargene i kalenderen, her ønskes det en måte å vise at det skjer både et kurs og en bedpres. f.eks.

  • Rockj: har refaktorisert kode liggende i lokal branch jeg kan se på å få dytta inn. Den splitter ruten på X-fargekodeevents og viser alle fargekodene.

  • Det ønskes funksjonalitet for å sende ut melding til alle som er påmeldt et arrangement.

    • Slik det er nå er det for tungvindt å hente eposter eller telefonnummer til alle som er påmeldt et arrangement dersom det er siste-liten endringer.
  • Tilbakemeldingsskjema: Mange som ikke svarer på det. Kan man få automatisering på enten prikker til folk som ikke svarer, eller funksjonalitet der brukere ikke får melde seg på arrangement dersom de har utestående skjemaer de skulle ha svart på.

  • Tungvindt å måtte bruke markdown. Finne en måte man kan hjelpe folk med dette underveis.

  • fagKom ønsker feedback fra alle i Online på hvilke kurs de vil ha. Kan man gjøre noe med dette på den nye webben? Gi ekstra bonger for å svare på questionaires e.l.?

  • Sosiale medier? Upvote/downvote-suggestion-system?

Magnus Line - proKom

  • Bruker ikke sidene kjempemye

  • En ting: Laste opp offline.

  • Problematisk at Offline må komprimeres så mye. Ønsker å fjerne grense på filstørrelse.

  • Diskutert i proKom: plakatbestillingssystem. Mange komitéer som sender epost med for lite informasjon. Om man har et system med krav på hvilken informasjon proKom-trenger kan dette være til hjelp.

    • Koble systemet til eventsystemet. Når en event nærmer seg; minne eventarrangør på å ha informasjon til plakatbestilling.
    • Ha statusinfo på plakatbestillinger og mulighet for kommentarer som går frem og tilbake mellom prokom og bestiller.
  • Nettavis-funksjonalitet på Onlinewebben blir diskutert.

    • Spennende om man kan dekke saker som f.eks. åpningen av datamuseet e.l.
    • Kan også duplisere noen saker fra Offline, og man får en mulighet til å legge ut ting som evt. ikke ender opp i Offline.
    • Moderering av proKom - submissions fra komitémedlemmer/hvem som helst?
  • Embedding av videoer.

Martin Akre - arrKom

  • Viktig å beholde avhuking for betaling
    • Ønsker å utvide slik at man kan huke av folk i batch.
  • Ønske om integrasjon med nettbank. F.eks.: Laste opp eksportert CSV/PDF fra nettbank. Få automatisk avhuka betalte medlemmer.
  • Det snakkes om mulighet for å anskaffe betalingsløsning. F.eks. billettsystem gjennom firmaer til Torkil.
  • Mulighet for to typer nyheter. (Linket til event + en generell nyhet)
  • Eventmaler. Typisk for de gjenomgående arrangementet (studielånspils osv). Gjøre det mulig å bare bytte ut aktuelle tidspunkt osv.
  • Avatarer/profilbilde. Så folk ser hvem som har ansvar, hvem de skal ta kontakt med.
  • Kalender: Arrangement blir overskrevet dersom det er to arrangementer samme dag.
  • Bruker i dag: Prikkesystem, nyheter og events.
  • Mulighet for at alle i komiteen skal kunne gi prikker, med mulighet for moderasjon fra komitéleder.
  • Mulighet for å hindre folk i å melde seg av events gjennom admininterfacet.
  • Felt for adresse i brukerprofil - Finnes allerede.
  • Ønske om plassreserveringssystem. Mulighet både for låst reservering og åpent for at brukerne skal kunne reservere selv.
    • Mulighet for hytte/rom-ansvarlig per hytte/bolk.

Vilde Grav - bedKom

  • Påmeldingsarrangement, nyhet, reklameslideren.
  • Reklame -> La reklamer linke direkte til den som har reklamen, ikke nødvendigvis til egen side.
  • Egen seksjon med jobbutlysninger.
  • Automatisk åpning av påmeldingsarrangement. Tenkt case: 5.klasse har to dager åpent. Så lukkes det for 5. Så er det åpent for 4. i en dag. Så lukkes det for 4. Så 3. og nedover.
    • Generelt: mye avansert funksjonalitet for påmeldingsregler. En mulighet: 5 bokser, en for hver klasse, med fra- og til-tidspunkt for påmelding.
  • Filter på hendelser. F.eks. under "Hva skjer" -> filtrer på "Bedpres, kurs, kjeller, osv".
  • Ønsker automatisk mailutsendelse til alle påmeldte på bedpress 2 dager før arrangementet.
  • Visning av matallergier for et gitt arrangement.
  • Skill prikker på kategori. Kurs/Bedpress vs Sosialt?

David Storjord - triKom

  • Folk irriterer seg over manglende redirect i wikien når man må logge inn for å nå en ressurs.
  • Format på klokkeslett når man lager events er for lite tilgivende.
  • Ideer som blir pitchet:
    • Bongsystem for kjøleskapet
    • RFID-løsning for kontorvakter
    • Infoskjerm i 1. etasje?

Egne ideer fra dotKom

  • Super cronjob-scheduler
    • melwil: Dette betyr vel noe slikt som at vi har en cronjobb som poller en django-app hver time eller noe slikt, og denne appen skal deretter organisere innhenting av nødvendige jobber fra appene. Dette er i sammenheng med at vi ønsker mye mer "cron-basert" mailutsending og ettersyn, og vi vil unngå å ha haugevis med cronjobber relatert til django. Dette er for å forenkle deployment, og for å forenkle utvikleropplevelsen.
    • Rockj: cronjob er den enkleste metoden å gjøre slike jobber på, men ja det er slit å måtte legge de inn manuellt. Tatt fra http://stackoverflow.com/questions/573618/django-set-up-a-scheduled-job , så er jeg enig i at det å sette opp en MQ (messagequeue, JMS i java-verden) er vel mye rel og pain å drifte og øker kompleksiteten.) Anbefaler derfor kanskje å titte på django-chronograph som settes opp å kjøre hvert 5min i cron, og så kan man konfigurere jobber via django-admin-interfacet: http://code.google.com/p/django-chronograph/ . Eneste jeg har å utsette på dette, er at jeg personlig synest at det er like greit å installere cronjobs manuellt, enn å måtte fikle i et slikt interface... det burde ikke være vanskelig å lage en cronjobs.txt som gir en copy/paste-friendly format alle kan dytte i /etc/crontab :-)

Sommerprosjektet

Lokasjoner

Oslo:

  • Christian 18. juni - 3. august
  • Tri
  • Torkil 18. juni - 1. august
  • Håkon 5. juni - 10. august
  • Hanne 1. juli - 21. juli
  • Michael 10.juni - 1. august
  • Sigurd 18. juni - 1. august

Trondheim:

  • Christian 1. juni - 14. juni
  • Magnus 1. juni - 10.august
  • Torkil 1. juni - 15. juni
  • Michael 1. juni - 10. juni
  • Hanne 1. juni - 1. juli
  • Tri
  • Sigurd

Arbeidsoppgaver

Redesign

Design av frontend til den nye siden og implementasjon av CSS/HTML.

Event-system

Redesigne event-systemet med multiple inheritance, wizard for oppretting og managing via dashboard.

Dashboard

Brukerportal og verktøykasse for administrasjonsoppgaver.

  • Toolbox med wizards for laging av event mm. DEPENDENCY (Event module)
  • Mulighet for å se log av aktivitet for en bruker. DEPENDENCY (History module)
  • Mulighet for å få notifications DEPENDENCY (Notifications module)
  • Mulighet for å se events bruker er meldt på og events bruker har vært på
  • Profilside med data om bruker, privacy settings og epostnotifikasjons-settings.

Artikkel-system

Erstatter nåværende nyhetssystem. Mer artikkelrettet funksjonalitet.

  • Fixed, to artikler i bredden-grid på forsiden med fullsize på første artikkel
  • Mulighet for å endre rekkefølgen på artikkel.
  • Thumbnail med ingress på forsiden
  • Detaljert view med stort bilde/embedded video, ingress og full tekst.
  • Mulighet for facebook-kommentering og deling/liking på sosiale medier.

Ikke del av basisfunksjonalitet

Historiesystem

Logg av hendelser en bruker har gjort.

  • En history manager som tolker django request-objekter og finner ut hva brukeren har gjort?
  • Mulighet til å se denne loggen i dashboard

Plakatbestillingssystem

Eget datasystem hvor komiteer kan bestille plakater av prokom

  • Wizard i dashboard for bestilling
  • Flerstegsoperasjon som en slags dialog mellom leveranseorgan og bestiller. (Bekreftet, forslag klart, sendt til trykk f.eks.)
  • Mulighet for kommentering på ordre
  • Mulighet for plakat-flagg på event
  • Påminnelse på mail om tidsfrister ikke blir avholdt.