All Projects → eddiejaoude → Book Open Source Tips

eddiejaoude / Book Open Source Tips

Licence: mit
Open Source book on Open Source Tips

Projects that are alternatives of or similar to Book Open Source Tips

Fundamentals Of Python Data Structures
《数据结构(Python语言描述)》"Fundamentals of Python:Data Structures" 电子书和配套代码
Stars: ✭ 30 (-80.26%)
Mutual labels:  book, code
The Python Standard Library By Example
《Python3 标准库》电子书和配套代码 "The Python Standard Library by Example" ebook and source code 一本又厚又全的讲解Python3标准库的书籍(1000多页)适合当作字典参考或者闲暇时慢慢阅读。
Stars: ✭ 74 (-51.32%)
Mutual labels:  book, code
Tr2main
Tomb Raider II Injector Dynamic Library
Stars: ✭ 46 (-69.74%)
Mutual labels:  opensource, code
Android Dev Sources
All those Android development sources that you need to be and stay awesome!
Stars: ✭ 434 (+185.53%)
Mutual labels:  community, book
Yii2 Cookbook
Yii 2.0 Community Cookbook
Stars: ✭ 1,397 (+819.08%)
Mutual labels:  makefile, book
Androidnote
🔥 Android 进阶笔记,包含常用的技术框架、博客社区、书籍等。
Stars: ✭ 614 (+303.95%)
Mutual labels:  community, book
Learn Vim
Vim 实操教程(Learning Vim)Vim practical tutorial.
Stars: ✭ 1,166 (+667.11%)
Mutual labels:  book, tips
Nodebook
📖 Livre publié aux Éditions Eyrolles • Première édition : Node.js v10 et npm v6.
Stars: ✭ 286 (+88.16%)
Mutual labels:  book, code
Hid Examples
Examples to accompany the book "Haskell in Depth"
Stars: ✭ 96 (-36.84%)
Mutual labels:  book, code
Aeryn
Server to invite new contributors to a GitHub organization team.
Stars: ✭ 93 (-38.82%)
Mutual labels:  community, opensource
Istio Handbook
Istio Handbook - Istio Service Mesh Advanced Practical(Istio 服务网格进阶实战) - https://jimmysong.io/istio-handbook
Stars: ✭ 374 (+146.05%)
Mutual labels:  makefile, book
Openfpgaduino
All open source file and project for OpenFPGAduino project
Stars: ✭ 137 (-9.87%)
Mutual labels:  makefile, opensource
Go101
An online book focusing on Go syntax/semantics and runtime related things
Stars: ✭ 4,128 (+2615.79%)
Mutual labels:  book, tips
Linux Tips
Linux Tips
Stars: ✭ 8 (-94.74%)
Mutual labels:  book, tips
Hadoop Book
Example source code accompanying O'Reilly's "Hadoop: The Definitive Guide" by Tom White
Stars: ✭ 3,317 (+2082.24%)
Mutual labels:  makefile, book
Openvoiceos
OpenVoiceOS is a minimalistic linux OS bringing the open source voice assistant Mycroft A.I. to embbeded, low-spec headless and/or small (touch)screen devices.
Stars: ✭ 64 (-57.89%)
Mutual labels:  makefile, opensource
Hacktoberfest-2021
This repository aims to help code beginners with their first successful pull request and open source contribution. 🥳🎯🚀
Stars: ✭ 24 (-84.21%)
Mutual labels:  opensource, code
GLUG-PACE
GLUG PACE is a group of people who works for Free Software Movement Karnataka.
Stars: ✭ 12 (-92.11%)
Mutual labels:  community, opensource
Pragmaticai
[Book-2019] Pragmatic AI: An Introduction to Cloud-based Machine Learning
Stars: ✭ 79 (-48.03%)
Mutual labels:  makefile, book
Githubrankingsspain
⬆️ Rankings with the most active GitHub users in Spain (sorted by public contributions) 🇪🇸
Stars: ✭ 127 (-16.45%)
Mutual labels:  community, opensource

DashboardHub

Open Source Tips

Open Source book on Open Source Tips

Language Status Link
English - https://eddiejaoude.github.io/book-open-source-tips/
Spanish In progress https://eddiejaoude.github.io/book-open-source-tips/index-es.html

This book contains some common DOs & DON'Ts for Open Source software.

The Open Source community is thriving. Each day the number of Open Source projects grows, as does the army of contributors that maintain them. While this is exciting for the industry, it can be daunting as a developer new to the community. This book aims to provide some tips for newcomers to help them avoid the pitfalls of Open Source development and learn from the community's collective wisdom.

As the ancient proverb goes, Time and tide [and technology] wait for no man. And to the best of our ability, neither will this book. Remember to check the version number for updates!

We would love your help in keeping this book updated. Your comments, suggestions and pull requests are most welcome.

Open Source is dominating the software industry. Its champions include well-known organisations like Facebook, Twitter and Netflix, but more significantly, an army of passionate individual developers around the world. Their efforts have impacted almost every part of computer science, culminating in millions of open source projects, with billions of lines of code!

While this abundant ecosystem has been of huge benefit to the whole industry, it can also make it difficult for newcomers to know where to start. If you're a newcomer, you might be faced with questions such as "How can I contribute to the Open Source community?" Or, "How do I choose between so many competing projects?" The following DOs and DON'Ts aim to address some of those basic questions, and offer some pointers to aspiring Open Source developers.

Let's dive right in.

All changes in master branch are automatically deployed to the above URL.

Code of Conduct

Dependencies

Quick Start

Install

  • AsciiDoctor (html)
gem install asciidoctor
  • AciiDoctor (pdf)
gem install --pre asciidoctor-pdf
  • Atom preview plugin (optional)
apm install asciidoc-preview
  • VS Code preview plugin (optional)

Launch VS Code Quick Open (Windows: ctrl+p, Mac: cmd+p), paste the following command, and press enter:

ext install joaompinto.asciidoctor-vscode

Source code

Source code is in src/ directory.

Generate html, pdf etc

  • To generate the output in html & pdf:
make

Generated pdf

Generated html

Live Server in Codespace

If you are opening up in GitHub Codespace or VSCode with a DevContainer, then Live Server extension is installed and the port mapping to 5500 setup. Just start liveshare through the command pallet or with 'alt + l then alt + o' then goto remote explorer and open the Live Server in a new browser tab.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].