Greenwire.nl<br />Drupal Commons<br />20-06-2011<br />
© GoalGorilla 2010 <br />2<br />Inhoud<br />Over het project<br />Drupal Commons<br />Uitdagingen en ervaringen<br />Modul...
Voorstellen: GoalGorilla<br />GoalGorillabouwt en optimaliseert websites<br />Gebruikerstaatcentraal<br />Jaap Jan Koster ...
DoelstellingenGreenWire<br />Online participatienetwerkvoor Greenpeace vrijwilligers<br />Gebruikersverbinden<br />Activit...
Planning GreenWire<br />52 uur(functioneel) ontwerp en design<br />168 uurontwikkeling<br />24 uurtesten en verwerken feed...
Team<br />Design<br />LapCC (lapcc.nl)<br />Trendwerk (trendwerk.nl)<br />GoalGorilla<br />Taco Potze (projectleider)<br /...
StructuurGreenWire<br />© GoalGorilla 2011<br />7<br />
Drupal Commons<br />DC = Install profile <br />Product van Acquia (Jay Batson)<br />acquia.com<br />Social community<br />...
Waarom DC?<br />Organischegroepen<br />http://drupal.org/project/og<br />Socialesamenwerking<br />http://drupal.org/projec...
© GoalGorilla 2010 <br />10<br />
Uitdagingen<br />Usability & design<br />Beveiliging<br />Activiteiten<br />Charibase / crmsynchronisatie<br />Hosting<br ...
Uitdaging– usability & design<br />Frontpagemoetbezoekerprikkelenzichteregistrerenalsvrijwilliger<br />Custom module:Ander...
© GoalGorilla 2010 <br />13<br />
Uitdaging– usability & design<br />Téveelopties in DC<br />Neigingomteverdwalen<br />Onderscheid in opties door iconen<br ...
Uitdaging– usability & design<br />Iconen en visueleelementen<br />© GoalGorilla 2011<br />15<br />
Uitdaging - beveiliging<br />Alleenbeheerdersmogeninhoudpubliekmaken<br />Custom moduleSelecteergroepalspubliekegroep en a...
Uitdaging–Activiteiten<br />Geen goede contrib module voor de functionaliteitseisen<br />Namelijk timeslots en rollen vere...
Uitdaging–Activiteiten<br />© GoalGorilla 2011<br />18<br />
Uitdaging–Activiteiten<br />© GoalGorilla 2011<br />19<br />
Uitdaging–Charibase<br />Synchronisatie met bestaand ledensysteem<br />Oplossing: <br />Content profile 	<br />Synchronisa...
Uitdaging–Charibase<br />© GoalGorilla 2011<br />21<br />
Uitdaging– hosting<br />DC = zwaarvoor de hosting<br />APC (php cache)<br />Drush in het begin 260 + sec<br />Volledige si...
Demonstratie!<br />www.greenwire.nl<br />© GoalGorilla 2011<br />23<br />
Uitdagingen<br />Usability & design<br />Beveiliging<br />Activiteiten<br />Charibase / synchronisatie<br />Hosting<br />©...
Gebruikte modules<br />Drupalcommons<br />CCK/Views<br />Heartbeat<br />Homebox<br />Messaging<br />Notifications<br />Org...
Modules - usability<br />Vertical tabs<br />Customform_alters<br />Image crop<br />Mentions<br />Tab tamer<br />/project/v...
Modules - beveiliging<br />Automatedlogout<br />Login security<br />/project/autologout<br />/project/login_security<br />...
Conclusie - Commons<br />Voor<br />Veel functionaliteiten<br />Goede samenwerking tussen gekozen modules<br />Scheelt uren...
Geïnteresseerd?<br />Acquia.com<br />commons.acquia.com<br />Drupal.org<br />http://drupal.org/project/commons<br />© Goal...
Bedanktvoorjullieaandacht!<br />Vragen?<br />www.goalgorilla.com<br />info@goalgorilla.com<br />053-7113691<br />@goalgori...
Upcoming SlideShare
Loading in...5
×

Drupaljam GoalGorilla Commons Greenwire

825

Published on

