Thanks OSCA MU for invite
OpenSource Community Africa - Mauritius Chapter. Thank you Girish Mahabir
Slide 3
Slide 3 text
About - PyMUG
PyMUG organising member (local py
usergroup)
www.pymug.com
- events, reports, uni, meetups,
workshops
- https://www.mscc.mu/python-mauriti
us-usergroup-pymug/
Slide 4
Slide 4 text
About - Work
Independent Soft Developer
www.compileralchemy.com
- cool stuffs with Python, many web
stuffs
- companies here and there
Slide 5
Slide 5 text
About - Python
- Arabic Coordinator for the docs
- FlaskCon draft author and first event
coordinator. A conf hosting speakers
from Google and the federal govt
Slide 6
Slide 6 text
About - OpenSource
- Most followers on Github [2]
Slide 7
Slide 7 text
Table of contents
Explaining OS, the
motivation behind
and the continued
interest it garners
What
01
How OS is a key
piece in the soft
world
Foundation
02
How OS helps you
and helped me
Help
03
It’s hot air until
your patch is
merged
Contribute
04
Slide 8
Slide 8 text
Table of contents
A tour of the local
scene
Local
05
Some projects.
OS as hobby
Me & OS
06
Slide 9
Slide 9 text
What is
Open
Source
01
Slide 10
Slide 10 text
—Opensource.com [1]
“Open source software is software
with source code that anyone can
inspect, modify, and enhance”
Slide 11
Slide 11 text
Why OS
Free labour
No need to pay workers
Slide 12
Slide 12 text
Why OS
A large pool of feedback
and usage agents
Robust
Slide 13
Slide 13 text
Why OS
Even higher than internal
projects sometimes. Paid
to OSS shows average
level standard.
High Standard
Slide 14
Slide 14 text
Why OS
No licensing fee if FOSS
Free soft
Slide 15
Slide 15 text
Why OS
Compare paid soft’s
user-generated contents
Support
Slide 16
Slide 16 text
OS as the
foundation
of the soft
world
02
Slide 17
Slide 17 text
Linux share on the top 500
supercomputers (2020) [3]
Linux Others
100% 0 %
Slide 18
Slide 18 text
—Edx.org, May 24 2021,
9 Top Programming Languages for Data
Science [4]
"There is no comparison in terms of online documentation,
user community, ease-of-learning, and general capabilities of
Python."
Slide 19
Slide 19 text
IDE popularity, AUG 21 [5]
Rank Tool OpenSource?
1 Visual studio
2 Eclipse
3 Visual Studio Code
4 Android Studio
5 PyCharm
Slide 20
Slide 20 text
Add to it frameworks
- web
- mobile
- pretty much everything
Slide 21
Slide 21 text
How OS
helps
03
Slide 22
Slide 22 text
How it helped me?
01
02
03
contribute
skills
real projects
cash
04
Slide 23
Slide 23 text
Rs 100, 000+
Only on the basis of my GITHUB profile
Slide 24
Slide 24 text
Your Career: typical
YOU
your job
growth
achievements
brilliant minds
Slide 25
Slide 25 text
Your Career: reality
YOU
your job
growth
achievements
brilliant minds
limited by the
company
hidden by NDA
company-wide
Slide 26
Slide 26 text
OpenSoure: Define Yourself
YOU
growth
achievements
brilliant minds
you choose
your limit
publicly
verifiable
recognised
worldwide
Slide 27
Slide 27 text
OpenSource + Job
YOU
growth
achievements
brilliant minds
YOU
job
x2
x2
x2
Slide 28
Slide 28 text
OpenSource contrib
RESEARCH
DOCS
UPGRADE
JOY OF
SOURCE
READING
LEARNING
EXPERT
REVIEWS
Slide 29
Slide 29 text
Contributing
to
OpenSource
04
Slide 30
Slide 30 text
Version Control Systems &
Collaboration
Slide 31
Slide 31 text
The Social Side of VCS
Slide 32
Slide 32 text
Projects on Github
Slide 33
Slide 33 text
ISSUES KANBAN STARS
FORKS
FOLLOW
FILE
EXPLORATION
SYNTAX
HIGHLIGHTING
CI
GH
PACKAGES
VERSIONS
NAVIGATION
BLAME VIZ
COMMIT
VISUALISATION
PR & MERGE
VIEW
CONTRIBUTORS
VIZ
SSH KEYS
CODESPACES: VSCODE
IN THE CLOUD
2FA
IMPORT REPO FROM
SOMEWHERE
BIO & INFO
ORGANISATION
ARCHIVE REPO
DEPENDENCY
LISTING
USED BY
SPONSORS 💚
ACTIVITY
GRAPH
BADGES
NOTIFICATIONS
WATCH
WEBHOOKS
INTEGRATIONS
Slide 36
Slide 36 text
Anatomy of Projects
CODE OF
CONDUCT
LICENSE
README CONTRIBUTE
AUTHORS
CONTRIBUTORS
SECURITY
DOCS
SOURCE
CONFIG
FILES
PACKAGE
FILES
Others to check out
- https://github.com/wkhayrattee
- https://github.com/search?l=&o=desc&q=locatio
n%3AMauritius&s=followers&type=Users
- DevCon’s website if Open. A nice contributing
opportunity every year
- Kishan Takoordyal
https://github.com/EdgeKing810/kinesis-connec
t-api
Slide 46
Slide 46 text
OpenSource in Mauritius
Needs more love. We need more package maintainers,
more products built from scratch
Slide 47
Slide 47 text
Me and
Open
Source
06
Slide 48
Slide 48 text
100+
People helped to make their first commit meaningfully
CREDITS: This presentation template was created
by Slidesgo, including icons by Flaticon, and
infographics & images by Freepik
Thanks!
Do you have any questions?
[email protected]
@osdotsystem
compileralchemy.com
github.com/abdur-rahmaanj