LINUX.ORG.RU

История изменений

Исправление atsym, (текущая версия) :

Но все должны понимать, что @whitequark все аккуратно проверял, тестировал, анализировал на возможные проблемы и вообще, делал огромную работу. Если просто так ассептить пулреквесты - проект загнется от багов в скором времени.

Поддерживаю это утверждение и очень благодарен за оптимизацию кода проделанную @whitequark (и буду рад если продолжит контрибьютить исправления в код; но не мейнтенить сам проект).

Мне, конечно, обидно, что все мои изменения до сих пор не попали в релиз

К сожалению ценой оптимизации и стабилизации кода SolveSpace 3.x стало очень медленное добавление фич, добавление которых «назрело уже вчера» (тем более что даже patch available очень часто игнорился).

Взаимодействие с пользователями в последние несколько лет со стороны экс-мейнтенера было часто высокомерным и цели определялись с точки зрения «программиста»/«чистоты кода», а не со стороны «пользователей САПР»/«нужд практикующих инженеров-механиков»: запросы на новые фичи часто игнорилось, а багрепорты не единожды закрывались по субъективным причинам… и только настойчивые доводы хоть как-то призводили до открытия некоторых из этих багрепортов заново и таки исправления багов. Некоторые багрепорты о багах которые стоит таки исправить до сих пор остаются закрытыми.

В разработке FreeCAD подход цели ставятся в большей степени на потребности конечных пользователей (благо, в команде разработчиков FreeCAD много практикующих инденеров-механиков которые в первую очередь ставять расширение набора фич; возможно из-за этого местами код FreeCAD не настолько оптимизирован как код SolveSpace).

Для ‘механика’ «ящик не отшлифованых инструментов» во много раз лучше чем «один отполированый молоток».

Количество пользователей FreeCAD за последние 5 лет выросло в разы и сформировалось полноценное сообщество из нескольких сотен (а то тысяч) активных пользователей (во многом благодаря тому что к пользователям команда разработчиков относится как к равным; сейчас сообщество пользователей FreeCAD — это «дружелюбный трудовой коллектив автозавода, где многие инженеры работают в разных цехах, но плодом их совместных усилий стает автомобиль FreeCAD 1.0»)

За этот же период возросло и количество пользователей SolveSpace, но сообщества как такового не сформировалось (в большей степени из-за игнгорирования потребностей пользователей в пользу «чистоты кода»; есть порядка 20 известных мне пользователей SolveSpace (из которых менее 10 использует ночнушки SolveSpace 3.x), но все они одиночки как работающие как «папа Карло в своих коморках»).

Продвижение и взаимодействие с пользователями, увы, было отодвинуто экс-мэйнтейнером «на задний двор» с 2014-2015… (для сравнения, достаточно проанализировать активность и взаимодействие с собществом FreeCAD тех же Yorik van Havre и Kurt Kremitzki, мейнтенеров FreeCAD)

P.S. Еще несколько лет назад о графическом редакторе AzPainter тоже мало кто знал, там отсутсвовали локали (были только английская, японская и португалькая) и пакеты отсутствовали в репозиториях дистрибутивов Linux

Спустя 3 года «моего пиара» AzPainter уже «узнают на улицах» ! А благодаря @AP’у AzPainter «заговорил» на русском ;P

P.P.S. Вот уже несколько лет сам «неофициально пиарю» SolveSpace (по причине отсутствия «SolveSpace’ного Yorik’а van Havre» в команде разработчиков SolveSpace) как САПР для пользователей (а не только лишь разработчиков), при этом активно и дружелюбно взаимодейтсвуя с пользователями и разработчиками FreeCAD.

Надеюсь что смена руководства проекта позволит в ближайшие год-два сформировать дружелюбное сообщество разработчиков, тестировщиков и пользователей SolveSpace 3.0.

Исправление atsym, :

Но все должны понимать, что @whitequark все аккуратно проверял, тестировал, анализировал на возможные проблемы и вообще, делал огромную работу. Если просто так ассептить пулреквесты - проект загнется от багов в скором времени.