Drupal Commons implementation on Greenwire.nl

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
825
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Drupaljam GoalGorilla Commons Greenwire"

  1. 1. Greenwire.nl<br />Drupal Commons<br />20-06-2011<br />
  2. 2. © GoalGorilla 2010 <br />2<br />Inhoud<br />Over het project<br />Drupal Commons<br />Uitdagingen en ervaringen<br />Modules<br />Conclusies<br />
  3. 3. Voorstellen: GoalGorilla<br />GoalGorillabouwt en optimaliseert websites<br />Gebruikerstaatcentraal<br />Jaap Jan Koster –senior webdeveloper<br />Daniel Beeke–webdeveloper<br />© GoalGorilla 2011<br />3<br />
  4. 4. DoelstellingenGreenWire<br />Online participatienetwerkvoor Greenpeace vrijwilligers<br />Gebruikersverbinden<br />Activiteitenplannen<br />© GoalGorilla 2011<br />4<br />
  5. 5. Planning GreenWire<br />52 uur(functioneel) ontwerp en design<br />168 uurontwikkeling<br />24 uurtesten en verwerken feedback<br />Totaal260 billable uur<br />Doorlooptijd 15 weken<br />© GoalGorilla 2011<br />5<br />
  6. 6. Team<br />Design<br />LapCC (lapcc.nl)<br />Trendwerk (trendwerk.nl)<br />GoalGorilla<br />Taco Potze (projectleider)<br />Jaap Jan Koster (webdevelopment)<br />Daniel Beeke (webdevelopment)<br />Greenpeace<br />Vanessa van Donselaar (mobilisatiecoördinator)<br />LisanneBronzwaer (medewerkermobilisatie)<br />Paul Baars (ontwikkelaar)<br />© GoalGorilla 2011 <br />6<br />
  7. 7. StructuurGreenWire<br />© GoalGorilla 2011<br />7<br />
  8. 8. Drupal Commons<br />DC = Install profile <br />Product van Acquia (Jay Batson)<br />acquia.com<br />Social community<br />© GoalGorilla 2011<br />8<br />
  9. 9. Waarom DC?<br />Organischegroepen<br />http://drupal.org/project/og<br />Socialesamenwerking<br />http://drupal.org/project/user_relationships<br />Functionaliteiten<br />© GoalGorilla 2011<br />9<br />
  10. 10. © GoalGorilla 2010 <br />10<br />
  11. 11. Uitdagingen<br />Usability & design<br />Beveiliging<br />Activiteiten<br />Charibase / crmsynchronisatie<br />Hosting<br />© GoalGorilla 2011<br />11<br />
  12. 12. Uitdaging– usability & design<br />Frontpagemoetbezoekerprikkelenzichteregistrerenalsvrijwilliger<br />Custom module:Ander menu en frontpagevooranoniemegebruiker<br />© GoalGorilla 2011<br />12<br />
  13. 13. © GoalGorilla 2010 <br />13<br />
  14. 14. Uitdaging– usability & design<br />Téveelopties in DC<br />Neigingomteverdwalen<br />Onderscheid in opties door iconen<br />Altijdeen “acties” block rechtsboven<br />© GoalGorilla 2011<br />14<br />
  15. 15. Uitdaging– usability & design<br />Iconen en visueleelementen<br />© GoalGorilla 2011<br />15<br />
  16. 16. Uitdaging - beveiliging<br />Alleenbeheerdersmogeninhoudpubliekmaken<br />Custom moduleSelecteergroepalspubliekegroep en alleinhoud die daarinwordtgeplaatst is toegankelijkvooranoniem<br />SSL + enkele basis security modules<br />© GoalGorilla 2011<br />16<br />
  17. 17. Uitdaging–Activiteiten<br />Geen goede contrib module voor de functionaliteitseisen<br />Namelijk timeslots en rollen vereist<br />© GoalGorilla 2011<br />17<br />
  18. 18. Uitdaging–Activiteiten<br />© GoalGorilla 2011<br />18<br />
  19. 19. Uitdaging–Activiteiten<br />© GoalGorilla 2011<br />19<br />
  20. 20. Uitdaging–Charibase<br />Synchronisatie met bestaand ledensysteem<br />Oplossing: <br />Content profile <br />Synchronisatie + validatie dmv SOAP services<br />© GoalGorilla 2011<br />20<br />
  21. 21. Uitdaging–Charibase<br />© GoalGorilla 2011<br />21<br />
  22. 22. Uitdaging– hosting<br />DC = zwaarvoor de hosting<br />APC (php cache)<br />Drush in het begin 260 + sec<br />Volledige site is SSL<br />Views caching scheelt in queries<br />© GoalGorilla 2011<br />22<br />
  23. 23. Demonstratie!<br />www.greenwire.nl<br />© GoalGorilla 2011<br />23<br />
  24. 24. Uitdagingen<br />Usability & design<br />Beveiliging<br />Activiteiten<br />Charibase / synchronisatie<br />Hosting<br />© GoalGorilla 2011<br />24<br />
  25. 25. Gebruikte modules<br />Drupalcommons<br />CCK/Views<br />Heartbeat<br />Homebox<br />Messaging<br />Notifications<br />OrganicGroups<br />Shoutbox<br />Apache SOLR<br />/project/heartbeat<br />/project/homebox<br />/project/messaging<br />/project/notifications<br />/project/og<br />/project/shoutbox<br />/project/apachesolr<br />© GoalGorilla 2011<br />25<br />
  26. 26. Modules - usability<br />Vertical tabs<br />Customform_alters<br />Image crop<br />Mentions<br />Tab tamer<br />/project/vt_default<br />/project/imagefield_crop<br />/project/mentions<br />/project/tabtamer<br />© GoalGorilla 2011 <br />26<br />
  27. 27. Modules - beveiliging<br />Automatedlogout<br />Login security<br />/project/autologout<br />/project/login_security<br />© GoalGorilla 2010 <br />27<br />
  28. 28. Conclusie - Commons<br />Voor<br />Veel functionaliteiten<br />Goede samenwerking tussen gekozen modules<br />Scheelt uren in basisinstallatie<br />Tegen<br />Updateproces<br />Flexibiliteit<br />Onvoldoendeoverkoepelendedocumentatie<br />© GoalGorilla 2011 <br />28<br />
  29. 29. Geïnteresseerd?<br />Acquia.com<br />commons.acquia.com<br />Drupal.org<br />http://drupal.org/project/commons<br />© GoalGorilla 2011 <br />29<br />
  30. 30. Bedanktvoorjullieaandacht!<br />Vragen?<br />www.goalgorilla.com<br />info@goalgorilla.com<br />053-7113691<br />@goalgorilla<br />© GoalGorilla 2011<br />30<br />

×