Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

All contribution work starts with making your own fork. The repository to fork is https://bitbucket.org/rpgframework-cloud/shadowrun6-eden/src/master/ .

Usually the option to fork the repository can be found on the “Source” page in the sandwich menu. Unfortunately there currently (January 2023) is the problem, that the option to fork public repositories isn’t available anymore - which is likely a bug ( https://jira.atlassian.com/browse/BCLOUD-22395 )

The workaround is to contact taranion#5388 and ask for explicit read permissions (to the public repository 🤪 ) - that will enable the fork option.

Step 3: Discuss need for a branch

...

Change into the branch if needed. (If you are new to Git, try to find a good tutorial on the internet on how to do that.)

Step 5: Install the typescript compiler

...

On the web page of Bitbucket of your repository, go to the “Pull Request” page and select “Create Pull Request” on the upper right side. In the first line of the notes for this PR, write down the identifier from the issue ticket.
Add “Stefan Prelle” as a reviewer - that way I will be notified that a new PR is waiting.

Info

Foundry VTT is not very well documented. The API and datatypes are explained on their website, but there are no examples how to use them. So you often need to study code from other modules and/or use the Community Wiki for documentation-

Note

Be aware that we are currently (January 2023) required to use the V9 datatypes, since the V10 datatypes for Typescript do not exist yet.
That means we are not yet compatible to Foundry VTT V10 yet - e.g. don’t use system yet.