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

OSCA MU: OpenSource - The What N Why

OSCA MU: OpenSource - The What N Why

Presented at the OpenSource Community Africa - Mauritius chapter. Explains how OS is a key piece in the modern world, how it helped me and why it's a must for professionals.

Abdur-Rahmaan Janhangeer

August 30, 2021
Tweet

More Decks by Abdur-Rahmaan Janhangeer

Other Decks in Programming

Transcript

  1. 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/
  2. About - Work Independent Soft Developer www.compileralchemy.com - cool stuffs

    with Python, many web stuffs - companies here and there
  3. About - Python - Arabic Coordinator for the docs -

    FlaskCon draft author and first event coordinator. A conf hosting speakers from Google and the federal govt
  4. 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
  5. Table of contents A tour of the local scene Local

    05 Some projects. OS as hobby Me & OS 06
  6. —Opensource.com [1] “Open source software is software with source code

    that anyone can inspect, modify, and enhance”
  7. Why OS Even higher than internal projects sometimes. Paid to

    OSS shows average level standard. High Standard
  8. —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."
  9. IDE popularity, AUG 21 [5] Rank Tool OpenSource? 1 Visual

    studio 2 Eclipse 3 Visual Studio Code 4 Android Studio 5 PyCharm
  10. Your Career: reality YOU your job growth achievements brilliant minds

    limited by the company hidden by NDA company-wide
  11. OpenSoure: Define Yourself YOU growth achievements brilliant minds you choose

    your limit publicly verifiable recognised worldwide
  12. ISSUES KANBAN STARS FORKS FOLLOW FILE EXPLORATION SYNTAX HIGHLIGHTING CI

    GH PACKAGES VERSIONS NAVIGATION BLAME VIZ COMMIT VISUALISATION PR & MERGE VIEW CONTRIBUTORS VIZ
  13. SOURCE CODE SEARCH GITHUB-WIDE SEARCH BRANCHES UI ACTIVITY INSIGHTS GITHUB

    ACTIONS GITIGNORE SUGGESTIONS TRAFFIC MONITORING MD, RST RENDERING STATIC PAGES LANGUAGE BREAKDOWN DISCUSSION TAB GUI FILE CREATION DELETION LICENSE SUGGESTIONS WIKI PR FEEDBACKS
  14. 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
  15. Anatomy of Projects CODE OF CONDUCT LICENSE README CONTRIBUTE AUTHORS

    CONTRIBUTORS SECURITY DOCS SOURCE CONFIG FILES PACKAGE FILES
  16. Github flow CREATE ACCOUNT CHOOSE PROJECT READ CONTRIBUTE GUIDE FORK

    CLONE CREATE NEW BRANCH MODIFY FILES COMMIT
  17. Help & Discuss JOIN SOCIAL SPACES: IRC, MAILING LIST, CHOOSE

    MOST ACTIVE FOR BIG OR BREAKING CHANGES, DISCUSS WITH MAINTAINERS FIRST
  18. 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
  19. OpenSource in Mauritius Needs more love. We need more package

    maintainers, more products built from scratch
  20. /abdur-rahmaan j/newsmoris News from defimedia including top news and article

    reading, cli experience, python -m pip install newmoris
  21. REFS - [1] https://opensource.com/resources/what-open-source - [2] https://github.com/search?l=&o=desc&q=location%3AMauritius&s=followers&type=Users - [3] https://itsfoss.com/linux-runs-top-supercomputers/

    - [4] https://blog.edx.org/9-top-programming-languages-for-data-science - [5] https://pypl.github.io/IDE.html - [6] pepy.tech stats for shopyo, hooman, newsmoris, meteomoris, jamstack
  22. 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