Tim Davidson • over 2 years ago
Do projects need to be open source?
On the overview page, it says the submission must include:
"A URL to a code repository for your project. The repository must be accessible to our judges, contain a README with instructions on running the project and where Pangea APIs are used, and using an MIT or Apache open source license."
Does this mean the sourcecode for the project itself must be open source?!
Comments are closed.

6 comments
Pramod Shintri Manager • over 2 years ago
HI Tim and thanks for your message. My understanding is that you are simply sharing your github repo so we can review your code, but let me double check with the team and come back to you.
Tim Davidson • over 2 years ago
Thanks for the response Pramod,
I’m worried about that too.
I understand the requirement for judges to see source code — but putting the source code in a public repo available on the project page? I *think* that’s how the project pages work, the content is all public.
Most projects will be (quickly) implementing some sort of security API involving sensitive financial or healthcare information. Assuming a project is ever used, isn’t that a huge open door for exploits?
That is -- I'd prefer a way to privately share the sourcecode repo(s) with the judges.
Pramod Shintri Manager • over 2 years ago
HI Tim. You can use a private repo. All we ask is that you share a ReadMe file pointing to the source code so that our judges know which code to review. In the Rules section, open source is an only an option....
"(OPTIONAL) - If your project is going to be open-source, use Apache or MIT open-source license. Link to license must be included with code repository."
Tim Davidson • over 2 years ago
Thanks! I’ll start with a private repo, and see what we can do to share it with the judges when it’s time to submit.
Faisal Ramdan • over 2 years ago
Or maybe, Pengea teams can send us an email that we will add it as a collabulator on our private repos.
So, the judge can use the email to access our repos.
Grace Francisco Manager • over 2 years ago
Thanks for the suggestion Faisal. For those who are submitting a private repo we will send them instructions on how to add access to their private repo's for judges to evaluate their projects.