D11 First time contribution Barcelona 2024 - pierregermain/MyDrupal GitHub Wiki
Barcamp 2025 Perpignan
https://www.drupal.org/project/issues/drupal_fr?categories=All
https://www.drupal.org/project/drupal/issues/3530862
Barcelona 2024 Tutorial
- Login to drupal.org
- Open issue on your browser https://www.drupal.org/project/issues/drupal
- ask for an issue or goto https://www.drupal.org/dashboard and search for "Novie Issues"
- Have your ssh key configured at https://www.drupal.org/user/2673373/git > click ssh > accept the terms of gitlab for drupal > now here you should have a ssh key (Only needed if you pull to your local) https://git.drupalcode.org/-/user_settings/ssh_keys
- Login to gitpod https://www.gitpod.io/ (use your gmail account)
- Install Chrome extension "Drupalpod helper extension"
- On the issue click "Push access"
- On the Chrome extension, click to open the issue in gitpod. Right now we use the following options:
- version 11.x
- branch: The work that you are working on
- standard install
- A environment will be created using the fork
- Make your changes
- rebase and push to the fork
Example: https://www.drupal.org/project/drupal/issues/3368857 https://www.drupal.org/project/drupal/issues/3462868
13 cd repos
14 ls
15 cd drupal/
16 git status
17 git branch
18 git rebase 11.x
19 git status
20 git remote -v
21 git push drupal-3462868 3462868-replace-url-usage
22 git push drupal-3462868 3462868-replace-url-usage --force
In our case we had to pull the issue in local and revert the last commit. To push what we did we used the push force command.
- Once you push the changes put the issue in "needs review" status and put a comment of what needs to be done and what you did.
- pasa a RTBC (ready to be commited)
2nd issue
https://www.drupal.org/project/drupal/issues/3368857
Oldschool tutorial
https://www.youtube.com/watch?v=0K0uIgKaVNQ This was taken from https://www.drupal.org/community/contributor-guide/role/first-time-contributor-workshop-lead
Steps:
- Goto Issue queue https://www.drupal.org/project/issues/drupal
- Press Advanced Search
- In tag use
- Barcelona2024 This will goto: https://www.drupal.org/project/issues/search/drupal?text=&assigned=&submitted=&project_issue_followers=&issue_tags_op=%3D&issue_tags=Barcelona2024
- Which issue to choose:
- Choos one that has less comments.
- Sometimes an issue just needs testing, no coding