Поддерживаю это утверждение и очень благодарен за оптимизацию кода проделанную @whitequark (и буду рад если продолжит контрибьютить исправления в код; но не мейнтенить сам проект).

Мне, конечно, обидно, что все мои изменения до сих пор не попали в релиз

К сожалению ценой оптимизации и стабилизации кода SolveSpace 3.x стало очень медленное добавление фич, добавление которых «назрело уже вчера» (тем более что даже patch available очень часто игнорился).

Взаимодействие с пользователями в последние несколько лет со стороны экс-мейнтенера было часто высокомерным и цели определялись с точки зрения «программиста»/«чистоты кода», а не со стороны «пользователей САПР»/«нужд практикующих инженеров-механиков»: запросы на новые фичи часто игнорилось, а багрепорты не единожды закрывались по субъективным причинам… и только настойчивые доводы хоть как-то призводили до открытия некоторых из этих багрепортов заново и таки исправления багов. Некоторые багрепорты о багах которые стоит таки исправить до сих пор остаются закрытыми.

В разработке FreeCAD подход цели ставятся в большей степени на потребности конечных пользователей (благо, в команде разработчиков FreeCAD много практикующих инденеров-механиков которые в первую очередь ставять расширение набора фич; возможно из-за этого местами код FreeCAD не настолько оптимизирован как код SolveSpace).

Для ‘механика’ «ящик не отшлифованых инструментов» во много раз лучше чем «один отполированый молоток».

Количество пользователей FreeCAD за последние 5 лет выросло в разы и сформировалось полноценное сообщество из нескольких сотен (а то тысяч) активных пользователей (во многом благодаря тому что к пользователям команда разработчиков относится как к равным; сейчас сообщество пользователей FreeCAD — это «дружелюбный трудовой коллектив автозавода, где многие инженеры работают в разных цехах, но плодом их совместных усилий стает автомобиль FreeCAD 1.0»)

За этот же период возросло и количество пользователей SolveSpace, но сообщества как такового не сформировалось (в большей степени из-за игнгорирования потребностей пользователей в пользу «чистоты кода»; есть порядка 20 известных мне пользователей SolveSpace (из которых менее 10 использует ночнушки SolveSpace 3.x), но все они одиночки как работающие как «папа Карло в своих коморках»).

Продвижение и взаимодействие с пользователями, увы, было отодвинуто экс-мэйнтейнером «на задний двор» с 2014-2015… (для сравнения, достаточно проанализировать активность и взаимодействие с собществом FreeCAD тех же Yorik van Havre и Kurt Kremitzki, мейнтенеров FreeCAD)

P.S. Еще несколько лет назад о графическом редакторе AzPainter тоже мало кто знал, там отсутсвовали локали (были только английская, японская и португалькая) и пакеты отсутствовали в репозиториях дистрибутивов Linux

Спустя 3 года «моего пиара» AzPainter уже «узнают на улицах» ! А благодаря @AP’у AzPainter «заговорил» на русском ;P

P.P.S. Вот уже несколько лет сам «неофициально пиарю» SolveSpace (по причине отсутствия «SolveSpace’ного Yorik’а van Havre» в команде разработчиков SolveSpace) как САПР для пользователей (а не только лишь разработчиков), при этом активно и дружелюбно взаимодейтсвуя с пользователями и разработчиками FreeCAD.

Надеюсь что смена руководства проекта позволит в ближайшие год-два сформировать дружелюбное сообщество пользователей SolveSpace 3.0.

Исправление atsym, :

Но все должны понимать, что @whitequark все аккуратно проверял, тестировал, анализировал на возможные проблемы и вообще, делал огромную работу. Если просто так ассептить пулреквесты - проект загнется от багов в скором времени.

Поддерживаю это утверждение и очень благодарен за оптимизацию кода проделанную @whitequark (и буду рад если продолжит контрибьютить исправления в код; но не мейнтенить сам проект).

К сожалению ценой оптимизации и стабилизации кода SolveSpace 3.x стало очень медленное добавление фич, добавление которых «назрело уже вчера».

