Чи працювали ви на старті кар’єри в open source додатках?
Привіт! Порекомендуйте open source проэкти для практики, щоб студенти могли потренуватися і вписати перший досвід у резюме. Бажано, щоб додаток мав відкритий код (дебаг режим). Нам для практики тестування, можемо писати документацію. Які це проєкти можуть бути?
12 коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарівУ відомі опенсурсні проекти бажаючих чого-небудь закомітити вистачає. Не завжди їх внески корисні (наприклад, фокусуються на частковому випадку, імплементація якого шкодить основній масі користувачів), а інколи — і прямо зі шкідливими: lore.kernel.org/...051005.49BFABCE@keescook , тому чим відоміший проект, тим жорсткіша там цензура і бюрократія і менше можливостей зробити якийсь внесок людині «з вулиці».
Ну і в принципі, бажаючих писати щось нове і прикольне вистачає, зате завжди у дефіциті мейнтейнери, які готові безперервно слідкувати за оновленнями і багами, розрулювати конфлікти з мейнтейнерами залежних компонентів і тому подібного, тобто задачі в принципі протилежні студентським дипломним роботам.
Якби довелось набивати досвід з нуля, і не думати про конкретний стек, на мій погляд, краще за все підходять неофіційні мобільні клієнти для сайтів і юзерскрипти — вони ведуться як правило однією людиною, без бюрократії з прийомом сторонніх пулл-реквестів, достатньо прості, щоб їх можна було форкнути і доробляти самому, і часто навіть елементарні фікси типу замінити домен або зламане API у сайту можуть знайти відгук у живих користувачів.
goodfirstissue.dev
З якої технології? На якійсь конфі чув що в Німеччині часто використовують для цього Typo3, коли тренуються на веб розробку. Аналогічно Google робив для студентів Google Summer of Code, там можно розжитись summerofcode.withgoogle.com/programs/2023/projects списком відкритих проектів в яких приймали участь саме студенти, та подивитись на ті технології що можуть бути вам цікавими. Не погано ще прийняти участь, сам факт такої участі вже не слабий такий плюс. Щодо практики із тестування можу рекомендувати Mozilla. Там є один із найкращих пояснень як тестувальнику описувати дефекти таким чином, щоб програміст мав змогу швидко його відтворити і виправити.
Серед проектів яким би дуже не завадило додаткове тестування — Blender. developer.blender.org Там є секція для тестувальників про репортінг та тріаж багів.
о це щось вже круте
Теж є в списку GSO summerofcode.withgoogle.com/...ations/blender-foundation як і будьякий Tire 0 Open Source проєкт.
дякую!
А вам відомі опенсорс проекти з НЕ відкритим кодом? О_о
буду дуже вдячна, якщо надасте лінк на гітхаб на побудову нативної аппки саме в дебаг режимі
Ви про що, мобільний застосунок ?
так, саме мобільний застосунок
Наприклад мобільна версія github.com/...ngine/godot-demo-projects Хоча тут усе не тривіально.