Drupal Commons och spåra och sammanställa vem som kommunicerar med vem och i hur stor utsträckning?

Events happening in the community are now at Drupal community events on www.drupal.org.
Christian B's picture

Vi planerar för att starta upp en socialt inriktad webbplats för yrkesverksamma i ett par organisationer som ska kunna utbyta tankar och erfarenheter genom att bilda grupper som man kan gå med i efter intresse. Jag har tittat på Drupal Commons och det verkar som att den lösningen har rätt mycket av den grundfunktionalitet vi söker (även om vi måste anlita någon som kan göra om utseendet och lägga till lite funktioner). Jag har två funderingar som jag hoppas att någon här med kunskap om utveckling i Drupal kan svara på:

  1. Är Drupal Commons en bra bas att utgå ifrån för att sedan anlita en utvecklare för att fortsätta att lägga till funktionalitet (alltså finns det begränsningar/svårgheter i Commons för en utvecklare jämfört med "vanliga drupal")?

  2. Finns det idag något sätt (inbyggt eller via befintliga moduler) att samla information om kommunikationsmönster mellan medlemmar, alltså spåra varje medlems aktivitet när den är inloggad (i syfte att övergripande kunna analysera hur den aktuella gruppen fungerar och jämföra olika gruppers upplevelse av nyttan med att vara med och byta kunskap).

Comments

Kul, jag sitter precis i ett

pontus_nilsson's picture

Kul, jag sitter precis i ett projekt där vi dels bygger ett tema för Drupal Commons och anpassar funktionaliteten.

Jag tycker Drupal Commons är en bra grund att bygga vidare på. Lösningarna är gjorda med standard Drupal moduler, vilket underlättar vidarutvecklande och uppgraderingar av moduler och Drupal.

För att få till loggning av kommunikationsmönster så kanske man kan bygga vidare på heartbeat-lösningen som finns i Drupal Commons. Jag har inte tittat vilka möjligheter det finns i views att komma åt den datan men i princip borde man kunna hämta "aktivitetspoäng" per grupp och användare och på så sätt få information om hur aktiva grupper och användare inom grupper är.

//Pontus Nilsson, Digitalist

Ett exempel på vad vi vill skapa

Christian B's picture

Aha, låter toppen, låter ju som det borde gå att få till då med Commons som grund. Heartbeat ska jag kolla vidare på och se om jag greppar vad den går ut på som icke-utvecklare

Vet inte om det går att förstå vad vi vill skapa utifrån min ovanstående förklaring, men vi tänker oss ett upplägg ungefär som http://epractice.eu, som jag förstår är den byggd med Drupal som bas.