Взаимодействие с пользователями в последние несколько лет со стороны экс-мейнтенера было часто высокомерным и цели определялись с точки зрения «программиста»/«чистоты кода», а не со стороны «пользователей САПР»/«нужд практикующих инженеров-механиков»: запросы на новые фичи часто игнорилось, а багрепорты не единожды закрывались по субъективным причинам… и только настойчивые доводы хоть как-то призводили до открытия некоторых из этих багрепортов заново и таки исправления багов. Некоторые багрепорты о багах которые стоит таки исправить до сих пор остаются закрытыми.

В разработке FreeCAD подход цели ставятся в большей степени на потребности конечных пользователей (благо, в команде разработчиков FreeCAD много практикующих инденеров-механиков которые в первую очередь ставять расширение набора фич; возможно из-за этого местами код FreeCAD не настолько оптимизирован как код SolveSpace).

Для ‘механика’ «ящик не отшлифованых инструментов» во много раз лучше чем «один отполированый молоток».

Количество пользователей FreeCAD за последние 5 лет выросло в разы и сформировалось полноценное сообщество из нескольких сотен (а то тысяч) активных пользователей (во многом благодаря тому что к пользователям команда разработчиков относится как к равным; сейчас сообщество пользователей FreeCAD — это «дружелюбный трудовой коллектив автозавода, где многие инженеры работают в разных цехах, но плодом их совместных усилий стает автомобиль FreeCAD 1.0»)

За этот же период возросло и количество пользователей SolveSpace, но сообщества как такового не сформировалось (в большей степени из-за игнгорирования потребностей пользователей в пользу «чистоты кода»; есть порядка 20 известных мне пользователей SolveSpace (из которых менее 10 использует ночнушки SolveSpace 3.x), но все они одиночки как работающие как «папа Карло в своих коморках»).

Продвижение и взаимодействие с пользователями, увы, было отодвинуто экс-мэйнтейнером «на задний двор» с 2014-2015… (для сравнения, достаточно проанализировать активность и взаимодействие с собществом FreeCAD тех же Yorik van Havre и Kurt Kremitzki, мейнтенеров FreeCAD)

P.S. Еще несколько лет назад о графическом редакторе AzPainter тоже мало кто знал, там отсутсвовали локали (были только английская, японская и португалькая) и пакеты отсутствовали в репозиториях дистрибутивов Linux

Спустя 3 года «моего пиара» AzPainter уже «узнают на улицах» ! А благодаря @AP’у AzPainter «заговорил» на русском ;P

P.P.S. Вот уже несколько лет сам «неофициально пиарю» SolveSpace (по причине отсутствия «SolveSpace’ного Yorik’а van Havre» в команде разработчиков SolveSpace) как САПР для пользователей (а не только лишь разработчиков), при этом активно и дружелюбно взаимодейтсвуя с пользователями и разработчиками FreeCAD.

Надеюсь что смена руководства проекта позволит в ближайшие год-два сформировать дружелюбное сообщество пользователей SolveSpace 3.0.

Исправление atsym, :

Но все должны понимать, что @whitequark все аккуратно проверял, тестировал, анализировал на возможные проблемы и вообще, делал огромную работу. Если просто так ассептить пулреквесты - проект загнется от багов в скором времени.

Поддерживаю это утверждение и очень благодарен за оптимизацию кода проделанную @whitequark (и буду рад если продолжит контрибьютить исправления в код; но не мейнтенить сам проект).

К сожалению ценой оптимизации и стабилизации кода SolveSpace 3.x стало очень медленное добавление фич, добавление которых «назрело уже вчера».

Взаимодействие с пользователями в последние несколько лет со стороны екс-мейнтенера было часто высокомерным и цели определялись с точки зрения «программиста»/«чистоты кода», а не со стороны «пользователей САПР»/«нужд практикующих инженеров-механиков»: запросы на новые фичи часто игнорилось, а багрепорты не единожды закрывались по субъективным причинам… и только настойчивые доводы хоть как-то призводили до открытия этих багрепортов заново и таки исправления багов.

