OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Воскресенье, 24 Сентябрь, 2017 18:45

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 40 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: OberonCore сборка BlackBox
СообщениеДобавлено: Вторник, 20 Июнь, 2017 11:33 

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 7619
Откуда: Троицк, Москва
А можно доходчиво суммировать отличия от "центральной" 1.7?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OberonCore сборка BlackBox
СообщениеДобавлено: Четверг, 22 Июнь, 2017 19:14 
Модератор
Аватара пользователя

Зарегистрирован: Среда, 16 Ноябрь, 2005 00:53
Сообщения: 4392
Откуда: Россия, Орёл
Моменты, которые мне кажутся важными, без претензий на полноту.

В "центральной" сборке:
1) Юникодные идентификаторы КП. То, что хотелось бы иметь.
2) Законченное решение по пакетам переводов. Если этот момент будет доводиться в сборке OberonCore, решение по меню, которое не только объект перевода для программиста, но и объект настройки для пользователя, будет другим.
3) Так или иначе закрыты -- (не знаю) все или большая часть -- оминковских open points. Это из разряда вопросов, об которые не спотыкается наша практика.
4) Фичи, которые так или иначе внедрены, -- каждую нужно отдельно смотреть. Не исключено, что их было бы целесообразно внедрить при условии, что нельзя приделать сбоку (пример -- ipuiK378 -- альтернативный StdMenuTool или ipuiK20 -- альтернативный Dialog.MapString).

В OberonCore:
1) Выброшена Ctl.
2) B29: "Несогласованность Files.Locator.This и Files.dir.This в интерфейсе Files". Это из разряда принципиальных подходов, а не правок кода. Рассмотрен ли вопрос как-то в "центре" -- не знаю.
3) E08: Поддержка соглашений о настройке. Init пробует вызывать ConfigGInit.Setup. Это тоже прежде всего из разряда соглашений. Если внедрять их целостно, то это альтернативный способ избавиться от Windows registry.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OberonCore сборка BlackBox
СообщениеДобавлено: Четверг, 22 Июнь, 2017 20:55 

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 7619
Откуда: Троицк, Москва
Спасибо.

Беспокоят эти бифуркации.

Для Байтика и Бинома нужно что-то железобетонное положить в основу -- может, выскажутся эксперты?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OberonCore сборка BlackBox
СообщениеДобавлено: Вторник, 27 Июнь, 2017 22:31 
Модератор
Аватара пользователя

Зарегистрирован: Среда, 16 Ноябрь, 2005 00:53
Сообщения: 4392
Откуда: Россия, Орёл
Проблема постреволюционной стабилизации из-за проблемы главного конструктора. :) Оминк был общепризнанным авторитетом. Теперь с этим проблема как гуманитарная, так и техническая. У всех разработчиков свои задачи, свой опыт, и, следовательно, свои оптимальные решения, которые они могут друг другу лишь предлагать.

Если в этих условиях (наличие разных сборок) посмотреть на проблему?

Что такое базовая сборка И-21? Это тюнинг ББ для локализации и прочих целей. Решение по локализации есть, принципиальных разночтений нет. Прочее ещё раз пересмотреть — нельзя ли отказаться или решить без правки базы.

В идеале компонентность должна давать что-то вроде:
- А = сборка X + пакеты локализации
- А + i21sys + настройки1 -> минимальная (базовая)
- А + i21sys + i21* + настройки2 -> школьная

Если это достижимо, то при наличии ключевых свойств -- локализация и поддержка нац. идентификаторов, другие различия роли играть не должны. Что я могу упускать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OberonCore сборка BlackBox
СообщениеДобавлено: Среда, 28 Июнь, 2017 09:04 

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 7619
Откуда: Троицк, Москва
Понятно, что нужно (опять) изолироваться от творчества масс.

Вопрос в том, чтобы понять, каков наибольший общий делитель у всех вариаций.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OberonCore сборка BlackBox
СообщениеДобавлено: Среда, 28 Июнь, 2017 10:53 
Аватара пользователя

Зарегистрирован: Четверг, 08 Октябрь, 2009 15:00
Сообщения: 1875
Откуда: Красноярск
Info21 писал(а):
Понятно, что нужно (опять) изолироваться от творчества масс.

