OberonCore
https://forum.oberoncore.ru/

Поддержка BlackBox
https://forum.oberoncore.ru/viewtopic.php?f=127&t=4407
Страница 2 из 6

Автор:  Иван Денисов [ Пятница, 26 Июль, 2013 08:55 ]
Заголовок сообщения:  Re: Поддержка BlackBox

Info21 писал(а):
Люди много лет отлично решают свои нестандартные задачи на мощной и стабильной платформе.
Роман М. (как и вы) никаких задач не решает, но инфосферу волнительными комментариями наполняет.
Уважаемый Фёдор, прошу не троллить в ветке. Нет каких-то претензий к сообществу со стороны Романа. Есть вполне логичное замечание о том, что фронт работ большой, мы коллективно бессознательно чувствуем, что если 20 лет не вкладываются мозги в компилятор, то он немного начнет отставать от технического прогресса. Про язык такого сказать нельзя, язык никто развивать не собирается, он идеально расширяемый и мощный. А вот компилятор и каркас не может стоять на месте, надо готовить сани летом. Если ваши задачи отлично решаются и на этой версии (и на 1.5), только рады за Вас. Но прошу, не гасите инициативу язвительными насмешками.

Автор:  Иван Денисов [ Пятница, 26 Июль, 2013 09:04 ]
Заголовок сообщения:  Re: Поддержка BlackBox

Роман М. писал(а):
Конечно, если продолжать вести общение по-русски (что многим гораздо удобнее), то нерусскоговорящие заходить туда, скорее всего, не станут и тогда ни о какой централизации Оберон-сообщества речи быть не может.

Если включить по-умолчанию английский на форуме и сделать раздел English-langauge support, а также названия тем сделать по-английски с русским в скобках, то будут появляться и английские ветки, где логично будут появляться обсуждения на английском.

Автор:  Борис Рюмшин [ Пятница, 26 Июль, 2013 09:41 ]
Заголовок сообщения:  Re: Поддержка BlackBox

У меня сложилось впечатление, что это OberonCore заявил о том, что завершает работу с BlackBox, а не Ominc. Что это ещё за преемственность? Вы предлагаете похоронить один ресурс и на его обломках сделать другой что ли? И что домен ru так всех пугает? Цин вон на обще-европейском сидит, а не на org. Австралию это не напрягает, как мне кажется, как и нас, впрочем, тоже. Мультиязычность и DokuWiki поддерживает, кстати.

По поводу поддержки вообще: заявление Ominc (а лучше бы они оформили его окончательно фиксацией 1.6, пусть даже как есть, и более чёткой лицензией в комплекте) развязывает руки в определении дальнейшей политики изменений. Кстати, новая версия сборки готовится.

Автор:  Борис Рюмшин [ Пятница, 26 Июль, 2013 09:56 ]
Заголовок сообщения:  Re: Поддержка BlackBox

Не надо панику гнать. Никто никуда разбегаться не собирается.

Централизация получится только тогда, когда сообщество будет доверять центру. А когда имеется десяток человек и у каждого своё категорическое мнение относитольно того где, как и каким образом должны размещаться исходники, какие изменения вносить и т.п., то централизации не будет. Каждый сделает свой центр со своим мнением... и демократия с опенсорсом этому только помогут.

Автор:  Илья Ермаков [ Пятница, 26 Июль, 2013 11:06 ]
Заголовок сообщения:  Re: Поддержка BlackBox

Jordan писал(а):
К чему сарказм? Разве это не так? Роман, очень хорошо описал ситуацию.


Куда-то надо бечь, бечь скорее, а не бегут )) Копают, паразиты, каждый свой огород...

Даже 64-бит, если хорошо разобраться, это хорошая вещь, но для многих задач не первостепенная (если не брать предрассудки). Возьмём даже задачу NoSQL-хранилища. Зарекомендовавший себя в NoSQL подход (Redis, Tarantool DB и др.) - каждый экземпляр хранилища однопоточный, безблокировочный. При большом объёме данные шардируются между хранилищами. Запускаем на 8-ядерном серваке 16 32-битных экземпляров-шардов, имеем потенциал по ОЗУ, с учётом непроизводительных потерь в адресном пространстве 16*3 = 48 Гб. Достаточно даже для in-memory БД.
Это к вопросу о предрассудках типа "без 64 бит никуда".

Автор:  Пётр Кушнир [ Пятница, 26 Июль, 2013 11:33 ]
Заголовок сообщения:  Re: Поддержка BlackBox