В разработке FreeCAD подход цели ставятся в большей степени на потребности конечных пользователей (благо, в команде разработчиков FreeCAD много практикующих инденеров-механиков которые в первую очередь ставять расширение набора фич; возможно из-за этого местами код FreeCAD не настолько оптимизирован как код SolveSpace).

Для ‘механика’ «ящик не отшлифованых инструментов» во много раз лучше чем «один отполированый молоток».

Количество пользователей FreeCAD за последние 5 лет выросло в разы и сформировалось полноценное сообщество из нескольких сотен (а то тысяч) активных пользователей (во многом благодаря тому что к пользователям команда разработчиков относится как к равным; сейчас сообщество пользователей FreeCAD — это «дружелюбный трудовой коллектив автозавода, где многие инженеры работают в разных цехах, но плодом их совместных усилий стает автомобиль FreeCAD 1.0»)

За этот же период возросло и количество пользователей SolveSpace, но сообщества как такового не сформировалось (в большей степени из-за игнгорирования потребностей пользователей в пользу «чистоты кода»; есть порядка 20 известных мне пользователей SolveSpace (из которых менее 10 использует ночнушки SolveSpace 3.x), но все они одиночки как работающие как «папа Карло в своих коморках»).

Продвижение и взаимодействие с пользователями, увы, было отодвинуто экс-мэйнтейнером «на задний двор» с 2014-2015… (для сравнения, достаточно проанализировать активность и взаимодействие с собществом FreeCAD тех же Yorik van Havre и Kurt Kremitzki, мейнтенеров FreeCAD)

P.S. Еще несколько лет назад о графическом редакторе AzPainter тоже мало кто знал, там отсутсвовали локали (были только английская, японская и португалькая) и пакеты отсутствовали в репозиториях дистрибутивов Linux

Спустя 3 года «моего пиара» AzPainter уже «узнают на улицах» ! А благодаря @AP’у AzPainter «заговорил» на русском ;P

P.P.S. Вот уже несколько лет сам «неофициально пиарю» SolveSpace (по причине отсутствия «SolveSpace’ного Yorik’а van Havre» в команде разработчиков SolveSpace) как САПР для пользователей (а не только лишь разработчиков), при этом активно и дружелюбно взаимодейтсвуя с пользователями и разработчиками FreeCAD.

Надеюсь что смена руководства проекта позволит в ближайшие год-два сформировать дружелюбное сообщество пользователей SolveSpace 3.0.

Исправление atsym, :

Но все должны понимать, что @whitequark все аккуратно проверял, тестировал, анализировал на возможные проблемы и вообще, делал огромную работу. Если просто так ассептить пулреквесты - проект загнется от багов в скором времени.

Поддерживаю это утверждение и очень благодарен за оптимизацию кода проделанную @whitequark (и буду рад если продолжит контрибьютить исправления в код; но не мейнтенить сам проект).

К сожалению ценой оптимизации и стабилизации кода SolveSpace 3.x стало очень медленное добавление фич добавление которых «назрело уже вчера».

Взаимодействие с пользователями в последние несколько лет со стороны екс-мейнтенера было часто высокомерным и цели определялись с точки зрения «программиста»/«чистоты кода», а не со стороны «пользователей САПР»/«нужд практикующих инженеров-механиков»: запросы на новые фичи часто игнорилось, а багрепорты не единожды закрывались по субъективным причинам… и только настойчивые доводы хоть как-то призводили до открытия этих багрепортов заново и таки исправления багов.

В разработке FreeCAD подход цели ставятся в большей степени на потребности конечных пользователей (благо, в команде разработчиков FreeCAD много практикующих инденеров-механиков которые в первую очередь ставять расширение набора фич; возможно из-за этого местами код FreeCAD не настолько оптимизирован как код SolveSpace).

Для ‘механика’ «ящик не отшлифованых инструментов» во много раз лучше чем «один отполированый молоток».

