Hacktoberfest 2019 Logo

Anna

@anna_hax

&

-

Jamie

@jamietanna

Hacktoberfest 2019 Logo

Anna

@anna_hax

&

-

Jamie

@jamietanna

Who are we?

Jamie

  • Free and Open Source champion
  • Serial blogger - https://www.jvt.me
  • Big fan of getting more folks into contributing to Free and Open Source Software

Anna

  • Organise stuff like this
  • Big fan of Free and Open Source Software

Free and Open Source Software

Open Source Software

  • free redistribution
  • must include source code
  • allow modifications + derived works
  • no discrimination against "fields of endeavor"
  • technology neutral

Free Software

"this is a matter of freedom, not price, so think of 'free speech,' not 'free beer'"

Definitions via https://www.gnu.org/philosophy/free-sw.en.html

Freedom 0

The freedom to run the program as you wish, for any purpose (freedom 0).

Freedom 1

The freedom to study how the program works, and change it so it does your computing as you wish (freedom 1). Access to the source code is a precondition for this.

Freedom 2

The freedom to redistribute copies so you can help others (freedom 2).

Freedom 3

The freedom to distribute copies of your modified versions to others (freedom 3). By doing this you can give the whole community a chance to benefit from your changes. Access to the source code is a precondition for this.

What is Hacktoberfest?

Celebrate Free and Open Source Software

Encourage Open Source Contributions

Encourage maintainers to make projects more friendly

Chance to be Awesome!

(and get a free T-shirt)

Why Get Involved?

We're all using FOSS

If you're using it, shape its future

How To Get Involved

How do I do it?

Find a project

Find or raise an issue

(this bit can be scary)

Do Some Reading!

Fork + Pull Request

https://blog.dddeastmidlands.com/2019/10/10/how-to-pr-with-your-post.html is a great resource!

Ask for Help

Beware AntennaGuest

Connecting over SSH a problem? You may need one of these for a repo you've already git cloned:

git config url.https://github.com/.insteadOf ssh://git@github.com/
git config url.https://github.com/.insteadOf ssh://git@github.com:
git config url.https://github.com/.insteadOf git@github.com:

https://www.jvt.me/posts/2019/03/20/git-rewrite-url-https-ssh/

Hacktoberfest 2019 Logo
  1. Register at https://hacktoberfest.digitalocean.com/
  2. Go to https://github.com/AnnaDodson/hacktoberfest-website
  3. Find an issue, or write a blog post
  4. Follow the setup + contributing guidelines in the README.md

#TechNott #Hacktoberfest

Thanks for listening
License: CC-BY-NC-SA-4.0