markdown guide
 
  1. Clone a project.
  2. Modify the code.
  3. diff -ruN original/ your-modifications/ > patch.txt.
  4. Send the original maintainers your patch.txt file.
  5. Now you contributed to an open source project.

:-)

 

Thanks for your reply,
But i don't know what kind of projects , i have absolutely any ideas about open source projects in networking .

 
Sloan, the sloth mascot Comment marked as low quality/non-constructive by the community View code of conduct

Are you familiar with contributing to open source projects at all?

I was recently advised to practice doing "pull requests" and such with good etiquette and skill by simply fixing typographical errors in README.md files.

Thanks for your reply Katie.
No, i'am not familiar with that and this a good a way to start and practice git with README.md files.

Sloan, the sloth mascot Comment marked as low quality/non-constructive by the community View code of conduct

Check out "An (even more) practical guide to open source contribution" -- you can see the author give the "try just editing a Readme" part of the talk he's referencing starting at 26:50 on this YouTube video -- the real meat of what he's introducing goes through 28:44.

 

I opened my github stars looking for projects that have some networking in them. These are some:

  • storj: a decentralized cloud storage network (in Go)
  • home assistant: open source home automation (in Python)
  • nsq: a realtime distributed messaging platform (in Go)
  • toxiproxy: tcp proxy simulating chaos (in Go)

You could also search GitHub Explore by tags like networking or checkout lists like awesome-sysadmin

 

Thanks for being so helpful.
I'am going to check home assistant and the others.

Classic DEV Post from Jun 22

Do you have your own Gatsby site? Let's brainstorm a dev.to cross-poster

I'd love it if my blog posts were automatically sent to dev.to - wouldn't you?

Mohamed Diouane profile image
network, system and security engineer