Борис Рюмшин писал(а):
а лучше бы они оформили его окончательно фиксацией 1.6, пусть даже как есть, и более чёткой лицензией в комплекте
Цитата:
> So, considering your message, is it possible for Oberon microsystems for the one last step
> to perform the final publication of BlackBox 1.6 (no rc)?

Yes this is possible. We really hope to find some time later this year to put out BlackBox release 1.6 final. But this release will contain only very minimal changes compared to 1.6-rc6. All other corrections and improvements will have to go in future releases driven by the community.

> Also, I think it would be right to place official information for BlackBox License (I still could not fully
> understand, what it does permit, and what it does not). This step will help the community to develop some plans
> about core changes distribution and other associated tasks without any fear of syncronisation loss.

You are right, the current license is complicated. BlackBox 1.6 final will be licensed under the simpler BSD 2-Clause license (http://choosealicense.com/licenses/bsd/).

Thanks and kind regards,
Marc

Автор:  Борис Рюмшин [ Пятница, 26 Июль, 2013 11:48 ]
Заголовок сообщения:  Re: Поддержка BlackBox

Вот и прекрасно. Спасибо, Пётр.

Автор:  Иван Кузьмицкий [ Пятница, 26 Июль, 2013 11:50 ]
Заголовок сообщения:  Re: Поддержка BlackBox

Если так дело пойдёт, то придётся в срочном порядке интернационализировать все свои компоненты. У-у-у.

Автор:  Пётр Кушнир [ Пятница, 26 Июль, 2013 13:18 ]
Заголовок сообщения:  Re: Поддержка BlackBox

В рассылке заморские оберонщики выдвинули идею формирования особой группы, которая будет заниматься ведением интернационального центра, который будет контролировать точку распространения ББ и изменений к нему. Как мне кажется, подобная функция в русском сегменте сети уже давно принадлежит порталу oberoncore.ru, а следовательно, дальнейшая экспансия на основе имеющейся инфраструктуры не представляет труда.

В то же время, для интернационального раздела нужны свои админы, так как нагрузка ожидается сопоставимая с oberoncore.ru в русском сегменте. Поэтому предложение такое, выдвинуть в качестве такого центра портал oberoncore.ru, а уже внутри распределить нагрузку по поддержке субпортала world.oberoncore.ru между заинтересованными участникам. При этом, понятно, вопрос о выдвижении актуален, только если такие участники имеются.

Поэтому сейчас всем заинтересованным лицам имеет смысл явно обозначить свои намерения войти в состав подобной группы. Плюс наверняка в неё войдут ещё и заморцы, ради соблюдения паритета.

Автор:  Роман М. [ Пятница, 26 Июль, 2013 14:11 ]
Заголовок сообщения:  Re: Поддержка BlackBox

Пётр Кушнир писал(а):
В рассылке заморские оберонщики выдвинули идею формирования особой группы, которая будет заниматься ведением интернационального центра, который будет контролировать точку распространения ББ и изменений к нему. Как мне кажется, подобная функция в русском сегменте сети уже давно принадлежит порталу oberoncore.ru, а следовательно, дальнейшая экспансия на основе имеющейся инфраструктуры не представляет труда.

В то же время, для интернационального раздела нужны свои админы, так как нагрузка ожидается сопоставимая с oberoncore.ru в русском сегменте. Поэтому предложение такое, выдвинуть в качестве такого центра портал oberoncore.ru, а уже внутри распределить нагрузку по поддержке субпортала world.oberoncore.ru между заинтересованными участникам. При этом, понятно, вопрос о выдвижении актуален, только если такие участники имеются.

Поэтому сейчас всем заинтересованным лицам имеет смысл явно обозначить свои намерения войти в состав подобной группы. Плюс наверняка в неё войдут ещё и заморцы, ради соблюдения паритета.

Во-первых, многие "заморские оберонщики" вообще не интересовались порталом oberoncore, поскольку он рассчитан на русскоговорящих. Так что вполне логично что они не признают oberoncore легитимным интернациональным центром. Да и слишком трудно русскоговорящим вот так взять, да и переключиться на "заморский" язык и модель общения (то есть без усмешек и ругани).
Во-вторых, тогда всё бремя сисадминистрирования ложится на хозяев oberoncore.

Может пока рано говорить о каком-либо центре, а то получится что образуется сразу несколько центров, как в рунете, так и "заморских".
Для начала, было бы неплохо иметь Bug Tracker и Download Center для скачивания последней версии от сообщества. А далее, по мере возможности, Component Center, куда будут закачиваться стабильные версии компонентов (или даже по трём каналам: release, beta, experimental). Причём, чем меньше людей будет задействовано в процессе управления, тем всем будет проще.

SourceForge привлекателен тем, что сисадминистрированием заниматься вовсе не нужно: выбери себе нужный набор дополнений ПО и занимайся разработкой. Плюс домен и хостинг не нужно оплачивать.

Примеры для хранилища компонентов:
http://sourceforge.net/projects/lazarus-ccr/
http://rubygems.org/

Автор:  Alexey Veselovsky [ Пятница, 26 Июль, 2013 14:24 ]
Заголовок сообщения:  Re: Поддержка BlackBox

Роман М. писал(а):
Пётр Кушнир писал(а):
SourceForge привлекателен тем, что сисадминистрированием заниматься вовсе не нужно: выбери себе нужный набор дополнений ПО и занимайся разработкой. Плюс домен и хостинг не нужно оплачивать.

Примеры для хранилища компонентов:
http://sourceforge.net/projects/lazarus-ccr/
http://rubygems.org/

Я за github.

Автор:  Штирлиц [ Пятница, 26 Июль, 2013 15:00 ]
Заголовок сообщения:  Re: Поддержка BlackBox

Илья Ермаков писал(а):
Jordan писал(а):
К чему сарказм? Разве это не так? Роман, очень хорошо описал ситуацию.


Куда-то надо бечь, бечь скорее, а не бегут )) Копают, паразиты, каждый свой огород...

