Drupal Day Aveiro 2016

11
How to contribute to the Drupal Community “Como contribuir para a Comunidade Drupal” Drupal Day Aveiro 2016

Transcript of Drupal Day Aveiro 2016

Page 1: Drupal Day Aveiro 2016

HowtocontributetotheDrupalCommunity“Comocontribuir paraaComunidadeDrupal”

DrupalDayAveiro2016

Page 2: Drupal Day Aveiro 2016

FranciscoAlmeida

• Softwareengineer(backend)withanetworkingbackground

• Co-founderandmanagerofPictonio

www.linkedin.com/in/fralmeidahttps://www.drupal.org/u/chicodasilva

Page 3: Drupal Day Aveiro 2016

SpecialThanks

• HowdidthisDrupalDaywasborn?• Meetup’s inPortugal(Aveiro andLisbon)• DrupalCamp inSpain2016(Granada)• Workingwithotherpeopleinthecommunity• Aftersomedinnersandbeers

Page 4: Drupal Day Aveiro 2016

WhatPowersDrupal?

• Statsfromdrupal.org• Modules35,404• Themes2,320• Distributions1,068

• Communityandcommunityevents

Page 5: Drupal Day Aveiro 2016

Events– HowcanIgetinvolved?• National/Localorganizations

• DrupalMeetup’s• DrupalDays• DrupalCamps

• InternationalEvents• DrupalDevDays• DrupalCons

• Whatdoestheorganizationneedsfromthecommunity:• Topic• Workshop• Tutorial• Mentorsfornewcommers

• Helpingavoid“Top10mistakesmadebyDrupalnewcomers”-- http://bit.ly/2ccEpU3

• Otherneeds- EventVenue• Space(localmunicipalitiescanhelp)• Dates• Logistic• Budget/Sponsors

Page 6: Drupal Day Aveiro 2016

Events– WhatcanIget?

• Shareinformation• Sharecontacts• Meetreferencecommunitymembers• Learnhownewmethodologiesareused• UnderstandtheevolutionandnewfeaturesofDrupal(bothbusinessandtechnical)• GETINVOLVEDwiththeCommunity

Source:DrupalCon Barcelona ::Keynotehttp://acquia.slides.com/drupalcon/driesnote2015#/5/11

Page 7: Drupal Day Aveiro 2016

Howtocontributeinadailybasis?

• Creatingpatchesformodules• Howcanthepatchesbeaddedtoamodule?

• Participating inDrupalForum• Supportamodule• HowcanIbeaco-maintainer/maintainer?

• Writedocumentation• Businesscase,problemsolving,configuration,tests

Page 8: Drupal Day Aveiro 2016

DocumentationExample

• BusinessCase• Webapplicationshouldrespondwithinaspecifictimewithconcurrentauthenticatedusers• Loginprocessusecasewasmadethrufederatedprocess(SSO)

• Questions• Couldtheloginbeabottleneck?• Howcouldwetestloginthruafederatedservice?

Source:https://developer.salesforce.com/page/Implementing_Single_Sign-On_Across_Multiple_OrganizationsExampleDiagramofaFederatedLogin

Page 9: Drupal Day Aveiro 2016

DEMO

• HowtouseJMETERasplatformforperformancetests• Explainthegoal• Documentthehowtosolvetheproblem• Documentthepossibleissuesduringconfiguration

Page 10: Drupal Day Aveiro 2016

CreateaDrupalDocumentationPage

• CreateaDrupaldocumentationpagebasedonthepreviousexample• https://www.drupal.org/node/2801339• Explainhowtousethetoolforthesebusinessscenarios

Page 11: Drupal Day Aveiro 2016

ConclusionContributiontothecommunitydoeshurt