Kontentga o‘tish

Hissa qo‘shish bo‘yicha qo‘llanma

Goravel turli isteʼdodlardan, masalan, kodlash, tarjima, maqola, o‘quv qo‘llanmalari va boshqalardan boy va xilma-xil hissalarni kutib oladi. Ikki xususiyatni (5 ta "Yaxshi birinchi muammo" == 1 ta "Xususiyat") bajarganingizdan so‘ng, siz asosiy hissa qo‘shuvchi sifatida tan olinasiz. Har uch oyda bitta xususiyatni bajarish orqali siz bu maqomni saqlab turishingiz mumkin.

Keling, Goravelni birgalikda yanada samaraliroq qilaylik!

Mukofot

  • Asosiy ishlab chiquvchilar Goravel kelajakda foyda ko‘rganida imtiyozlarga ega bo‘lish huquqiga ega bo‘ladilar.
  • "Xususiyat"ni bajarganingizdan so‘ng, siz rasmiy Goravel futbolkasini olasiz, har bir asosiy versiya chiqarish tsikli uchun maksimal 1 ta. (Eslatma: Mamlakat farqi tufayli, siz bizga mos yetkazib beruvchini topishda yordam berishingiz kerak bo‘lishi mumkin.)

Asosiy Ishlab Chiquvchilar

Hissa qo‘shuvchilar

Xato haqida bildirish

Siz Xato haqida bildirishni bu yerda topshirishingiz mumkin, iltimos, yuborishdan oldin Muammolar ro‘yxati bo‘yicha shunga o‘xshash savollarni qidiring. Hisobot sarlavha va muammoning aniq tavsifini, iloji boricha ko‘proq tegishli ma’lumotni va muammoni namoyish etuvchi kod namunasini o‘z ichiga olishi kerak. Xato haqida bildirishning maqsadi - sizga va boshqalarga xatoni qayta tiklash va tuzatishlar ishlab chiqishni osonlashtirishdir. Goravel ishtirokchilarni xatoni tuzatish uchun bir vaqtning o‘zida PR yaratishga rag‘batlantiradi, bu ochiq manbali loyihani faolroq rivojlantirishga xizmat qiladi.

Yordam savollari

Goravelning GitHub muammo kuzatuvchilari Goravel yordami yoki qo‘llab-quvvatlashini ta’minlash uchun mo‘ljallanmagan. Buning o‘rniga quyidagi kanallardan birini ishlating:

Rivojlanish bo‘yicha muhokama

Siz Goravel framework omborining GitHub muhokama doskasida mavjud Goravel xatti-harakatlari uchun yangi xususiyatlar yoki takomillashtirishlarni taklif qilishingiz mumkin. Xatolar, yangi xususiyatlar va mavjud xususiyatlarni amalga oshirish bo‘yicha norasmiy muhokamalar Discord yoki WeChat-da olib boriladi. Goravelning asoschisi Bowen odatda dushanbadan jumagacha soat 9:00 dan 18:00 gacha (UTC+08:00) guruhda bo‘ladi va boshqa vaqtlarda guruhda tasodifiy bo‘ladi.

Yangi Til Qo‘shish

Goravel hujjatlariga yangi til qo‘shishga xush kelibsiz, siz [Til] Tilini Qo‘shish sarlavhasi va Crowdin hisobingiz bilan muammoni goravel/goravel ga yuborishingiz mumkin. Biz sizni Crowdin loyihasiga taklif qilamiz.

Mavjud Tillarni O‘zgartirish

Goravel hujjatlari i18n-ni qo‘llab-quvvatlaydi, faqat ingliz tilini PR orqali o‘zgartirish mumkin; boshqa tillar Crowdin orqali o‘zgartirilishi kerak. Siz [Til] Tilini O‘zgartirish sarlavhasi va Crowdin hisobingiz bilan muammoni goravel/goravel ga yuborishingiz mumkin. Biz sizni Crowdin loyihasiga taklif qilamiz.

Hissa qo‘shish

Muammo Topish/Yaratish

Siz Muammolar ro‘yxati da muammo topishingiz yoki yaratishingiz mumkin, muammoni hal qilish istagingizni bildirish uchun xabar qoldiring, ombor asoschisi tomonidan tasdiqlangandan so‘ng, jarayonni boshlash mumkin.