Даже 64-бит, если хорошо разобраться, это хорошая вещь, но для многих задач не первостепенная (если не брать предрассудки). Возьмём даже задачу NoSQL-хранилища. Зарекомендовавший себя в NoSQL подход (Redis, Tarantool DB и др.) - каждый экземпляр хранилища однопоточный, безблокировочный. При большом объёме данные шардируются между хранилищами. Запускаем на 8-ядерном серваке 16 32-битных экземпляров-шардов, имеем потенциал по ОЗУ, с учётом непроизводительных потерь в адресном пространстве 16*3 = 48 Гб. Достаточно даже для in-memory БД.
Это к вопросу о предрассудках типа "без 64 бит никуда".


Дополнение к этому, зело полезное видео
http://www.lektorium.tv/lecture/?id=14257
как с умом использовать инструмент

Автор:  Info21 [ Пятница, 26 Июль, 2013 16:48 ]
Заголовок сообщения:  Re: Поддержка BlackBox

Иван Денисов писал(а):
прошу не троллить в ветке.
Троллят, по-моему, те, кто разводит панику на пустом месте.

Автор:  Иван Денисов [ Пятница, 26 Июль, 2013 16:52 ]
Заголовок сообщения:  Re: Поддержка BlackBox

Общественные репозитории, вроде github, — это инструменты разработки, но не хранилища компонентов. К тому-же они заведомо работают медленнее в силу перегруженности. В хранилище компонентов важно единообразие, возможность добавить необычные поля к описанию компонентов. Пока лучший пример у Цинна, на втором месте ОберонКор, но и там и там обновления редкие, одна из причин — невозможность самостоятельной загрузки модулей, причесывания описания, получения отзывов прямо на сайте, а не на форуме.
Борис писал(а):
И что домен ru так всех пугает? Цин вон на обще-европейском сидит, а не на org. Австралию это не напрягает, как мне кажется, как и нас, впрочем, тоже. Мультиязычность и DokuWiki поддерживает, кстати.
Про домен Цинна, я его фамилию на память набрать не могу, поэтому безразлично какой у него домен первого уровня, поэтому я могу выйти на его сайт только с сайта oberoncore с нового компа. Мне это неудобно. Поэтому считаю приличный международный домен стоит приобрести. Если докувики поддерживает языки, то и на его базе возможно развернуть английский и другие которые коллеги захотят наполнять. С русского домена сделать перенаправление на международный на который и привязать ваш сервер.

Автор:  Иван Денисов [ Пятница, 26 Июль, 2013 17:20 ]
Заголовок сообщения:  Re: Поддержка BlackBox

