Репозиторій Express.js заспамили безмістовними PRs через відеокурс на YouTube

💡 Усі статті, обговорення, новини про Front-end — в одному місці. Приєднуйтесь до Front-end спільноти!

Нещодавно репозиторій популярного open-source проєкту Express.js на Github зазнав справжнього «цунамі» із pull request-тів. Це сталося після того, як на YouTube вийшов навчальний відеоролик, де демонструвалося, як робити PR на прикладі цього репозиторію. Відео було опубліковано каналом Apna College, що має 4,86 млн підписників, і зібрало 1,4 млн переглядів.

Наслідком цього став потік безглуздих pull request-ів, в яких студенти сліпо копіювали дії з відео, бажаючи отримати «легку» можливість зробити свій внесок в open source. Це спричинило велике навантаження на рев’юверів, які були змушені переглядати й закривати ці беззмістовні PR.

Інцидент з Express.js є симптомом ширшої проблеми, коли людям без досвіду рекомендують робити PR у відкриті проєкти як «чарівну паличку» для отримання першої роботи в IT. Сама порада не є поганою, але деякі новачки сприймають її як формальний крок для підвищення своєї привабливості як спеціаліста, не вникаючи в суть принципів open source проєктів.

Джерело

👍ПодобаєтьсяСподобалось2
До обраногоВ обраному0
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Іноді багато разів відредагований Рідмі.МД рятує проект. Але це не той випадок хД

Вона на відео каже, що не треба робити такі ПР в опенсорс, бо вони юзлес.

Просто люди ідіоти )

просто бездумно повторювали за відео)

Якщо вона власноруч це показує, а потім каже, що це не має сенсу (при цьому, якщо переклад субтитрів коректний, недостатньо акцентуючи на цьому), то головний ідіот — не серед числа студентів.

Можна подумати, що там до цього були змістовні PR.

Чому в тому курсі не використали якийсь навчальний репозиторій?? Чим вони (точніше вона) взагалі думали?))

зазнав справжнього «цунамі» із pull request-тів

Таке кожен рік припадає на hacktoberfest який всім проектам підсунув свиню зі своїм мерчем в вигляді футболки за змерджений PR, а там видно пів Індії не мають футболок, добре хоч в цей рік прикрили лавочку з матеріальним заохоченням.

Пам’ятаю що індуси жалілись що вони мають платити не маленький митний збір за подарункові футболки.
Дивно що навіть це їх не зупиняє

Так вот как оказывается можно раскручивать проекты на гитхабе. Спасибо!

Відкрив парочку відео на каналі Apna College, лагідна гіндіїзація

В open-source вистачає одруків та зламаних посилань, можна на цьому потренуватись

Ще б вміти такі знаходити!?)

То достатньо цікавитись бібліотеками, якими користуєтесь при розробці й познаходите

Знайшов, ось є стаття на DOU про «Extensive React Boilerplate»

В статті є функція «WithPageRequiredAuth», її можна оптимізувати й зробити PR!

Дякую за сповіщення про цікаву статтю! До функції теж гляну)

Використовую ghbtns.com в проєкті u8views.com, захотів розібратись як працює, відкрив репозиторій github.com/mdo/github-buttons, знайшов TODO, який легко виправити, в файлі js.js:

// TODO: Replace with URLSearchParams later

А я от ще подумав.. на скільки переклад якихось проєктів чи їх доки на українську, типу кількох рядків в різних проєктах взагалі потрібен?

Я розумію що він буде цінним для людей які погано знають англійську та не спішать її вчити 😅
Але як на ці маленькі зміни дивитимуться рекрутери та інші дотичні до відбору нових людей в ту чи іншу компанію? Типу для них це взагалі будуть внески ні про що, якщо я подаюся на позиції по Front-end чи Full-stack.. вірно?

Це перекладачам ймовірно цими перекладами документації та застосунків корисніше набивати портфоліо навіть на GitHub.. а не розробникам..

Хто взагалі може закріплювати на DOU коментарі до поста?
Автор статі теж? Чи тільки редакція?
Типу раніше ніби бачив під статтею спочатку виділені/обрані коментарі, а потім секція з усіма решту.. хоча не думаю що редакція це все перечитує..) Хоча може тут різних адмінів від спільноти багато 🤔))

Можливо логіка така. Девелопери не будуть навіть читати резюме джуна, бо немає сенсу, інтервʼю покаже чи є сенс рухатись далі. Тому це робиться не для них. А от рекрутери, можливо, звертають увагу на «контрібʼтер в оперсорс проект». Але вони теж не відкривають якісь конкретні PRи. Тому, можливо, просто наявність змерженого коду додає балів в очах рекрутерів.

Зроби PR з «WithPageRequiredAuth» тоді напишу статтю: «Яка користь роботи над перекладом для кандидата та роботодавця», придумаю кращу назву

Підписатись на коментарі