How to contribute to the SaaS template?
I have 10 micro SaaS applications that I am building. Have a few changes to make to the base SaaS which I think everyone could benefit from. What is the best way for me to provide the SaaS changes?
9 Replies
Hi @Ghar. I'm kapa.ai, your friendly support bot. I will try to answer your question by searching through the knowledge base. :wave:
----------------------
Hmm, I don't know enough to give you a confident answer yet. The provided knowledge sources do not contain specific information on how to contribute to the SaaS template. However, you might want to consider opening an issue or a pull request on the Wasp GitHub repository if you have changes that could benefit the community. Before doing so, it's a good idea to discuss your changes with the Wasp community, perhaps on their Discord server.
Here are some helpful links:
- Wasp GitHub (https://github.com/wasp-lang/wasp)
- Wasp Discord (https://discord.com/channels/686873244791210014)
----------------------
Note: you can ask me a follow up question by @ mentioning me again :speech_balloon:
----------------------
Sorry @Ghar, I seem to be having a bit of trouble. Don't worry though, I've pinged my support and they will try to fix me up! :technologist:
Perhaps try again in 15mins?
That would be very welcome! If the changes are general improvements, the best way to do them is to create a PR (Pull Request) for the Open SaaS repo.
Is that something you've done before? If not, happy to provide more info on that.
Btw are all of these 10 apps made with Wasp? 😄
I can do PR thanks.
yes all 10 with Wasp :)
The first one shoud be complete this week.
Just found https://github.com/wasp-lang/open-saas/blob/main/CONTRIBUTING.md
Getting started... :)
awesome!! Looking forward to it, and seeing what you are building, feel free to share and we'll be happy to promote it 🙂
Thanks - how do I use the template I am editing? do I use -t and point to the local folder?
wasp new -t saas
Wohooo @Ghar, you just became a Waspeteer level 2!
for the PR purposes, maybe best to fork the repo first (https://github.com/wasp-lang/open-saas/), and then make a PR towards it
right, but how do I wasp new -t using my forked template?
once you forked the template and have it locally, you can just cd into app/ and run
wasp start
. Wasp CLI will see there is main.wasp file and will recognize it is a wasp project