Тёмный

Contributing to Open Source for the first time 

Meta Open Source
Подписаться 31 тыс.
Просмотров 271 тыс.
50% 1

Опубликовано:

 

28 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 352   
@cassidoo
@cassidoo 4 года назад
Tip for newbies: often there’s labels called “good first issue” or “my first PR” on a lot of projects that are small tasks that can introduce you to the project and make a meaningful change!
@ambrish8144
@ambrish8144 4 года назад
thanks for the tip
@Limpuls
@Limpuls 4 года назад
Should I search for these in a specific repository or do a global search to find repositories with issues labeled as "good first issue" etc?
@DevsLikeUs
@DevsLikeUs 4 года назад
Thank you for the advice.
@ArynKr
@ArynKr 4 года назад
@@Limpuls You should first get into the repo where you want to contribute and then search these terms in that repo. Hope this may answer your query.
@Limpuls
@Limpuls 4 года назад
@@ArynKr It does, thank you!
@santosh5336
@santosh5336 Год назад
This is an underrated video. People just talk about open-source and its uses and everything but this is what a beginner actually need
@noobsaredevil3340
@noobsaredevil3340 3 года назад
That was nice introduction for first time contribution. I actually did my first contribution today after learning from this video. It was small HTML/CSS contribution to a project but felt nice for first steps. Thanks Ma'am
@niteshchowdhury2567
@niteshchowdhury2567 2 года назад
How long does it take to make first contribution
@Burh.2k
@Burh.2k 2 года назад
@@niteshchowdhury2567 depends on you
@harishs9808
@harishs9808 3 года назад
Wow! I've always wondered how there is no help for someone new to open source. Short and simple steps for one's first commit. Thank you, it was much needed!
@mahipalsingh9361
@mahipalsingh9361 2 года назад
Reading the documentation and making updates there is a good start that way you understand about the system and that opens the door for more changes in the product
@jamesomina4119
@jamesomina4119 5 месяцев назад
I Like Cammi Williams's explanation about how to contribute to the first first open source project, It is clearly explained and easy for the beginner to understand, Great!
@manucheremeh5303
@manucheremeh5303 3 года назад
Most useful guide I have seen so far on first open source contribution! Thank you so much Cami Williams, I'm in love with you now ❤️
@stefangerman1093
@stefangerman1093 2 года назад
Thank you for detailed description of the process! This helped me to make my first Github contribution. Only hiccup I had - I needed to generate token to be able to commit my changes. Thank you again. :)
@chillonfunsmart4929
@chillonfunsmart4929 2 года назад
I've been an open source software enthusiast for a long time now, what I've come to realize over time is that the value of open source is not just in software but in all things. When we can learn to apply the principle of open source along with the principle of decentralization to our systems of education, scientific development, governments, security, economics structure and incentives as well as corporate entities humanity will be able to level up we won't need to rely on unsustainable means of energy production, And we will have a framework to be a community of empowered individuals. We can bypass hierarchical systems that lean towards tyranny overtime. And free ourselves from relying on systems that don't fit our best interest.
@vancityexe
@vancityexe 4 года назад
Awesome guide, first pull requested submitted! Ready for Hacktoberfest!
@sandeeprohokale
@sandeeprohokale 2 года назад
Thank you! very well explained and very helpful for someone who is beginner in open-source github contribution space
@edwardsmith-rowland2852
@edwardsmith-rowland2852 4 года назад
I think its a good idea to hang on the developer mailing list and get an idea who the contributors are and what they're working on. See who could be a sort of teacher.
@royxss
@royxss 4 года назад
Great explanation. Previously, I was always unsure where to start with. Thanks.
@nit4tin
@nit4tin 4 года назад
A lot of useful tips for first time open source contributers packed in a concise video format
@qaisermahmood.288
@qaisermahmood.288 Год назад
Thanks for a good run-through contributing to open source
@MarcRacho
@MarcRacho 4 года назад
Thank you! This is perfect. Now I know where / how to start contributing.
@tonypatriota6408
@tonypatriota6408 3 года назад
Bro, I have an idea for an open project so would you give me some tips on it?
@prondubuisi
@prondubuisi 4 года назад
This is super easy to Follow. Sharing with members of my community.
@victorelezua
@victorelezua 4 года назад
Na you direct me come here.
@prondubuisi
@prondubuisi 4 года назад
@@victorelezua winning souls. Lol
@kushalu3937
@kushalu3937 8 месяцев назад
Thank you very much, you explained it very elegantly.
@shafaitahir4728
@shafaitahir4728 Год назад
I dont get the branches and stuff. if someone changes the code while youre working on it and when you pull your code. it wont be compatible with the new code. i dont understand how that works.
@paulerapedreira
@paulerapedreira 4 года назад
Great starting guide for Open Source contribution! I am looking forward to sharing your video during #Hacktoberfest this year!
@dariocoronel4040
@dariocoronel4040 Год назад
Sorry for the silly question, but I'd like to know what she means when she mentions the term "SOURCE CODE" in quotes like that? What is she saying about the source code of an open source with that?
@MohAmuza
@MohAmuza 2 года назад
how to run that code that you forked on your computer in case you changed a method?
@itierney
@itierney 2 года назад
@00:20secs Why did you say "source code" in inverted commas? Is that like Dr Evil saying "LASERS"?
@AlumniQuad
@AlumniQuad 4 года назад
17:49 I like your optimism.
@amitsharma8337
@amitsharma8337 4 года назад
This was very useful! Thank you.
@tonyiommisg
@tonyiommisg 4 года назад
Thank you for this! Your tutorials are so helpful for a noob like me. :)
@tonypatriota6408
@tonypatriota6408 3 года назад
hey Bro would you give me some tips on an open source project I want to start?
@tamirrozenfeld3572
@tamirrozenfeld3572 2 года назад
Concise and precise thank you
@arkaprabha.chakraborty
@arkaprabha.chakraborty 2 года назад
Still says FACEBOOK... 😏
@Jessislegend
@Jessislegend 3 года назад
Thank you for the video! Which IDE you are using for your mac?
@小朋友-p8o
@小朋友-p8o 2 года назад
Very Clear, Thank you!
@thedebapriyakar
@thedebapriyakar Год назад
Brilliant and to the point!
@sachinkumarrajput9097
@sachinkumarrajput9097 4 года назад
Thank you for Explaining by example.
@DHRUVNARAYANSINGH
@DHRUVNARAYANSINGH 4 года назад
Great explanation, thanks
@9rrr7
@9rrr7 2 года назад
Great video, thanks a lot. But a bit misleading about opensource. Opensource projects aren NOT FREE. You should look for a license to find out what are you allowed to do with the code. If the license tells that the project is free to use/modify/republish then yes, its essentially free. But there are tons of different types of licenses, moreover project owner may SELL a license. For example, look at Qt, it is opensource and has 2 types of licenses; The first one is free and says that you are free to use the source code in your OPEN SOURCE, PROJECTS, while the second one is paid and says that you can use Qt in any (private/commercial/etc.) project. By the way, if a repository is missing a license, then you're not allowed to do anything with it, you can only view😂
@goodmanshawnhuang
@goodmanshawnhuang Год назад
that's a great tutorial, well done!
@rameshthamizhselvan2458
@rameshthamizhselvan2458 3 года назад
Thanks a Lot for sharing your effort.
@sunidhi_ashish
@sunidhi_ashish 4 года назад
Thanks for this wonderful video.
@smartdecoder
@smartdecoder Год назад
That's amazing Thank You
@peppermintdior
@peppermintdior 3 года назад
this video was super helpful, thank you♥
@tonypatriota6408
@tonypatriota6408 3 года назад
Bro would you give me some tips on an open source project I want to start?.
@michaelcohn8354
@michaelcohn8354 3 года назад
I'm pretty new, but doesn't "Open Source" just mean the code is open to view, Doesn't make it open to use or modify? Shouldn't you check the license before doing whatever you want with the code?
@sonulohani
@sonulohani 4 года назад
Thanks for the tutorial
@prashantganji5424
@prashantganji5424 2 года назад
Thanks!
@abdullokhalimov2012
@abdullokhalimov2012 3 года назад
Thank you :)
@adrianooi6087
@adrianooi6087 2 года назад
Thank You for teaching me 😄😄😄
@tahseenalaa7030
@tahseenalaa7030 3 года назад
It is a sold guide for contribution. thank you
@tonypatriota6408
@tonypatriota6408 3 года назад
Bro would you give me some tips on an open source project I want to start?..
@tahseenalaa7030
@tahseenalaa7030 3 года назад
@@tonypatriota6408 Search Github for projects like ReactJS, VueJS, Laravel ... etc
@tonypatriota6408
@tonypatriota6408 3 года назад
@@tahseenalaa7030 ok
@Gontran_Courtjoie
@Gontran_Courtjoie 4 года назад
Thanks Cami!
@yesenialopez8021
@yesenialopez8021 4 года назад
Really great info! Definitely a solid guide and awesome reference video, thanks!
@iniubong
@iniubong 4 года назад
Thanks, this was super useful
@vandangorade6738
@vandangorade6738 3 года назад
i tried to build pytorch from source for development it was a nightmare! there are some serious issues with cuda/GCC/ubuntu versions
@tonypatriota6408
@tonypatriota6408 3 года назад
Bro would you give me some tips on an open source project I want to start?..
@himeshgupta6478
@himeshgupta6478 3 года назад
AWESOME!!
@justuserima8833
@justuserima8833 3 года назад
So none of you is gonna say she's cute with mad skills . okay
@swapnilchavan7076
@swapnilchavan7076 4 года назад
Thank you 🙏
@MengTV
@MengTV 3 года назад
This video didn't teach me how to contribute my code to other people :(
@alexdelgado186
@alexdelgado186 3 года назад
Thanks for the awesome video!
@tonypatriota6408
@tonypatriota6408 3 года назад
Bro would you give me some tips on an open source project I want to start?...
@alexdelgado186
@alexdelgado186 3 года назад
@@tonypatriota6408 you can search for “Awesome” on github, you will find some repos with a list of begginer friendly or good first time only, the great part is that some lists are sorted by programming lenguaje, so you can find a project with a lenguaje you are confortable with, i think that is a good place to start Hope this is helpful🤘🏻
@tonypatriota6408
@tonypatriota6408 3 года назад
@@alexdelgado186 thanks a lot bro!
@abhishtsingh6073
@abhishtsingh6073 4 года назад
Great video
@wazy1852
@wazy1852 4 года назад
I can hear the fans from your computer lol
@jeffGordon852
@jeffGordon852 4 года назад
If you're not confident enough, you can do docs translation. Some people might think when they do translation they are not contributing as much as someone who writes code. But this couldn't be further from the truth! Imagine all the projects without docs!
@ruhnet
@ruhnet 4 года назад
Couldn't agree more. Documentation, whether translating or improving is very important for any OS project, and often the primary developers don't have time/inclination/skills to keep up documentation, so people who help with that, even if they have no coding ability, are very valuable to the project.
@AbhishekTiwari-jq8lc
@AbhishekTiwari-jq8lc 3 года назад
Is a grammatical error in the FAQ will be considered as a contribution and should I "pull request" for it???
@ruhnet
@ruhnet 3 года назад
@@AbhishekTiwari-jq8lc Yes. It may be a small contribution, but it is still a contribution.
@mananwashere
@mananwashere 2 года назад
I'm completely new to coding and open source, and documentation being so important for developers, shouldn't more experienced coders contribute to the docs ? (sorry if this was a stupid question 😂)
@jeffGordon852
@jeffGordon852 2 года назад
@@mananwashere It's not a stupid question, yes experience dev write the doc, but someone with basic knowledge of the framework in question can do the TRANSLATION
@LilyEvans1996
@LilyEvans1996 4 года назад
This is a very solid introduction to open source contribution!
@cubedev4838
@cubedev4838 4 года назад
Hi mimi
@your-Space
@your-Space 4 года назад
Yeh
@pd5873
@pd5873 3 года назад
@@EricaTheScientist can u share frm where did u learn github using terminal??? I m first yr student nd want to make my first contribution soon
@guitarman813
@guitarman813 4 года назад
This is a fantastic introduction to open-source contributions. I always wanted to get into this. But never knew where to exactly start. I have more confidence now to undertake these projects. Thanks Cami!
@my_j.a.r.v.i.s.
@my_j.a.r.v.i.s. 4 года назад
@Phoenix 😨
@vishalpattnaik1996
@vishalpattnaik1996 4 года назад
@Phoenix r/unpopularopinion
@cs-codemon5306
@cs-codemon5306 3 года назад
@Phoenix i dont care about facebook , i only care what i can learn from open source
@pviveknair
@pviveknair 3 года назад
This is exactly what I was looking for. There are all these tutorials about Git and Github technologies, but none of them actually tell you how to work with them. Thank you very much for helping out with the clearly neglected front end part.
@whisp96
@whisp96 4 года назад
thanks, good video! I'm trying to hop into open source to better my chances for internships.
@ABHISHEKJaiswal-ev3xr
@ABHISHEKJaiswal-ev3xr 3 года назад
What requirements need for open source If any one know how to start prepration for open source Plz Help me or give me guidance (roadmap) My ig id is attacker frnd 😄😄
@loicboset5015
@loicboset5015 4 года назад
Thanks a lot! I've just made my first contribution!
@khalidfrancis5430
@khalidfrancis5430 3 года назад
This is one amazing video. Very informative and very explanatory yet very detailed in demonstration and straight to the point. This was tremendously helpful to me, someone who is trying to slowly myself as a software developer yet going through the clueless beginning. THANK YOU CAMI
@madhavanand756
@madhavanand756 4 года назад
Please answer this question or a video on this topic will be great. I have learnt Java, C, C++ where I have learnt for loop, while etc, basically all basics with algos. Additionally I have learnt HTML, CSS at beginner level. I spent whole day searching repositories, saw issues but when to contribute something meaningful (not a readme file typo fix)- "I don't know where to start, how to locate - just blank" I have watched tons of videos haven't found my answer. Let me know right direction, or if I am lacking skills.
@ashuvssut
@ashuvssut 4 года назад
Woah mann! I thought I was watching a 500k subscriber channel! This is so much Pro lvl good content. Very nicely explained!
@tonypatriota6408
@tonypatriota6408 3 года назад
Hey bro would you give me some tips on an open source project I want to start?
@punkgrl325
@punkgrl325 2 года назад
This is an official Facebook channel.
@abhaygupta9245
@abhaygupta9245 3 года назад
I actually made a contribution towards Facebook/react repo but after that when I made another contributions my local fork contains commits that are from previous contribution. I actually want to know how to keep my fork in sync with main react repo. I always mess up , I followed a lot of tutorials still no luck.
@naseemsrour393
@naseemsrour393 4 года назад
Thank you for this solid much-needed introduction. It's quite helpful as a first step into the open source world.
@tonypatriota6408
@tonypatriota6408 3 года назад
hey Bro would you give me some tips on an open source project I want to start?
@pradiptagure7492
@pradiptagure7492 4 года назад
It helped a lot to understand. I haven't contributed to any open source project yet. Just a question, is forking necessary? Can I create a branch from master and then commit+push and then raise the pull request to master?
@B-a_s-H
@B-a_s-H 4 года назад
Facebook: Let's preach open source. It will make us look good!!! Me: Ok, start by releasing the all the Facebook sourcecode Facebook: No... thats proprietary Me: ¯\_(ツ)_/¯
@balaganesh3440
@balaganesh3440 4 года назад
This is the best guide to get started with open source contribution......kudos to the creator :)
@tanoypaul
@tanoypaul Год назад
This is called 'tutorial'. Just the thing I was searching from weeks... 🤞🏻
@recursion.
@recursion. Год назад
Broskiiss who is this baddie? I can't even focus on what she's saying
@ddotmars
@ddotmars Год назад
Absolute cutie fr
@recursion.
@recursion. Год назад
@@ddotmars yeah hella cute btw fibo nacho is a funny name dawgg.
@ManpreetSingh-yo6ew
@ManpreetSingh-yo6ew 4 года назад
Thank you for the great introduction, much appreciated.
@tonypatriota6408
@tonypatriota6408 3 года назад
Bro, hey would you give me some tips on an open source project I want to start?
@bae_velvet
@bae_velvet 3 года назад
Thank you ! other videos didn't do a complete example so I didn't wanna mess my first contribution! but this was from start to finish, fantastic. Great video!
@your_virtuoso
@your_virtuoso 4 года назад
Great guide and explanation. The terminal ash method is also very interesting
@froxn3931
@froxn3931 Год назад
you look like emily black
@aashishrana9356
@aashishrana9356 2 года назад
HI, I loved your explanation. I just have a quick question. Are you really human or AI generated Digital Avatar?
@Curious.Cook.
@Curious.Cook. Год назад
she is AI , i think lol
@saminchowdhury7995
@saminchowdhury7995 3 года назад
I have a question After forking the repo and downloading the codebase how do you go about testing the code and running different parts of the code? Do you just create a py file in the repo and import the downloaded codebase? or do you do something else? Thanks in advance
@gulllinlin
@gulllinlin 5 месяцев назад
Thank you ❤
@judevector
@judevector Год назад
Gosh I have watched so many videos on how to contribute to a project all seems to be confusing each other and in the process confusing me , but here I am watching this single video and it's as clear as day 😊
@sakshampandey6285
@sakshampandey6285 2 года назад
This is the video that a newbie requires.Such a helpful video.Thanks for making such videos.But can you suggests some projects where a newbie can contibute to,I mean the organizations.
@S0AndS0
@S0AndS0 4 года назад
Not to be too pedantic but to mitigate mistakes it's a good idea to understand that not all Open Source software is Free, and even those that are may be free as in _free speech_ not _free beer_ Otherwise ya published an excellent overview of utilizing GItHub UI for contributing, and encouraging the use of branches is superb! Branching tip; to make and checkout a new _``_ branch in one command use the `-b` option, eg... git checkout -b
@hamedpro_experiments
@hamedpro_experiments Год назад
I wanna correct a little mistake : open source is not necessarily free and even it's free, there are many free licenses each with its own limits and conditions. for example GPL licenses are more restricted than MIT which almost has not any limits
@rabeetmakhdoomi4474
@rabeetmakhdoomi4474 4 года назад
But Damn! She's beautiful.
@abujessica
@abujessica 4 года назад
Simp
@sanjacobs6261
@sanjacobs6261 3 года назад
@@abujessica Not a simp until money is involved. Currently he's just being a hetero dude.
@abujessica
@abujessica 3 года назад
@@sanjacobs6261 you should never deal kindly with a woman. That's simp.
@sanjacobs6261
@sanjacobs6261 3 года назад
@@abujessica Never?? Well, that lowers the bar for being called a simp quite a lot. Good luck in your love life.
@abujessica
@abujessica 3 года назад
@@sanjacobs6261 man can't take a joke, good luck in your life in general.
@samirhembrom2559
@samirhembrom2559 4 года назад
Clear, concise and descriptive content I learned a lot as I have just started coding and was thinking to work in open source project
@dr4kk0nnys6
@dr4kk0nnys6 3 года назад
Really useful actually, in fact, I did not only learn about the git diff command ( I didn't know that was a thing ) but also about a whole bunch of good practices.
@sabarimanikandan19
@sabarimanikandan19 3 года назад
Thanks for making this video, I've been searching for a video that could help me get started with open source project and this tutorial is just awesome.
@fotiem.constant4948
@fotiem.constant4948 4 года назад
Thanks a lot for the video. will be making my first contribution soon.
@DevsLikeUs
@DevsLikeUs 4 года назад
me too!
@trelandon
@trelandon 2 года назад
Great solid intro for first time contributors. Keep up the good work.
@Radovenchik
@Radovenchik 2 месяца назад
This is the best and most valuable thing I have seen for myself on RU-vid in recent years. Thank you charming girl for such valuable information. You are the best
@vishalsinghpanwar2972
@vishalsinghpanwar2972 2 года назад
Is open sourcing restricted to only the field of software development?, or is there any chance where we can contribute in other fields like Data Science, Cybersecurity, Blockchain, Cloud Computing, etc.....unable to find clarity on this...if any of you know please reply!
@alute5532
@alute5532 2 года назад
How to Do open source Oh it's easy! Just go to the most abstract repo , pytorch which just needs artificial intelligence Or 4 year Undergrad math 1. Updates Tech docs (OK for demo passes demo at least) Clones
@nononnomonohjghdgdshrsrhsjgd
@nononnomonohjghdgdshrsrhsjgd 2 года назад
It is not what I am looking for. How could it be at all? The video consists of nothing+nothing+superficial talk of a duck.
@void9231
@void9231 2 года назад
11:09 But you created your own repo, so now you have a copy of the project on your github account and your local drive, how does other people contribution affect your copy? Why do you still need to write off of master?
@kamertonaudiophileplayer847
@kamertonaudiophileplayer847 3 года назад
Make a video how to find open source developers for your project. For example, I need Gradle experts, where can I find them?
@yawaramin4771
@yawaramin4771 2 года назад
You can contact the Gradle developers on their site: gradle.com/enterprise/contact/
@kamertonaudiophileplayer847
@kamertonaudiophileplayer847 2 года назад
@@yawaramin4771 Thanks, although I already solved my problem, I will keep the info for future. Have a wonderful 2022!
@brunagomes6289
@brunagomes6289 4 года назад
Thanks for the video!!!
@HK-sw3vi
@HK-sw3vi 4 года назад
absolutely amazing. Watch me open my sources babieeeh!
@syedhannan546
@syedhannan546 Год назад
14:02 since you have forked it so will running "git pull" get the latest code from the official repository?
Далее
How to contribute to open source
14:15
Просмотров 104 тыс.
Don't Contribute to Open Source
9:55
Просмотров 234 тыс.
The Most Legendary Programmers Of All Time
11:49
Просмотров 566 тыс.
It’s Been a Good Run, Phone Providers.
26:31
Просмотров 4,7 млн
How to promote your open source project
8:20
Просмотров 4,2 тыс.
What is Open Source & How to Start?
20:41
Просмотров 324 тыс.
Complete Guide to Open Source - How to Contribute
41:53
How I Would Get My First Job If I Started Over
5:10
Просмотров 307 тыс.
How To Get Started With Open Source
13:03
Просмотров 94 тыс.