DEV Community

loading...

Discussion on: Taskbarter – Exchange Tasks for Free!

Collapse
godcrampy profile image
Sahil Bondre

That's a really cool project 😎. Is the code open sourced?

Collapse
mohsinht profile image
Mohsin Hayat Author

Thanks Sahil 😎

Currently it is not. Initially the repository was public then I got feedback from people that I should keep the code hidden (for security and privacy reasons). What do you suggest? Should I make it open source?

Collapse
godcrampy profile image
Sahil Bondre

Please make it open source. There is a lot to learn from the code as it is complete full stack. Regarding privacy, you can put the sensitive file into .gitignore like the ones with config data.

Thread Thread
mohsinht profile image
Mohsin Hayat Author

Okay, I'll update the files and make it public again. I'll do it ASAP.

Thanks

Collapse
lazerfx profile image
Peter Street

Security through obscurity is no security at all. Hide anything that has sensitive data (ignore / abstract / use configuration details for api keys and login and such - you do have a CI pipeline with secret handling, don't you?), but make the site public and open. You'll learn more from it too, because as people use it, they can submit bugs, issues and (hopefully) pull requests and ideas for improvements.