Количество пользователей FreeCAD за последние 5 лет выросло в разы и сформировалось полноценное сообщество из нескольких сотен (а то тысяч) активных пользователей (во многом благодаря тому что к пользователям команда разработчиков относится как к равным; сейчас сообщество пользователей FreeCAD — это «дружелюбный трудовой коллектив автозавода, где многие инженеры работают в разных цехах, но плодом их совместных усилий стает автомобиль FreeCAD 1.0»)

За этот же период возросло и количество пользователей SolveSpace, но сообщества как такового не сформировалось (в большей степени из-за игнгорирования потребностей пользователей в пользу «чистоты кода»; есть порядка 20 известных мне пользователей SolveSpace (из которых менее 10 использует ночнушки SolveSpace 3.x), но все они одиночки как работающие как «папа Карло в своих коморках»).

Продвижение и взаимодействие с пользователями, увы, было отодвинуто экс-мэйнтейнером «на задний двор» с 2014-2015… (для сравнения, достаточно проанализировать активность и взаимодействие с собществом FreeCAD тех же Yorik van Havre и Kurt Kremitzki, мейнтенеров FreeCAD)

P.S. Еще несколько лет назад о графическом редакторе AzPainter тоже мало кто знал, там отсутсвовали локали (были только английская, японская и португалькая) и пакеты отсутствовали в репозиториях дистрибутивов Linux

Спустя 3 года «моего пиара» AzPainter уже «узнают на улицах» ! А благодаря @AP’у AzPainter «заговорил» на русском ;P

P.P.S. Вот уже несколько лет сам «неофициально пиарю» SolveSpace (по причине отсутствия «SolveSpace’ного Yorik’а van Havre» в команде разработчиков SolveSpace) как САПР для пользователей (а не только лишь разработчиков), при этом активно и дружелюбно взаимодейтсвуя с пользователями и разработчиками FreeCAD.

Надеюсь что смена руководства проекта позволит в ближайшие год-два сформировать дружелюбное сообщество пользователей SolveSpace 3.0.

Исправление atsym, :

Но все должны понимать, что @whitequark все аккуратно проверял, тестировал, анализировал на возможные проблемы и вообще, делал огромную работу. Если просто так ассептить пулреквесты - проект загнется от багов в скором времени.

Поддерживаю это утверждение и очень благодарен за оптимизацию кода проделанную @whitequark (и буду рад если продолжит контрибьютить исправления в код; но не мейнтенить сам проект).

К сожалению ценой оптимизации и стабилизации кода SolveSpace 3.x стало очень медленное добавление фич добавление которых «назрело уже вчера».

Взаимодействие с пользователями в последние несколько лет со стороны екс-мейнтенера было часто высокомерным и цели определялись с точки зрения «программиста»/«чистоты кода», а не со стороны «пользователей САПР»/«нужд практикующих инженеров-механиков»: запросы на новые фичи часто игнорилось, а багрепорты не единожды закрывались по субъективным причинам… и только настойчивые доводы хоть как-то призводили до открытия этих багрепортов заново и таки исправления багов.

В разработке FreeCAD подход цели ставятся в большей степени на потребности конечных пользователей (благо, в команде разработчиков FreeCAD много практикующих инденеров-механиков которые в первую очередь ставять расширение набора фич; возможно из-за этого местами код FreeCAD не настолько оптимизирован как код SolveSpace).

Для ‘механика’ «ящик не отшлифованых инструментов» во много раз лучше чем «один отполированый молоток».

Количество пользователей FreeCAD за последние 5 лет выросло в разы и сформировалось полноценное сообщество из нескольких сотен (а то тысяч) активных пользователей (во многом благодаря тому что к пользователям команда разработчиков относится как к равным; сейчас сообщество пользователей FreeCAD — это «дружелюбный трудовой коллектив автозавода, где многие инженеры работают в разных цехах, но плодом их совместных усилий стает автомобиль FreeCAD 1.0»)

За этот же период возросло и количество пользователей SolveSpace, но сообщества как такового не сформировалось (в большей степени из-за игнгорирования потребностей пользователей в пользу «чистоты кода»; есть порядка 20 известных мне пользователей SolveSpace (из которых менее 10 использует ночнушки SolveSpace 3.x), но все они одиночки как работающие как «папа Карло в своих коморках»).