Пришел к этой же мысли :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OberonCore сборка BlackBox
СообщениеДобавлено: Четверг, 29 Июнь, 2017 00:01 
Модератор
Аватара пользователя

Зарегистрирован: Среда, 16 Ноябрь, 2005 00:53
Сообщения: 4392
Откуда: Россия, Орёл
Каждый сам себе главный конструктор. Или "анархия -- мать порядка". :) Пока что это оптимальный вариант -- спасибо Вирту за простоту Системы.

Мы про это в 2013 году писали, и потому продолжали сборку OberonCore. Единственное, что после того времени изменилось -- перестал собираться промежуточный "базовый" комплект без фич, потому что его востребованность не видна, а дельты теперь выложены, т. е. возможность самостоятельной сборки (если кому, вдруг, надо) имеется.

С точки зрения И-21, если сейчас стоит вопрос, чтобы с 1.5 переходить на 1.6, я бы попробовал завести хозяйство на "центральной" сборке, и дальше доводить её. Только меню, посмотрев на них с точки зрения учителя или ученика, которые их будут настраивать, я бы переводил по месту, а не в текстовых ресурсах.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OberonCore сборка BlackBox
СообщениеДобавлено: Четверг, 29 Июнь, 2017 21:47 

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 7619
Откуда: Троицк, Москва
"центральная" сборка -- это сборка Центра, т.е. И.Денисова и др.? У них, вроде, называется 1.7 -- или я путаю?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OberonCore сборка BlackBox
СообщениеДобавлено: Пятница, 30 Июнь, 2017 05:53 
Аватара пользователя

Зарегистрирован: Четверг, 08 Октябрь, 2009 15:00
Сообщения: 1875
Откуда: Красноярск
Info21 писал(а):
"центральная" сборка -- это сборка Центра, т.е. И.Денисова и др.? У них, вроде, называется 1.7 -- или я путаю?

1.7 не стоит брать за основу, там есть несколько серьезных недочетов, которые исправлены в 1.7.1, но она еще в стадии альфы.
Рекомендую взять 1.7.1-a1-853
http://blackboxframework.org/unstable/m ... a1.853.zip
Это по сути стабильная версия 1.7.1 без добавления сопрограмм.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OberonCore сборка BlackBox
СообщениеДобавлено: Пятница, 30 Июнь, 2017 08:47 

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 7619
Откуда: Троицк, Москва
То есть, неявно подтверждается, что "центральная" -- это и есть 1.7.*

Пока спасибо всем.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OberonCore сборка BlackBox
СообщениеДобавлено: Пятница, 30 Июнь, 2017 15:24 
Администратор

Зарегистрирован: Вторник, 15 Ноябрь, 2005 01:14
Сообщения: 4017
Откуда: Россия, Орёл
Иван Денисов писал(а):
Info21 писал(а):
"центральная" сборка -- это сборка Центра, т.е. И.Денисова и др.? У них, вроде, называется 1.7 -- или я путаю?

1.7 не стоит брать за основу, там есть несколько серьезных недочетов, которые исправлены в 1.7.1, но она еще в стадии альфы.
Рекомендую взять 1.7.1-a1-853
http://blackboxframework.org/unstable/m ... a1.853.zip
Это по сути стабильная версия 1.7.1 без добавления сопрограмм.

А в чём альфовость данной альфы?
На сколько я понимаю, вы на базе оной делать стали свою новую ветку, поэтому эту точку стоит считать стабильной в некотором смысле?
Я к тому, что если нам синхронизироваться как-то в направлении 1.7, то нам нужна некоторая точка, от которой изменения смотреть.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OberonCore сборка BlackBox
СообщениеДобавлено: Пятница, 30 Июнь, 2017 18:29 
Аватара пользователя

Зарегистрирован: Четверг, 08 Октябрь, 2009 15:00
Сообщения: 1875
Откуда: Красноярск
Борис Рюмшин писал(а):
А в чём альфовость данной альфы?

Альфовость весьма условная, на мой взгляд эта сборка очень стабильная. Я приложил много усилий, чтобы ее уже перевели в статус беты, а фичи, чтобы добавляли уже в 1.8.
После этого в Центре не было ни одного голосования на исправление багов, только нововведения. Так что эта версия стабильнее новых сборок получается. Да, в ней нет сопрограмм и поддержки длинных файлов больше 2 Gb, но эти вещи дискуссионные ИМХО.

