Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Hobart Patchwork

Hobart Patchwork

A short talk I gave as an intro for the GitHub Patchwork at LCA Hobart

François Conil

January 23, 2017
Tweet

More Decks by François Conil

Other Decks in Technology

Transcript

  1. “ How do I do <X> in Linux? -Me Circa

    2000, trying to dual boot Linux. I realised I needed to compile the modem drivers from scratch to access the internet, lots of reboot to find guides and download files.
  2. “ You have been kicked from #linuxhelp (RTFM) -some op

    Back then asking questions about Linux from a windows workstation was not always…welcome.

  3. This was also a time before google, where most of

    the information was in Mailing Lists.
  4. Peter Reed - https://www.flickr.com/photos/petereed/5041941336 There was a lot of information

    but the librarian was out for lunch. You had to figure it out yourself by going through every resource.
  5. I actually came up with the corollary for this based

    on my own experience: The only existing thread is you asking the same question a few years back
  6. Kate Henderson - https://www.flickr.com/photos/2littlebanshees/373853114 I’m really good at breaking things

    according to my parents, so finding bugs was easy. Reporting them not so much. Usually you had to post to one mailing list or another, with varying results.
  7. “ Just go on the mailing list and submit a

    patch file. - Some project maintainer Submitting a fix is another matter altogether. 
 Alternate outcomes:
 “Do you want to take over the project?”
 “We do not accept patches”
 “That’s a terrible solution”
  8. Puppet really got me back into contributing. Combination of having

    your personal fixes merged upstream, and an employer who believes in giving back to the community
  9. Exposing my bias here, but GitHub was a great help.

    Everything is centralised, you don’t have to follow 15Mailing Lists and figure how to submit changes any more.