HowtocontributetotheDrupalCommunity“Comocontribuir paraaComunidadeDrupal”
DrupalDayAveiro2016
FranciscoAlmeida
• Softwareengineer(backend)withanetworkingbackground
• Co-founderandmanagerofPictonio
www.linkedin.com/in/fralmeidahttps://www.drupal.org/u/chicodasilva
SpecialThanks
• HowdidthisDrupalDaywasborn?• Meetup’s inPortugal(Aveiro andLisbon)• DrupalCamp inSpain2016(Granada)• Workingwithotherpeopleinthecommunity• Aftersomedinnersandbeers
WhatPowersDrupal?
• Statsfromdrupal.org• Modules35,404• Themes2,320• Distributions1,068
• Communityandcommunityevents
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
Events– WhatcanIget?
• Shareinformation• Sharecontacts• Meetreferencecommunitymembers• Learnhownewmethodologiesareused• UnderstandtheevolutionandnewfeaturesofDrupal(bothbusinessandtechnical)• GETINVOLVEDwiththeCommunity
Source:DrupalCon Barcelona ::Keynotehttp://acquia.slides.com/drupalcon/driesnote2015#/5/11
Howtocontributeinadailybasis?
• Creatingpatchesformodules• Howcanthepatchesbeaddedtoamodule?
• Participating inDrupalForum• Supportamodule• HowcanIbeaco-maintainer/maintainer?
• Writedocumentation• Businesscase,problemsolving,configuration,tests
DocumentationExample
• BusinessCase• Webapplicationshouldrespondwithinaspecifictimewithconcurrentauthenticatedusers• Loginprocessusecasewasmadethrufederatedprocess(SSO)
• Questions• Couldtheloginbeabottleneck?• Howcouldwetestloginthruafederatedservice?
Source:https://developer.salesforce.com/page/Implementing_Single_Sign-On_Across_Multiple_OrganizationsExampleDiagramofaFederatedLogin
DEMO
• HowtouseJMETERasplatformforperformancetests• Explainthegoal• Documentthehowtosolvetheproblem• Documentthepossibleissuesduringconfiguration
CreateaDrupalDocumentationPage
• CreateaDrupaldocumentationpagebasedonthepreviousexample• https://www.drupal.org/node/2801339• Explainhowtousethetoolforthesebusinessscenarios
ConclusionContributiontothecommunitydoeshurt
Top Related