Code Monkey home page Code Monkey logo

howtofoss's Introduction

How To FOSS

This book was compiled during an Independent Study course at Rochester Institute of Technology, in conjunction with the MAGIC Center. In it, you will find a collection of information that explain how to get started in the free and open source community.

Authors

Daniel Jost and Colden Cullen have worked together on nearly every project throughout their years at RIT. After taking the Advanced FOSS course taught by Remy DeCausemaker, they decided to obtain the Free and Open Source Software & Free Culture minor in their final semester, and they will be the first two students to graduate with this qualification. This book fulfills a portion of the minor, and will act as a curriculum for future FOSS classes.

Daniel Jost has always been interested in how things work. Whether it was doing Public Relations for game mods like Conflict Earth 2142, modifying the stylesheets of various websites, or majoring in Game Design & Development at RIT, Daniel lives with the engineer's mantra to be curious. He has accepted a full-time position at Microsoft where he will be working with web technology.

Colden Cullen loves building stuff. He grew up having built practically every Star Wars Lego set created. As soon as he discovered code however, he was hooked. Now, he's relatively well known in the D language community, especially in the game development circles, and is the Lead Engine Programmer on Circular Studios' Dash Engine. Colden has accepted a full-time position at Amazon where he will be working in the Video Games division.

Contributing

We would be happy to review any changes or additions you suggest. If you are new to Github and open source contributions, check out the section about hosting code on Github for an example on how to modify this book.

If you successfully submit a pull request, Travis CI should automatically update the web version the book after a few minutes.

Building Locally

mdBook requires Rust to be installed.

To install Rust, Download the installation file for Windows (x86-64bit) or use the following command for macOS, Linux, and other Unix-like operating systems:

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

To install mdBook:

cargo install mdbook

To clone and build the book:

cd HowToFOSS
mdbook build

This builds an HTML version of the book. You can also build other formats using mdbook-pdf, mdbook-epub, or other third party plugins for mdBook.

License

All guidance, best practices, and case-studies are under Free/Open Source Licenses. The content is formatted by mdBook.

This work is licensed under a Creative Commons Attribution 4.0 International License.

howtofoss's People

Contributors

qwertos avatar pxlbuzzard avatar decause avatar coldencullen avatar ccoffie avatar mstubinis avatar wywin avatar berulacks avatar snapschott avatar h2g2guy avatar chrisknepper avatar almadhoob avatar dropofwill avatar pharas avatar kocsenc avatar msoucy avatar reustonium avatar aalaizah avatar liam-middlebrook avatar ryansb avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.