Drøftelse af ding2 funktioner og moduler

Drøftelse af ding2 funktioner og moduler

Ding.TING::Transitions.Team, bestående Rolf Madsen (DBC), Jesper Kristensen (ITK), Kasper Garnæs (Reload) og Gitte Barlach (ITK) har gennemgået listen af moduler i Ding2 kodebasen, som er blevet frigivet af DBC.

Koden er kategoriseret efter 4 kategorier: “Core default”, “Core optional”, “Standard Drupal + contrib” og “Alt andet”.

Ding.TING::Transitions.Team har på denne baggrund lavet et oplæg til en definition af ding2 core som er baseret på Drupal 7.

Transitions.team foreslår at den nye ding core består af disse kategorier:

  • Core default
  • Core optional 
  • Standard Drupal + contrib

Læs og kommenter den detaljerede beskrivelse her: Oplæg - Ding2 funktioner og moduler

Herunder kan du se en forenklet visualisering af funktioner og moduler i Ding2 

Oversigt over ding2 funktioner og moduler

Grupper:

Kommentarer

Men hvad betyder det?

Fint med den konceptuelle opdeling.

Men hvad betyder det i praksis?

Er moduler i Core.Optional underlagt core.teams godkendelse og kvalitetssikring? Dvs. den eneste forskel er at det ikke er enabled som default?

Og burde et modul som Webtrends ikke også ligge i core.optional?

Og hvad ligger der i "alt andet"? synes ikke lige at jeg spottede noget?

Webtrends

Jeg er enig i at Webtrends burde være optional.

I følge oplægget er

I følge oplægget er Core.Optional underlagt core.teams godkendelse og kvalitetssikring, og den eneste forskel er at det ikke er enabled som default

 

Det kan godt give mening at Webtrends er med her. 

 

"Alt andet" er i oplægget Universal Search og Snapengage

Godt arbejde - jeg tror det

Godt arbejde - jeg tror det giver et godt overblik for nytilkomne.

Hvor er OpenSpell henne i denne sammenhæng?

Hvad definerer [Nyhedsliste] i figuren? Menes der nodeliste (så arrangementer også er inkluderet)?
Det er vel lidt den der gør at [Nyheder] og [Arrangementer] kan komme til gavn?
I dokumentet er "Nyhedsliste" og "Arrangementliste" markeret med grøn farve.

Hvad betyder den røde markering, i dokumentet?

Er [Organic Groups] ikke en nødvendighed for at [Biblioteker] (ding_library) fungerer?
Det betyder måske ikke noget den er markeret i parentes?

Tak for kommentarerne

Tak for kommentarerne :-)

Open Spell burde have været med på oversigten som Core Default.

Nyhedsliste er et modul/en funktion, der ikke findes endnu, hverken til ding 1 Core eller ding 2 Core, men som flere biblioteker ønsker. Det er en liste over nyanskaffede materialer på biblioteket. Så det er en funktion som ding2tal-projektet vil oveveje at bidrage med. 

Den røde markering er sat på de funktioner/mdouler, der i følge oplægget ligger udenfor Core. 

Organic Groups er ganske rigtigt nødvendige for at biblioteker/ding.library fungerer. Så det betyder ikke noget med parantesen

Snapengage

Jeg formoder Snapengage er et chat-modul der er integreret i Drupal? I så fald, så er dette også en del af ding2 koden, men altså noget der kan tilvælges?
Har længe ønsket et chat modul der er integreret i Drupal, så brugerne tilbydes real-time hjælp til søgning osv - en bedre løsning tror jeg, end Meebo og lignende løsninger man ser på nogle bibliotekssites.

Snapengage

Snapengage er en tjeneste der gør det muligt for brugere at chatte med ansatte. Derudover er der mulighed for at sende screenshots ind - fx. i forbindelse med spørgsmål og fejlmeldinger. Der er lavet et Drupal modul, der gør det let af integrere med et Drupal site.

Snapengage er en kommerciel tjeneste. Andre muligheder kunne være Olark eller ClickDesk. Jeg har dog ikke særlig meget erfaring med nogen af disse tjenester.

chat modul

Sådan et program bør være på alle biblioteks websider. Et samarbejde med biblioteksvgvagten om sådan et modul er oplagt således at spørgsmålet enten kan henvendes til det lokale bibliotek eller den landsdækkende hjælpeservice hvis lokale personaleressourcer ikke er tilstrækkelige.