Разумно, да. Про первый пункт особенно согласен. Можно было бы улучшить конфигурирование Quick List и разрешить указывать мнемоники, но вообще функциональностью Quick List настолько редко пользуются, к сожалению, поэтому всегда находятся задачи поважнее
Целую статью, боюсь, мне не потянуть. Давайте попробую кратко прокомментировать.
Теперь отчетливо видно, что каждый год багов открывалось больше, чем закрывалось.
Только не багов конечно, а багрепортов. Количество открываемых репортов линейно зависит от количества пользователей. С 2011 года количество пользователей (monthly unique) наших продуктов увеличилось в 14 раз. Собственно, графики Артёма показывают, что мы не справляемся адекватно обрабатывать возрастающий объем фидбека. О изменении качества продуктов они не говорят ничего. Проблема тем не менее очень важная, т.к. именно она приводит к тому, что важные баги могут «подвисать». У нас есть несколько идей, как можно с этой проблемой бороться, будем экспериментировать.
Одним из дурных знаков для меня стала смена иконок.
…
Так в мой инструмент пришел маркетинг, и сделал мою рабочую среду красивее, но менее удобной.
Это вопрос субъективного эстетического восприятия. Мне жаль, что Вам не понравилось. Однако, «несовременный дизайн и L&F» — это количественно претензия номер один от наших (и потенциальных) пользователей. Мы не можем и не должны это игнорировать.
Вторым (не помню, было ли это до или после иконок) дурным знаком стала смена лицензионной политики. Нет, я не против платить за хороший продукт. Просто это стало сигналом того, что теперь больше внимания будет уделяться доходам компании. А значит, меньше внимания будет уделяться качеству и моим потребностям.
Я не улавливаю причинно-следственной связи. Точнее, связь ровно обратная. Стабильный доход компании гарантирует адекватное финансирование проекта, а значит его устойчивое развитие. Для этого мы и меняли схему лицензирования.
Третьим настораживающим знаком было учащение релизов мажорных версий
Для вас стараемся! Смена лицензирования позволяет не «придерживать» нужные фичи до мажорного релиза, чтобы собрать апгрейды. Мы решили целиться в 3 релиза в год.
И вот, наконец, случилось то, чего я боялся. Из моего инструмента всё чаще стали вылезать баги
Это, безусловно, печально. И я не буду обещать, что мы починим все, что вы зарепортили. В некоторых случаях удовлетворение настойчивой просьбы одного пользователя IDEA-152558 починить, прямо скажем, не слишком важную вещь, приводит к просьбам других пользователей это отменить IDEA-161677 и так нередко, к каждому репорту нужен персональный и вдумчивый подход и не всегда быстрый фикс есть правильное решение.
Два года с даты окончания upgrade подписки. Она, кстати, может быть в будущем.
Если подписки нет или она давно закончилась будет с сегодняшнего дня, но только один год.
Никто не заплатил.
IntelliJ IDEA CE, включая оринигальную поддержку Android, на основе которой Google разрабатывает Android Studio — open source, под Apache 2 лицензией. Никто никому ничего не платил и даже никаких бумажек не пришлось подписывать.
Там есть второй эпизод, про поддержку NDK. Здесь ситуация другая. И это, действительно, закрытая информация.
То есть «Они до сих пор не выпустили стабильную версию AppCode» — это художественное преувеличение? По поводу Erlang Вы совершенно правы, мы действительно не видим достаточно объемного рынка, чтобы туда вкладываться. Пока.
Баг, спасибо. Сгенерированный байткод пытается выполнить unboxing значения, которое вернул put. Которое, что неудивительно, null. Вывод — HashMap для не работает для типов значений, которые приводятся к java primitives
Разумно, да. Про первый пункт особенно согласен. Можно было бы улучшить конфигурирование Quick List и разрешить указывать мнемоники, но вообще функциональностью Quick List настолько редко пользуются, к сожалению, поэтому всегда находятся задачи поважнее
Попробуйте Quick Lists: Settings / Appearance & Behavior / Quick List
Затем задать leading shortcut на Quick List в Settings / Keymap
Только не багов конечно, а багрепортов. Количество открываемых репортов линейно зависит от количества пользователей. С 2011 года количество пользователей (monthly unique) наших продуктов увеличилось в 14 раз. Собственно, графики Артёма показывают, что мы не справляемся адекватно обрабатывать возрастающий объем фидбека. О изменении качества продуктов они не говорят ничего. Проблема тем не менее очень важная, т.к. именно она приводит к тому, что важные баги могут «подвисать». У нас есть несколько идей, как можно с этой проблемой бороться, будем экспериментировать.
Это вопрос субъективного эстетического восприятия. Мне жаль, что Вам не понравилось. Однако, «несовременный дизайн и L&F» — это количественно претензия номер один от наших (и потенциальных) пользователей. Мы не можем и не должны это игнорировать.
Я не улавливаю причинно-следственной связи. Точнее, связь ровно обратная. Стабильный доход компании гарантирует адекватное финансирование проекта, а значит его устойчивое развитие. Для этого мы и меняли схему лицензирования.
Для вас стараемся! Смена лицензирования позволяет не «придерживать» нужные фичи до мажорного релиза, чтобы собрать апгрейды. Мы решили целиться в 3 релиза в год.
Это, безусловно, печально. И я не буду обещать, что мы починим все, что вы зарепортили. В некоторых случаях удовлетворение настойчивой просьбы одного пользователя IDEA-152558 починить, прямо скажем, не слишком важную вещь, приводит к просьбам других пользователей это отменить IDEA-161677 и так нередко, к каждому репорту нужен персональный и вдумчивый подход и не всегда быстрый фикс есть правильное решение.
Если подписки нет или она давно закончилась будет с сегодняшнего дня, но только один год.
IntelliJ IDEA CE, включая оринигальную поддержку Android, на основе которой Google разрабатывает Android Studio — open source, под Apache 2 лицензией. Никто никому ничего не платил и даже никаких бумажек не пришлось подписывать.
Там есть второй эпизод, про поддержку NDK. Здесь ситуация другая. И это, действительно, закрытая информация.
Виснет что? Браузер? Редактор?
Какой браузер?