Update 2023-11-05-hello-world.md

Changed to a post about contribution to open source
This commit is contained in:
Renee 2024-01-15 12:51:05 +08:00 committed by GitHub
parent 74f1e8e091
commit 28ec26f39b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,12 +1,85 @@
---
title: Hello World
description: This is my first post on Docusaurus.
slug: hello-world
title: Cultivating Culture in Open Source- Contributions Beyond Code
description: Discover how to contribute to open-source projects without coding skills. This Jan post guides you through the essentials of non-code contributions, from documentation to community engagement. Learn practical ways to impact open-source initiatives, even if you're new to the field.
keywords: how to contribute to opensource, open source, contributing to open source, jan ai, Jan framework
slug: contributions
authors:
- name: Daniel
tags: [hello, jan]
- name: Jan Team
tags: [contribution, jan]
image: https://i.imgur.com/mErPwqL.png
hide_table_of_contents: false
---
Hello World!
Ever wondered what contribution really means in open-source communities? Calling back to John Picozzis presentation at DrupalCon 2022 and his article on [Opensource.com,](https://opensource.com/article/22/8/non-code-contribution-powers-open-source) we look at how his views on contributions align with ours at [Jan](https://jan.ai)
![how to contribute opensource non-code](https://lh7-us.googleusercontent.com/ntKNvGi0l-Hj-ypq8JL7RL427_c0iN1T9MfcMQFoaJg2RHOeJaV_B52pVngAXcHClcqIIloRdzUkiiuKztnMZwqI5unuMYOX1h6cE-WLDBT0LYMzhlwZGGaue3HFvW-hI5EpQSjP-x-x1XVsh5pqo68)[jan.ai](https://jan.ai/about/#open-source)
#### Broadening the Definition of Contribution- how it benefits everyone
Contribution in open source isnt just about coding, and Picozzi nails it with this point. 
At Jan, were all about embracing different skillsbecause thats what fuels innovation and growth.
> Contribution? Its when you take time to push forward ideas, vision, and awareness. Here are some solid ideas and how theyve been executed before.
#### Documentation- One Pillar of Contribution
Remember those ancient storytellers and their crucial role in history? Thats what modern documentation does in tech. Its the backbone of knowledge transfer. Without it, wed be lost in translating what our products are all about.
![](https://lh7-us.googleusercontent.com/KCAnzoexzs6UoqyNAaQRsTC39utZ28ge2gc1VfUzY6_SmbYN00IfvFQ3plB1Gz8uKi_Cbs26Wr2jH6JeWot2-qU9FyGWHquMF7kosP1TPMLb-bCY6KSCMRA5c2ebEFzsUrkU7e5gPnLf3YG53h4IIVQ)credit- Janhq/jan repo
#### Writing and Editing
Got a knack for words? Awesome! Making complex stuff easy and friendly is a real game-changer. Search around and see if your favourite open-source project has a tone of voice guide or style guide. (Were currently making one!)
#### Translating
Speak another language? You could jump in and help translate documents. Youll be flinging open doors for heaps of non-native language speakers and will scale awareness and adoption in a pretty big way.
#### Creating Tutorials and Guides
Projects thrive on collective knowledge being shared. Maybe your way of contributing is helping newbies find their feet by showcasing how you use the product?
### Spreading the Word- Storytelling and Marketing
In the OS world, marketing is more about storytelling and community building than selling. 
Heres what can make an impact that isnt code-
* Social media, blogs, forums- When the folks running open source projects are knee-deep in code, spreading the word might slip their minds. Your tweets, blogs, and comments? Theyre more impactful than you think.
- Content creation -If youre into making videos or infographics, your skills can tell the projects story in ways that really stick.
#### Event Planning and Meetups
Hosting online meetups or webinars? Its a great way to share knowledge, connect people, and gather feedback as to how people are connecting with the project. 
### Contributing via Dot Connecting
Know people who might be interested or can chip in? Bringing in new energy and ideas is what keeps open source buzzing. Spot an opportunity for a partnership? Go for it! 
Linking up with educational bodies, non-profits, or businesses can work wonders depending on the projects end goals.
### Why People Contribute to Open Source
As Picozzi points out, its all about embracing every kind of skill. At Jan, we celebrate each team members unique contributions. 
Its about being part of something bigger, honing new skills, and feeling that sense of belonging.
#### What the Company/Project Gets Out of It
By valuing non-code contributions, open-source projects, and companies tap into a broader skill set, leading to more well-rounded development and problem-solving. A diverse community is key to Jans success, just like Picozzi emphasizes.
### Challenges in Non-Code Contributing
Imposter syndrome? We get it, and were tackling it by creating a welcoming space for all contributions. Jans big on balancing work, life, and contributionintegrating it into our culture without overwhelming the team.
#### How Do You Start Contributing to OpenSource?
Just like Nikes “just do it”, were all about making it easy for our team to dive into areas theyre passionate about. Heres our [labelled issues for contributors](https://github.com/janhq/jan/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22) 
#### Heres the [Jan readme](https://github.com/janhq/jan?tab=readme-ov-file#readme) —
####  [Join us on Discord](https://discord.gg/JPcNRaJyzJ)**