Продвижение и взаимодействие с пользователями, увы, было отодвинуто экс-мэйнтейнером «на задний двор» с 2014-2015… (для сравнения, достаточно проанализировать активность и взаимодействие с собществом FreeCAD тех же Yorik van Havre и Kurt Kremitzki, мейнтенеров FreeCAD)

P.S. Еще несколько лет назад о графическом редакторе AzPainter тоже мало кто знал, там отсутсвовали локали (были только английская, японская и португалькая) и пакеты отсутствовали в репозиториях дистрибутивов Linux

Спустя 3 года «моего пиара» AzPainter уже «узнают на улицах» ;)

P.P.S. Вот уже несколько лет сам «неофициально пиарю» SolveSpace (по причине отсутствия «SolveSpace’ного Yorik’а van Havre» в команде разработчиков SolveSpace) как САПР для пользователей (а не только лишь разработчиков), при этом активно и дружелюбно взаимодейтсвуя с пользователями и разработчиками FreeCAD.

Надеюсь что смена руководства проекта позволит в ближайшие год-два сформировать дружелюбное сообщество пользователей SolveSpace 3.0.

Исправление atsym, :

Но все должны понимать, что @whitequark все аккуратно проверял, тестировал, анализировал на возможные проблемы и вообще, делал огромную работу. Если просто так ассептить пулреквесты - проект загнется от багов в скором времени.

Поддерживаю это утверждение и очень благодарен за оптимизацию кода которую совершенную @whitequark (и буду рад если продолжит контрибьютить исправления в код; но не мейнтенить сам проект).

К сожалению ценой оптимизации и стабилизации кода SolveSpace 3.x стало очень медленное добавление фич добавление которых «назрело уже вчера».

Взаимодействие с пользователями в последние несколько лет со стороны екс-мейнтенера было часто высокомерным и цели определялись с точки зрения «программиста»/«чистоты кода», а не со стороны «пользователей САПР»/«нужд практикующих инженеров-механиков»: запросы на новые фичи часто игнорилось, а багрепорты не единожды закрывались по субъективным причинам… и только настойчивые доводы хоть как-то призводили до открытия этих багрепортов заново и таки исправления багов.

В разработке FreeCAD подход цели ставятся в большей степени на потребности конечных пользователей (благо, в команде разработчиков FreeCAD много практикующих инденеров-механиков которые в первую очередь ставять расширение набора фич; возможно из-за этого местами код FreeCAD не настолько оптимизирован как код SolveSpace).

Для ‘механика’ «ящик не отшлифованых инструментов» во много раз лучше чем «один отполированый молоток».

Количество пользователей FreeCAD за последние 5 лет выросло в разы и сформировалось полноценное сообщество из нескольких сотен (а то тысяч) активных пользователей (во многом благодаря тому что к пользователям команда разработчиков относится как к равным; сейчас сообщество пользователей FreeCAD — это «дружелюбный трудовой коллектив автозавода, где многие инженеры работают в разных цехах, но плодом их совместных усилий стает автомобиль FreeCAD 1.0»)

За этот же период возросло и количество пользователей SolveSpace, но сообщества как такового не сформировалось (в большей степени из-за игнгорирования потребностей пользователей в пользу «чистоты кода»; есть порядка 20 известных мне пользователей SolveSpace (из которых менее 10 использует ночнушки SolveSpace 3.x), но все они одиночки как работающие как «папа Карло в своих коморках»).

Продвижение и взаимодействие с пользователями, увы, было отодвинуто экс-мэйнтейнером «на задний двор» с 2014-2015… (для сравнения, достаточно проанализировать активность и взаимодействие с собществом FreeCAD тех же Yorik van Havre и Kurt Kremitzki, мейнтенеров FreeCAD)

P.S. Еще несколько лет назад о графическом редакторе AzPainter тоже мало кто знал, там отсутсвовали локали (были только английская, японская и португалькая) и пакеты отсутствовали в репозиториях дистрибутивов Linux

