Dart Raiden
Gold Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору WatsonRus Цитата: Это ключевые слова. Многие авторы не станут заморачиваться с AMO | Так сделайте форк этого упрямого расширения с другим именем и просто вливайте туда изменения из оригинала. А форк уже сами разместите на AMO, вы теперь его автор. Если расширение под свободной лицензией, конечно. Разработчикам придется пооперативнее обновлять расширения. Вот, например, TabMixPlus, который в последней версии браузера поломал кнопку "закрыть". Вместо того, чтобы быстренько выпустить багфикс вида "прошлая версия + фикс конкретного бага" автор этот фикс сделал в текущей разрабатываемой версии. Хотите фикс - ставьте глючноватую версию. Это не дело. Таким разработчикам придется, наконец, открыть для себя средства контроля версий типа git. Где можно легко параллельно иметь стабильную ветку и девелоперскую, вливая в стабильную отдельные критические фиксы из девелоперской. Не заставляя пользователя ждать, пока ты там закодишь свою мегафичу, которая тормозит выпуск новой версии и которую ты еще полгода будешь колупать и наконец-то этот фикс попадет в релиз. Сам браузер обновляется точно так же: при наличии критических ошибок выпускается новая минорная версия, а не "ну подождите 1.5 месяца, мы их вольем в следующую мажорную". Второй плюс - отладка расширений на aurora-ветке браузера. Что заранее позволит разработчику выявить подводные камни, а не узнавать о несовместимости с новой версией браузер постфактум, когда УЖЕ всё сломалось. iHastr Цитата: Сегодня у меня лиса обновила множество расширений на "подписанные" и отвалилась стабильно работающая модификация Gmail manager | Перехожу по ссылке, читаю, "Исправленная версия Gmail Manager NG". Так в чем проблема? Если вы хотите внести исправление в уже существующее заброшенное расширение - форкайте, исправляйте, заливайте на AMO. Вон и название для форка уже придумали. Вы теперь полноценный разработчик. В этом корень всех проблем "ах, у меня отвалились чужие расширения, которая я сам руками допиливал". Надо не грубо "хакать" чужую работу, (наплевав при этом на лицензию, которая, кстати, обязывает явно упоминать оригинального разработчика и указывать на изменения, внесённые новым автором), а делать свою, производную. Вот вам и третий плюс, будем учить наш тёмный народ свободным лицензиям. А то рунет до сих пор застрял в начале 2000-х: люди на полном серьёзе полагают, что это нормально - взять любой чужой код (в особо тяжёлых случаях даже закрытый), внести свои правки и выложить его на какой-нибудь форум, где его вообще фиг найдёшь. А за слово "лицензия" готовы по морде бить, не разбираясь. | Всего записей: 6122 | Зарегистр. 20-10-2006 | Отправлено: 16:45 15-06-2015 | Исправлено: Dart Raiden, 17:17 15-06-2015 |
|