AbdealiJK added a comment.

To edit the code, you have 2 options:

Method 1: For most contributors

  1. You fork the repository into your own account.
  2. Clone your fork, and create a branch if you'd like to modify code in a branch (That's normally easier later down the line)
  3. Modify the code, commit it, (The normal)
  4. Push the code to your fork (to the appropriate branch)
  5. Create a Pull Request to my repository's master branch using your fork's appropriate branch

Method 2: I've given you and jayvdb write acess to the repository. So you can directly push code to master if you like, but I'd suggest you not do that because I'd rather review the code before it get pushed to master (or else there's bound to be a confusion).

Here, the process would be:

  1. Clone the AbdealiJK/file-metadata repository
  2. Create a new branch, Preferably prefixed with your name/ some prefix specific to you (I normally use ajk for my branches) and add a / to separate the prefix from the branch name. (For example, ajk/travis would have code written by me related to travis, etc.
  3. Modify, commit and push to your branch, (the normal)
  4. Create a Pull Request with your branch which asks to merge the branch with master.

Possibly, the following are good references:


TASK DETAIL
https://phabricator.wikimedia.org/T136985

EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: AbdealiJK
Cc: zhuyifei1999, jayvdb, AbdealiJK, Aklapper, pywikibot-bugs-list, DrTrigon, Zppix, Lethexie, Jay8g
_______________________________________________
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs

Reply via email to