Contributing to Drupal
This is a quick sketch / preparation for a particular 'Contributing to Drupal' 2 hours event.
To get started you may begin on Organizing sprints (work parties) and its sub pages. Don't bother to much about the term Sprint. We assume you want to focus together on something useful.
Sprint user types
See Roles at code sprints form more details.
Find issues fit to your audience(s). Non-coders van contribute regarding UX and documentation. Choose some favourite modules/themes, bad online pages, etc.
Filtered by projects for user
There are several kanban board making use of d.o JSON API (see below).
We choose some projects to find patch issues (needs review or needs work) for.
Working on core
When working on Drupal core you need to checkout a git version. Just follow Drupal git instructions followed by a
Working on a module
The recommended way is using composer
Patch review workflow
- Content Synchronization
- Varnish purger
- Token has a bad project page
This needs more commands!
git stash git pull --rebase git push git stash pop
D.O. JSON API
When bolt you can query JSON format https://www.drupal.org/api-d7 when in need for further processing of issues, comments to prepare for a sprint.