How to Turn Python Files Into an Open Source Project


The Presentation inside:

Slide 0

Take a Stroll in the Bazaar How to Turn a Pile of Python Files Into an Open Source Project.


Slide 1

http://j.mp/myles-pyconca-2015


Slide 2

A Little About Me


Slide 3

I ⭐ Open Source


Slide 4

Why Should You Contribute to Open Source?


Slide 5

Playground


Slide 6

Managment Experience


Slide 7

Make Someone Else's Life Easier


Slide 8

! or ☕ == True


Slide 9

Ten Open Source Commandments


Slide 10

1


Slide 11

Source Control


Slide 12

Don't Be Scared of Git


Slide 13

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


Slide 14

2


Slide 15

Dev Docs


Slide 16

3


Slide 17

Unit Tests


Slide 18

One command test setup ( # ... test_suite='tests' ) $ python setup.py test


Slide 19

4


Slide 20

Issue Tracker


Slide 21

5


Slide 22

Changelog


Slide 23

6


Slide 24

Continuous Integration


Slide 25

Travis CI


Slide 26

AppVeyor


Slide 27

7


Slide 28

Abstract


Slide 29


Slide 30

Example "A Python library and command line application for Day One."


Slide 31

8


Slide 32

Learn to Say No


Slide 33


Slide 34

9


Slide 35

Listen to Your Community


Slide 36

The most important tool is respect.


Slide 37

10


Slide 38

Enjoyment


Slide 39

http://j.mp/myles-pyconca-2015


Slide 40

Contact Me ! http://myles.coffee/ ! [email protected] ! @MylesB


Slide 41


×

HTML:





Ссылка: