SlideShare a Scribd company logo
1 of 17
Legyél Drupal 8 core contributor!
Könnyebb, mint hinnéd!
A kérdés

Forrás: https://twitter.com/gaborhojtsy/status/327330896728428544
Eric Duran listája…

Forrás: http://ericduran.github.io/drupalcores/
…a Drupal 8 core commitokról

Forrás: http://ericduran.github.io/drupalcores/ (2013. 11. 11.)
Az első lépés

Forrás: https://drupal.org/node/1979392
Drupal core aktuális verzió beszerzése

$ git clone --branch 8.x
http://git.drupal.org/project/drupal.git
Új ág

$ git checkout -b [ag-nev-pl-issue-neve]
Ha kész a módosítás

$ git status
$ git diff
$ git add .
$ git commit -m "Commit message"
Patch készítése

$ git diff 8.x >
[project_name][short-description][issue-number][comment-number].patch
Feltölt, örül, vár…(?)

Forrás: https://drupal.org/node/1979392
Innentő l nincs megállás! ;)

Forrás: https://drupal.org/node/1979392
Hogyan tovább?
●

Corre issue-k böngészése

●

Core issue-k címkék szerint

●

Drupal 8 letöltése, próbálgatása

●

Kódsprintek

●

IRC
Máshogy is segíthetsz!
●

Patch tesztelés

●

Issue írás (hiba, probléma jelzése)

●

Issue lista tisztítás

●

Dokumentáció

●

Fordítás

●

Blogolás (tapasztalat / tudás megosztás!)

●

Kreativitás ;)

●

…
További infók, ötletek
●

Making a Drupal patch with Git: https://drupal.org/node/707484

●

IRC: #drupal-contribute irc.freenode.net

●

Heti összefoglalók: https://groups.drupal.org/core

●

Fordítás: https://localize.drupal.org/translate/languages/hu

●

●

Blogoljunk! http://bryanbraun.com/2013/09/21/please-stop-stewing-andstart-blogging-about-drupal
http://blog.smartbear.com/programming/14-ways-to-contribute-to-opensource-without-being-a-programming-genius-or-a-rock-star/
?

Kérdés?
Köszönöm a figyelmet!

Hajas Tamás

Drupal tanácsadó
http://about.me/tamashajas
Köszönöm a figyelmet!

Hajas Tamás

Drupal tanácsadó
http://about.me/tamashajas

More Related Content

More from Hajas Tamás

Szépségszalon a Vertikális Végtelenhez – Drupal 8 sminkelés
Szépségszalon a Vertikális Végtelenhez – Drupal 8 sminkelésSzépségszalon a Vertikális Végtelenhez – Drupal 8 sminkelés
Szépségszalon a Vertikális Végtelenhez – Drupal 8 sminkelésHajas Tamás
 
Hogyan írjunk fenntartható CSS-t?
Hogyan írjunk fenntartható CSS-t?Hogyan írjunk fenntartható CSS-t?
Hogyan írjunk fenntartható CSS-t?Hajas Tamás
 
Future-proof styling in Drupal (8)
Future-proof styling in Drupal (8)Future-proof styling in Drupal (8)
Future-proof styling in Drupal (8)Hajas Tamás
 
Responsive Webdesign Drupallal
Responsive Webdesign Drupallal Responsive Webdesign Drupallal
Responsive Webdesign Drupallal Hajas Tamás
 
Drupal Commons bemutató
Drupal Commons bemutatóDrupal Commons bemutató
Drupal Commons bemutatóHajas Tamás
 
Drupal Gardens bemutató
Drupal Gardens bemutatóDrupal Gardens bemutató
Drupal Gardens bemutatóHajas Tamás
 

More from Hajas Tamás (6)

Szépségszalon a Vertikális Végtelenhez – Drupal 8 sminkelés
Szépségszalon a Vertikális Végtelenhez – Drupal 8 sminkelésSzépségszalon a Vertikális Végtelenhez – Drupal 8 sminkelés
Szépségszalon a Vertikális Végtelenhez – Drupal 8 sminkelés
 
Hogyan írjunk fenntartható CSS-t?
Hogyan írjunk fenntartható CSS-t?Hogyan írjunk fenntartható CSS-t?
Hogyan írjunk fenntartható CSS-t?
 
Future-proof styling in Drupal (8)
Future-proof styling in Drupal (8)Future-proof styling in Drupal (8)
Future-proof styling in Drupal (8)
 
Responsive Webdesign Drupallal
Responsive Webdesign Drupallal Responsive Webdesign Drupallal
Responsive Webdesign Drupallal
 
Drupal Commons bemutató
Drupal Commons bemutatóDrupal Commons bemutató
Drupal Commons bemutató
 
Drupal Gardens bemutató
Drupal Gardens bemutatóDrupal Gardens bemutató
Drupal Gardens bemutató
 

Legyél Drupal 8 core contributor! Könnyebb, mint hinnéd!

Editor's Notes

  1. Who said core developement is only for programmers?Here is a CSS bug in Bartik with RTL languages… #D8MI (2013.04.25)
  2. A medve listája vicc(?)
  3. 1715 hozzájáruló (nov. 11) 13.2% > 10 41.1% = 2-10 45.7% = 1
  4. A Goba által említett issue „Assigned to thamas”
  5. Beszerzés a verziókezelőből Info a core projekt oldalán a version controll fül alatt (inden Drupal projektnél így van) $ git clone --branch 8.x http://git.drupal.org/project/drupal.git
  6. $ git checkout -b [ag-nev-pl-issue-neve]
  7. $ git status $ git diff $ git add . $ git commit -m "Commit message"
  8. $ git diff 8.x > [project_name]- [short-description]- [issue-number]- [comment-number].patch
  9. Needs review Autotest Hiba: javítás, új patch (nálam pl core-ból törölt fájl) RTBC Fixed (commited to core)
  10. #10 by webchik „Awesome work” (kis kód stílus hiba) „Committed and pushed to 8.x. Thanks!” #17 by webchik „Great work, thamas! Welcome to the team! :D”
  11. Mi van ha Gábor nem twittel többet? Core issuek Issue címkék (pl frontend, mobil, stb.) D8 letölt – hiba „vadászat”: telepítő bug, hibaüzenet formázás Kódsprint: pl holnap IRC,#drupal.h, #drupal-contribute
  12. Patch – a teminál „nem vészes” Issue: nem csak kódhiba, pl UX probléma is lehet Issue lista tisztítás: duplikátumok, megoldható, nem releváns… Doksi írás: dok team Fordítás: localize.drupal.org Blogolás Legyél kreatív!