iamopensource / iamopensource.github.io Goto Github PK
View Code? Open in Web Editor NEWI am open source
Home Page: https://iamopensource.github.io
License: MIT License
I am open source
Home Page: https://iamopensource.github.io
License: MIT License
@hiimbex and I discussed offline but we think having only PR contributions instead of issue and PR contributions would make the most sense for now.
behaviorbot and specifically welcome help welcome new open source contributions and their comments power the dynamic content on iamopensource.github.io. The maintainers page should introduce why these plugins are great and show the benefits of installing them.
/cc @hiimbex
๐ We're looking for designers who would be interested in cleaning up the design of the site. Please comment below if you're interesting in helping out!
The current UI is very much a proof of concept and it could be much better. @hiimbex wanted to tackle how to represent contributions better. The contribution UI could be leveraged better to dispel some misconceptions. Ex: Some might be intimated and think that fixes a typo in the docs doesn't "count" as a contribution. However, by showing line number changes, we can show through example that contributions can be small yet still valuable.
Dump of the notes I took during our discussion:
๐ As part of featuring the stories of first time contributors, we want to highlight their physical appearance because we believe everyone should be able to put a face to a story. In doing so, we hope to demonstrate that people are all unique yet no matter what a person looks like, their contribution and story is valuable.
If you would be willing to help us, please comment with your current city so that we can match you with people whose stories will be featured.
๐ If you maintain an open source project, we would like to hear from you. We have a few questions that would help guide our direction:
We don't have a good way of dealing the multiple contributions over multiple projects in rapid succession so a simple server-side check should allow us to prevent 9 hiimbex
images from showing up :P (We also encountered this issue b/c of testing welcome)
๐ Do you have a story to tell? We're looking to highlight stories from individuals who have successfully contributed to open source. Especially if you are from an under represented background or have struggled to find a voice in the community we want to highlight your voice as a way to empower others to make the jump and become contributors.
For an awesome example of what we're looking for read Bex's medium article --> Gaining my voice in open source
Please leave a comment below if you would like to be highlighted or fill out this form.
Let's fix it!
๐ In short, are we going about this problem correctly? What did we overlook in our analysis? How can we better accomplish our goal of empowering everyone to be a contributor?
One of the ways we want to encourage new comers to become a part of open source is to share specific stories that might resonate on a deeper level. @hiimbex's Gaining my voice in open source was what inspired us to create this website to help people feel welcome in the open source community.
A couple quotes stood out to me:
"...[other contriubtors] were all men, or at least, they sure as hell didnโt look like me."
I was so scared that someone would see my face and my lack of contribution history, and they would just know.
The first solution to this problem is to show new open source contributors and their contributions. When you browse the front page, you see plenty of stock GitHub Avatars and profiles with one or two public repos. Seeing others with similar experience or history on GitHub might help people feel like they do in fact belong.
The other side of this approach is to call out certain stories of note, like Bex's that capture a very personal journey in open source. That's what I want a stories section to be--I want to invite contributors new and old that represent all cultural, sexual, gender and ethnic identities to share how they first got started because I think we all have gone through self-doubt and anxiety about contributing.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.