Борис Рюмшин писал(а):
У меня сложилось впечатление, что это OberonCore заявил о том, что завершает работу с BlackBox, а не Ominc. Что это ещё за преемственность? Вы предлагаете похоронить один ресурс и на его обломках сделать другой что ли?
Хорошо, что Oberon microsystems AG сами выпустят 1.6 с некоторым количеством фиксов, что не было очевидно по началу переписки. Но после за это возьмется инициативная группа, которая может это сделать только вокруг OberonCore, как сосредоточения максимального количества заинтересованных профессионалов. Надежду на это высказал в переписке. Поскольку зарубежные коллеги предложили создавать международную платформу, согласен с Петром, что это логично делать только вокруг OberonCore, и под преемственностью я имел в виду лучшие традиции этого ресурса в новой международной площадке, которую лучше организовать вокруг этого сайта. Но помимо мультиязычного плагина для DocuWiki необходимо как-то освежить впечатления людей :) ДАТЬ ЗНАК. Возможно просто небольшой ребрендинг :) например такая мелочь, как плагин поиска на сайте и развернутая навигационная панель, как на самом сайте DocuWiki, может быть еще что-то посоветуют люди в соответсвующем для этого разделе на форуме, после того как будет установлен мультиязычный плагин.

Автор:  Иван Кузьмицкий [ Пятница, 26 Июль, 2013 17:37 ]
Заголовок сообщения:  Re: Поддержка BlackBox

Наверное, оптимальным вариантом будет мультиязычность oberoncore.ru. Здесь много ресурсов на русском, а как минимум, описания компонентов должны быть не только на русском языке.

Автор:  Valery Solovey [ Пятница, 26 Июль, 2013 22:07 ]
Заголовок сообщения:  Re: Поддержка BlackBox

Это дополнительная нагрузка на администрацию. А если администрация будет загружена на основном фронте долгое время? Сайт не будет обновляться.
И временно наделять постороннего человека требуемыми правами не представляется возможным.

Автор:  Иван Кузьмицкий [ Пятница, 26 Июль, 2013 22:20 ]
Заголовок сообщения:  Re: Поддержка BlackBox

Альтернатива - отдельный портал, как предложил Иван Денисов, типа oberoncore.org, и там же своё мультиязычное хранилище. Конечно, такой ресурс вполне может поддерживаться группой активистов. Получится три репозитория компонентов: zinnamturm, oberoncore.ru и oberoncore.org, каждый про своё. Хорошо ли это?

Автор:  Пётр Кушнир [ Пятница, 26 Июль, 2013 22:20 ]
Заголовок сообщения:  Re: Поддержка BlackBox

Наверное следует подвести промежуточные итоги треда.
Вырисовываются три основных направления развития проекта БлэкБокс, которые, как мне кажется, кроме русского сегмента некому вести.

Централизация усилий по поддержке базовой сборки ББ после выпуска финального релиза от Оминк
Здесь технологии отлажены, как мне кажется, основная ветка и наборы pull request'ов, багтреккер и список рассылки, либо на бесплатных публичных сервисах, либо на платных типа xp-dev, на пожертвования. Круг людей, занимающихся этим делом будет выбран скорее всего, по компетентности, и тут, я пожалуй не соглашусь с Романом, и скажу, что русский сегмент в этом плане опытнее и активнее, поэтому позволять децентрализацию на данном этапе неразумно.

Формирование площадки для взаимодействия поклонников ББ со всего мира.
Здесь можно будет обсуждать формирование интернационального портала (если мне не запретят фантазировать администраторы, это будет world.oberoncore.ru без вариантов), а так же разработка мультиязычной автоматизированной коллекции компонентов, на основе oberoncore.ru/bbcc с прицелом на экспансию на территорию Цинна, и всё такое. Единый вход в пространство компонентов ББ. Иван Денисов прав, при формировании репозитория-зеркала zinnamirror я понял, что перспективы улучшения тут есть, да и к тому же, сейчас это модно, вон у Dart своя коллекция, даже у node.js есть такое, емнип.

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

Автор:  Борис Рюмшин [ Суббота, 27 Июль, 2013 08:53 ]
Заголовок сообщения:  Re: Поддержка BlackBox

Иван Кузьмицкий писал(а):
Альтернатива - отдельный портал, как предложил Иван Денисов, типа oberoncore.org, и там же своё мультиязычное хранилище. Конечно, такой ресурс вполне может поддерживаться группой активистов. Получится три репозитория компонентов: zinnamturm, oberoncore.ru и oberoncore.org, каждый про своё. Хорошо ли это?

Администрация сейчас думает над этим вопросом, так что не гоните коней. Да и одно дело создать варианты сайта и форума, другое вписаться со всем этим потом в планируемые изменения (в частности, в замену форума).

Отдельно убедительная просьба (к горячим парням, вроде Ивана Денисова), не создавать самостоятельно клонов, копий, редиректов для OberonCore без прямого на то разрешения от администрации. Потому что как минимум это некорректно...

Страница 2 из 6 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/