آموزش منبع باز پروژه GitHub شما

Open Source Your GitHub Project

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: رفتن به منبع آزاد بسیار بیشتر از آزادسازی کد است. این دوره به شما می آموزد که چگونه از محصول متن باز و جامعه اطراف آن مراقبت کنید. این دوره بخشی از موارد زیر است: کدگذاری مشترک با GitHub Path همه را بزرگ کنید بررسی اجمالی دوره 1m 49s نقش نگهدار منبع آزاد 18m 58s انتخاب مجوز منبع آزاد 29m 0s مدیریت یک پروژه در GitHub 30 متر 28 ثانیه ایجاد یک جامعه 30 متر 39s در حال رشد یک انجمن 14m 51s علائم تجاری و نام تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

نقش نگهدار منبع آزاد The Role of the Open Source Maintainer

  • معرفی دوره Course Introduction

  • نمونه ای از یک برنامه منبع باز An Example of an Open Source Application

  • منبع باز و نرم افزار رایگان Open Source and Free Software

  • نقش ها در یک پروژه منبع باز The Roles in an Open Source Project

  • مسئولیت های نگهدارنده The Maintainer's Responsibilities

  • تنظیم چشم انداز و انتظارات Setting Your Vision and Expectations

انتخاب مجوز منبع آزاد Choosing an Open Source License

  • بررسی اجمالی ماژول Module Overview

  • جنبه های حقوقی منبع باز Legal Aspects of Open Source

  • چرا مجوز مهم است؟ Why Is the License Important?

  • نمونه هایی از مدل های تجاری منبع آزاد Examples of Open Source Business Models

  • ابتکار منبع آزاد و بنیاد نرم افزار آزاد The Open Source Initiative and the Free Software Foundation

  • مجوزهای منبع آزاد محبوب Popular Open Source Licenses

  • تغییر مجوز در آینده Changing the License in the Future

  • مجوز را از کجا و چگونه اضافه کنیم؟ Where and How to Add the License?

مدیریت یک پروژه در GitHub Managing a Project on GitHub

  • بررسی اجمالی ماژول Module Overview

  • همکاری با GitHub Collaborating with GitHub

  • ایجاد مخزن Creating a Repository

  • تنظیمات مخزن توضیح داده شد Repository Settings Explained

  • تنظیمات بیشتر مخزن More Respository Settings

  • کنوانسیون های مشترک برای پروژه های متن باز Common Conventions for Open Source Projects

  • عمومی نگه داشتن ارتباطات Keeping the Communication Public

  • نکات ارتباطی Communication Tips

ایجاد یک جامعه Building a Community

  • بررسی اجمالی ماژول Module Overview

  • چرا ساختن یک جامعه مهم است؟ Why Is Building a Community Important?

  • جنبه های اخلاقی منبع باز The Ethical Aspects of Open Source

  • چگونه رفتار می تواند به پروژه من کمک کند؟ How Can Code of Conduct Help My Project?

  • راهنماهای کمک چگونه به کیفیت کد کمک می کنند؟ How Contribution Guidelines Help with Code Quality?

  • درخواستها را بکشید و الگوها را صادر کنید Pull Request and Issue Templates

  • نسخه ی نمایشی: افزودن اسناد و الگوها Demo: Adding Documents and Templates

  • بررسی کیفیت خودکار Automated Quality Checks

در حال رشد یک انجمن Growing a Community

  • بررسی اجمالی ماژول Module Overview

  • چگونه می توان یک جامعه ساخت؟ How to Build a Community?

  • یافتن کاربران برای پروژه شما Finding Users for Your Project

  • تشویق کاربران به مشارکت Encouraging Users to Contribute

  • اندازه گیری محبوبیت پروژه Measuring the Project’s Popularity

  • پرداختن به معیارهای پروژه Dealing with Project Metrics

  • مراقبت از جامعه Caring for the Community

  • در حال گسترش فراتر از GitHub Expanding Beyond GitHub

نمایش نظرات

آموزش منبع باز پروژه GitHub شما
جزییات دوره
2h 5m
39
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
-
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Piotr Gaczkowski Piotr Gaczkowski

پیوتر مشتاقانه خودکار فعالیت های خسته کننده است. از 10 سالگی کدگذاری می کند. او عاشق ایجاد راه حل های ساده برای مشکلات روزمره انسان است. خواسته خود را با نوشتن مقاله و برگزاری دوره ها دانش خود را به اشتراک می گذارد. بیش از 10 سال در صنعت IT کار کرده است ، هم در موقعیت های تمام وقت و هم به عنوان یک مستقل. به ندرت بدون عینک آفتابی ، هرگز بدون هدفون.