4 ms·
Your lack of ability to google or search on your own is a bit worrisome, but I spent a few minutes doing your work for you. =) There 18k+ open source repos on
by sctechie 14y ago
Your lack of ability to google or search on your own is a bit worrisome, but I spent a few minutes doing your work for you. =)
There 18k+ open source repos on github for c#: https://github.com/search?l=C%23&q=c&type=Repositories&utf8=%E2%9C%93 https://github.com/search?l=C%23&q=c&type=Repositori...
There are 44k+ open source repos on github for java:
https://github.com/search?l=Java&q=c&type=Repositories&utf8=%E2%9C%93 https://github.com/search?l=Java&q=c&type=Repositori...
I'm not even gonna bother for Asp.Net.
Now, for some real advice. 'Open Source' and microsoft don't exactly go together like peanut butter and jelly. Yes, there are some open source projects for the MS ecosystem but it's just not in the culture.
If you don't want to transfer your current skills to the Linux world, you should find a large, open source c# project and just run with it.
Good luck.
- gcr 14y agoAs an example of an excellent C# program that's pretty widely accepted in Linux/Gnome, why not take a look at Tomboy Notes? http://projects.gnome.org/tomboy/ http://projects.gnome.org/tomboy/ There are lots of opportunities for addons/etc, and it's reasonably extensible. Could be a great first project.
- Paul_D_Santana 14y agoThank you.
- dpcan 14y agoI think: By saying "appropriate" he wasn't really asking how to find open source projects in his language of choice, but how to know which ones will eventually get him noticed, or how to pick the open source project that seems to have meaning to other people, etc. It appears that the op may have had a stroke of good luck by picking the perfect OS projects. It would be a bummer to extend yourself in an area that nobody cares about if the whole purpose were to get noticed. If using Open Source as a self-promotion tool, it's important to choose wisely.
- zaphar 14y agoWhat's important is getting noticed by whoever you collaborate with. That helps you form a network. It doesn't have to be a high profile project it just has to help you form a network of friends who know you and can vouch for your work.
- Paul_D_Santana 14y agoYes! Exactly. Thank you for understanding what I meant. I want to hear about the decision process behind how or why Zaphar chose the open source project he did, and how others here choose their open source projects? Just a little advice, so that I too (and others reading), can (wisely) choose our first open source project to contribute to.
- zaphar 14y agoI just chose what I liked and had fun with. Hung out with people working on Blender. Hung out in the perl IRC channel on freenode. Hung out with a group doing an Open Source game called Planeshift which wasn't high profile in any way but it gave me experience. And put me in contact with people who had connections.
- Paul_D_Santana 14y agoHah I really like the IRC idea (especially since I don't know anyone like you do). Just joined the Ruby channel as a test at: http://irc.lc/freenode/ruby-lang http://irc.lc/freenode/ruby-lang