Спустя 3 года «моего пиара» AzPainter уже «узнают на улицах» ;)

P.P.S. Вот уже несколько лет сам «неофициально пиарю» SolveSpace (по причине отсутствия «SolveSpace’ного Yorik’а van Havre» в команде разработчиков SolveSpace) как САПР для пользователей (а не только лишь разработчиков), при этом активно и дружелюбно взаимодейтсвуя с пользователями и разработчиками FreeCAD.

Надеюсь что смена руководства проекта позволит в ближайшие год-два сформировать дружелюбное сообщество пользователей SolveSpace 3.0.

Исходная версия atsym, :

Но все должны понимать, что @whitequark все аккуратно проверял, тестировал, анализировал на возможные проблемы и вообще, делал огромную работу. Если просто так ассептить пулреквесты - проект загнется от багов в скором времени.

Поддерживаю это утверждение и очень благодарен за оптимизацию кода которую совершенную @whitequark (и буду рад если продолжит контрибьютить исправления в код; но не мейнтенить сам проект).

К сожалению ценой оптимизации и стабилизации кода SolveSpace 3.x стало очень медленное добавление фич добавление которых «назрело уже вчера».

Взаимодействие с пользователями в последние несколько лет со стороны екс-мейнтенера было часто высокомерным и цели определялись с точки зрения «программиста»/«чистоты кода», а не со стороны «пользователей САПР»/«нужд практикующих инженеров-механиков»: запросы на новые фичи часто игнорилось, а багрепорты не единожды закрывались по субъективным причинам… и только настойчивые доводы хоть как-то призводили до открытия этих багрепортов заново и таки исправления багов.

В разработке FreeCAD подход цели ставятся в большей степени на потребности конечных пользователей (благо, в команде разработчиков FreeCAD много практикующих инденеров-механиков которые в первую очередь ставять расширение набора фич; возможно из-за этого местами код FreeCAD не настолько оптимизирован как код SolveSpace).

Для ‘механика’ «ящик не отшлифованых инструментов» во много раз лучше чем «один отполированый молоток».

Количество пользователей FreeCAD за последние 5 лет выросло в разы и сформировалось полноценное сообщество из нескольких сотен (а то тысяч) активных пользователей (во многом благодаря тому что к пользователям команда разработчиков относится как к равным; сейчас сообщество пользователей FreeCAD — это «дружелюбный трудовой коллектив автозавода, где многие инженеры работают в разных цехах, но плодом их совместных усилий стает автомобиль FreeCAD 1.0»)

За этот же период возросло и количество пользователей SolveSpace, но сообщества как такового не сформировалось (в большей степени из-за игнгорирования потребностей пользователей в пользу «чистоты кода»; есть порядка 20 известных мне пользователей SolveSpace (из которых менее 10 использует ночнушки SolveSpace 3.x), но все они одиночки как работающие как «папа Карло в своих коморках»).

Продвижение и взаимодействие с пользователями, увы, было отодвинуто экс-мэйнтейнером «на задний двор» с 2014-2015… (для сравнения, достаточно проанализировать активность и взаимодействие с собществом FreeCAD тех же Yorik van Havre и Kurt Kremitzki, мейнтенеров FreeCAD)

P.S. Еще несколько лет назад о графическом редакторе AzPainter тоже мало кто знал, там отсутсвовали локали (были только английская, японская и португалькая) и пакеты отсутствовали в репозиториях дистрибутивов Linux

Спустя 3 года «моего пиара» AzPainter уже «узнают на улицах» ;)

P.P.S. Вот уже несколько лет сам «пиарю» SolveSpace (по причине отсутствия «SolveSpace’ного Yorik’а van Havre» в команде разработчиков SolveSpace) как САПР для пользователей (а не только лишь разработчиков), при этом активно и дружелюбно взаимодейтсвуя с пользователями и разработчиками FreeCAD.

Надеюсь что смена руководства проекта позволит в ближайшие год-два сформировать дружелюбное сообщество пользователей SolveSpace 3.0.