Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Take a Stroll in the Bazaar

1,068 views

Published on

How to Turn a Pile of Python Files Into an Open Source Project.

You have written some Python code, you think it would be useful to the world, and you would like to give back to the open source world. But where do you start? This talk will give you some guidance on how you can release your project

Published in: Software, Technology
  • Are you literally FEEDING your diabetes putting this one "health" food on your dinner plate? This is important. You must stop eating this food today or you could be doubling the speed at which your diabetes progresses...  https://bit.ly/2n5cFHd
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Real people just like you are kissing the idea of punching the clock for someone else goodbye, and embracing a new way of living. The internet economy is exploding, and there are literally THOUSANDS of great earnings opportunities available right now, all just one click away. ▲▲▲ http://t.cn/AisJWUCf
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • High paying Twitter jobs? $25 per hour, start immediately ♥♥♥ http://t.cn/AieX6y8B
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Nice !! Download 100 % Free Ebooks, PPts, Study Notes, Novels, etc @ https://www.ThesisScientist.com
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Hello! Get Your Professional Job-Winning Resume Here - Check our website! https://vk.cc/818RFv
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

Take a Stroll in the Bazaar

  1. 1. Take a Stroll in the Bazaar How to Turn a Pile of Python Files Into an Open Source Project.
  2. 2. http://j.mp/myles-pyconca-2015
  3. 3. A Little About Me
  4. 4. I ⭐ Open Source
  5. 5. Why Should You Contribute to Open Source?
  6. 6. Playground
  7. 7. Managment Experience
  8. 8. Make Someone Else's Life Easier
  9. 9. ! or ☕ == True
  10. 10. Ten Open Source Commandments
  11. 11. 1
  12. 12. Source Control
  13. 13. Don't Be Scared of Git
  14. 14. Reattach Your Head 1. Create a temporary branch: git branch temp. 2. Switch to the temporary branch: git checkout temp. 3. Force the master branch to the temporary branch: git branch -f master temp. 4. Now delete the temporary branch: git branch -d temp. 5. Push your changes to the remote repository: git
  15. 15. 2
  16. 16. Dev Docs
  17. 17. 3
  18. 18. Unit Tests
  19. 19. One command test setup ( # ... test_suite='tests' ) $ python setup.py test
  20. 20. 4
  21. 21. Issue Tracker
  22. 22. 5
  23. 23. Changelog
  24. 24. 6
  25. 25. Continuous Integration
  26. 26. Travis CI
  27. 27. AppVeyor
  28. 28. 7
  29. 29. Abstract
  30. 30. Example "A Python library and command line application for Day One."
  31. 31. 8
  32. 32. Learn to Say No
  33. 33. 9
  34. 34. Listen to Your Community
  35. 35. The most important tool is respect.
  36. 36. 10
  37. 37. Enjoyment
  38. 38. http://j.mp/myles-pyconca-2015
  39. 39. Contact Me ! http://myles.coffee/ ! me@myles.coffee ! @MylesB

×