Вышло обновление Cherry Studio, и в нём появилась моя фича! Проект невероятно активный, развивается не по дням, а по часам. Я часто выступал в роли мейнтейнера, но вносить вклад в такие крупные и динамичные проекты мне ещё не доводилось.
Что я по этому поводу думаю:
Ваш PR нужен команде только тогда, когда вы строго следуете правилам. Вы приходите со стороны, и прежде чем сделать фикс или предложить фичу, нужно проделать большую подготовительную работу: проверить, не сделал ли это уже кто-то другой, свериться с гайдлайнами, вникнуть в архитектуру.
Вы можете написать отличный код, но прежде чем браться за фичу, стоит задуматься: а кто будет поддерживать её дальше? Есть ли у вас, как у стороннего разработчика, тот кредит доверия, который позволит внедрить действительно сложную логику?
Если есть желание помочь и совершенствовать проект, которым вы пользуетесь, — заходить в него нужно с малого и аккуратно. Большие фичи — это командная работа, кредит доверия необходимо нарабатывать. Не стоит писать сложный код, который, скорее всего, не примут. Берегите и своё, и чужое время.
Post #1946
216

- 🔥 4