These repositories are meant to reference Wakanda studio extensions, as well as Web applications made with Wakanda, either by 4D or by members of the Wakanda community.
Note: Part of this process might be facilitated in the future by Wakanda, but it is always good to learn the basics of Git & GitHub.
Becoming part of the GitHub family
If you don’t already have one, create your GitHub account for free:
Include this .gitignore file in the folder of your Wakanda solution or Studio extension, so only relevant files will be included in your repositories.
Don’t forget to add a README file in your repository to describe what your application is all about. Github will even display your README nicely if you format it using Markdown2 and add a .md or markdown extension to it. This file should include the version number required to use your application or extension.
Inside the terminal, go to the folder for the Wakanda solution or Studio extension.
Create a local Git repository for it on your computer using this simple command:
You can now bind this repository to the remote one on GitHub:
You should now see a folder referencing your application or extension repository in your fork on GitHub and a .gitmodules file.
The last step is to ask the Wakanda team to reference your work via a “pull request.” They will just check that you’ve respected the basic guidelines and should then accept it. If not, you'll receive a message explaining what might be wrong. Feel free to ask if you have any doubt!