I am currently a Master's student in Engineering. Recently I have begun working on a project that (I believe) to have tremendous value and applicability to industry.
Being that I am a master's student, I am looking for feedback and possible collaboration on my project. For this reason, I have the idea of posting software on a site (github) that will make the source-code available, with instructions on assembling the necessary hardware, running the program, and interpreting the results.
My question boils down to:
Is it advisable to post source-code online for a project which may lead to patents?
What are some of the considerations when deciding to take this course of action (posting source-code online) ?