PR Yaratish

  • Agar siz bu jarayonda yangi bo‘lsangiz, ushbu maqolani tekshirishingiz mumkin;
  • Rivojlanish jarayonida, agar siz muammoga duch kelsangiz, kelajakdagi muloqot uchun har qanday vaqtda muammoni batafsil tasvirlashingiz mumkin, ammo bundan oldin, muammoni Google va boshqa usullar orqali iloji boricha hal qilishga harakat qilganingizga ishonch hosil qiling;
  • PR yaratishdan oldin, iloji boricha birlik test qamrovini yaxshilang, barqarorroq funktsiyalarni ta’minlash uchun;
  • Agar siz contracts papkasidagi har qanday faylni oʻzgartirsangiz, mock faylini yaratish uchun ildiz katalogida go tool mockery buyrugʻini ishga tushiring;
  • PR ishlab chiqilganda, iltimos, "Ko‘rib chiqishga tayyor" yorlig‘ini qo‘shing, asoschi uni o‘z vaqtida ko‘rib chiqadi.
  • PR birlashtirilgandan so‘ng, agar PR dagi tavsif to‘g‘ri o‘rnatilgan bo‘lsa, muammo avtomatik ravishda yopiladi;
  • Goravel sizning hissangizni juda qadrlaydi va sizni keyingi relizda asosiy hissa qo‘shuvchilar ro‘yxatiga qo‘shadi; ❤️

Qaysi Tarmoq?

Barcha xato tuzatishlari xatolarni tuzatishni qo‘llab-quvvatlaydigan eng so‘nggi versiyaga yuborilishi kerak, agar ular faqat kelgusi relizda mavjud bo‘lgan xususiyatlarni tuzatmasa.

Yangi xususiyatlar yoki buzilishli o‘zgarishlarga ega bo‘lgan xususiyatlar har doim "master" tarmog‘iga yuborilishi kerak.

Goravel Ombori

OmborHarakat
goravel/goravelGoravel ustalari
goravel/goravel-liteGoravelning lite ustalari
goravel/frameworkGoravel asosiy ombori
goravel/exampleGoravel namuna
goravel/example-protoNamunaning proto bog‘liqligi
goravel/example-packagePaket uchun namuna
goravel/installerGoravel frameworkini oʻrnatishda yordam beradigan buyruq qatori vositasi
goravel/releaseFramework va paketlar versiyasini chiqarishning oddiy usulini taqdim etadi
goravel/docsHujjat
goravel/s3Saqlash modulining S3 drayveri
goravel/ossSaqlash modulining OSS drayveri
goravel/cosSaqlash modulining COS drayveri
goravel/minioSaqlash modulining Minio drayveri
goravel/redisKesh modulining Redis drayveri
goravel/ginMarshrut modulining Gin drayveri
goravel/fiberRoute modulining Fiber drayveri
goravel/postgresDatabase modulining Postgres drayveri
goravel/mysqlDatabase modulining MySQL drayveri
goravel/sqlserverDatabase modulining SQLServer drayveri
goravel/sqliteDatabase modulining SQLite drayveri
goravel/file-rotatelogsLog moduli uchun jurnalni boʻlish funksionalligini taqdim etadi
goravel/.githubJamiyat sogʻligʻi fayli

Xulq qoidalari

Goravelning xulq qoidalari Laravelning xulq qoidalaridan olingan. Xulq qoidalarining har qanday buzilishi Bowen'ga xabar berilishi mumkin.

  • Ishtirokchilar qarama-qarshi qarashlarga bagʻrikeng boʻlishadi.
  • Ishtirokchilar oʻzlarining til va harakatlari shaxsiy hujumlar va shaxsiy haqoratlardan xoli ekanligiga ishonch hosil qilishlari kerak.
  • Boshqalarning soʻz va harakatlarini talqin qilishda, ishtirokchilar har doim yaxshi niyat bor deb hisoblashlari kerak.
  • Oqilona ravishda bezovtalik deb hisoblanishi mumkin boʻlgan xatti-harakatlarga yoʻl qoʻyilmaydi.

MIT litsenziyasi ostida chiqarilgan