Борис Рюмшин писал(а):
На сколько я понимаю, вы на базе оной делать стали свою новую ветку, поэтому эту точку стоит считать стабильной в некотором смысле?
Я к тому, что если нам синхронизироваться как-то в направлении 1.7, то нам нужна некоторая точка, от которой изменения смотреть.

Да, именно эту версию положили в основу сборки на сайте Обертон (в основу хранилища Freenix). Было бы здорово синхронизироваться относительно нее. Я готов также внести важные правки из версии OberonCore в новое хранилище постепенно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OberonCore сборка BlackBox
СообщениеДобавлено: Пятница, 30 Июнь, 2017 19:14 
Администратор

Зарегистрирован: Вторник, 15 Ноябрь, 2005 01:14
Сообщения: 4017
Откуда: Россия, Орёл
Ясно, спасибо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OberonCore сборка BlackBox
СообщениеДобавлено: Среда, 05 Июль, 2017 07:29 
Аватара пользователя

Зарегистрирован: Четверг, 08 Октябрь, 2009 15:00
Сообщения: 1875
Откуда: Красноярск
Последнее время антивирусы как-то активизировались,
вот и в вашей сборке есть положительное срабатывание на ядро Блэкбокса от китайской поисковой системы:
https://virustotal.com/ru/file/aa62bdec ... 1499228792


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OberonCore сборка BlackBox
СообщениеДобавлено: Среда, 05 Июль, 2017 10:29 
Администратор

Зарегистрирован: Вторник, 15 Ноябрь, 2005 01:14
Сообщения: 4017
Откуда: Россия, Орёл
Возможно реакция на код, который загружает модули.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OberonCore сборка BlackBox
СообщениеДобавлено: Среда, 05 Июль, 2017 12:39 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 8782
Откуда: Россия, Орёл
Надо писать основным антивирусникам с требованием добавления в эвристики каких-то исключений на "отпечатки" ББ?

Например, на бланке ИЯИ РАН, а? )


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OberonCore сборка BlackBox
СообщениеДобавлено: Среда, 05 Июль, 2017 14:07 
Аватара пользователя

Зарегистрирован: Воскресенье, 12 Апрель, 2015 18:12
Сообщения: 981
Откуда: СССР v2.0 rc 1
Илья Ермаков писал(а):
Надо писать основным антивирусникам с требованием добавления в эвристики каких-то исключений на "отпечатки" ББ?

Например, на бланке ИЯИ РАН, а? )

С приклеиванием значка "Осторожно, радиация!"

Долго не мог понять, что смысл вопроса "в чём асфальтовость сборки?"... Видимо, профессиональное смещение))


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OberonCore сборка BlackBox
СообщениеДобавлено: Среда, 05 Июль, 2017 19:10 
Аватара пользователя

Зарегистрирован: Четверг, 08 Октябрь, 2009 15:00
Сообщения: 1875
Откуда: Красноярск
Илья Ермаков писал(а):
Надо писать основным антивирусникам с требованием добавления в эвристики каких-то исключений на "отпечатки" ББ?

Например, на бланке ИЯИ РАН, а? )

Ребята на хабре пишут, что это редко приводит к успеху. Приходится копаться в программе, пока она не перестанет давать положительные срабатывания на их "эвристике". Это прямо какой-то биологический естественный отбор софта по признаку наличия специфических паттернов. Модель иммунной системы.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OberonCore сборка BlackBox
СообщениеДобавлено: Четверг, 06 Июль, 2017 08:34 
Аватара пользователя

Зарегистрирован: Воскресенье, 12 Апрель, 2015 18:12
Сообщения: 981
Откуда: СССР v2.0 rc 1
Только здесь внешняя иммунная модуляция. И это тупиковый путь (хоть внешняя, хоть внутренняя) модуляция. Как полезные программы приспособятся, так и зловред. Впрочем, это говорит о том, что в платформ винтел встроены дефекты изначально и с этим надо что-то делать))


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OberonCore сборка BlackBox
СообщениеДобавлено: Пятница, 07 Июль, 2017 18:13 

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 7619
Откуда: Троицк, Москва
Да, пусть уж лучше Иван Андреевич на бланке СФУ...


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 40 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2017, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB