Skip to content

Commit

Permalink
Merge pull request #784 from andrewnicols/newDevelopers
Browse files Browse the repository at this point in the history
[docs] Add more information for new developers
  • Loading branch information
cameron1729 authored Oct 24, 2023
2 parents 70e3900 + a88541f commit ff2cee7
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 0 deletions.
6 changes: 6 additions & 0 deletions general/development/abc/faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,12 @@ The Moodle community is an active group of teachers and developers that have mos

If you have made some changes to the code that you would like to share with the community, learn how to [create a patch](/docs/guides/git/#preparing-a-patch).

### How do I assign an issue to myself?

Before you can become the assignee on an issue you must work on an issue and have it integrated, and closed. Typically this may be with the help of another developer.

When working on this issue it is important that you **do not** set the assignee at all so that it can be easily discovered and you can be promoted within the Tracker.

### How do I create a module or plugin?

Use the following resources to help get you started with modules and plugins.
Expand Down
16 changes: 16 additions & 0 deletions general/development/tracker.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,22 @@ If you report an issue, you will automatically receive email notification of upd

:::

## Assigning an issue

When working on an issue it is important that it be assigned to yourself. If you are not working on the issue, please _do not_ assign it to yourself, and do not assign it to anyone else.

Only existing developers may assign an issue to themselves.

:::important New developers

If you are working on your first issue, please **do not** assign it to anyone. Leave it unassigned and add the `patch` label to the issue when it is ready.

After your issue has been integrated, a member of the integration team will update your capabilities within the Moodle Tracker and assign the issue to you.

If the issue is assigned to another developer then it is not possible to identify new developers.

:::

## Helping determine development priorities

You can help determine Moodle development priorities by voting for issues that you'd most like to see fixed.
Expand Down

0 comments on commit ff2cee7

Please sign in to comment.