|
ArcaOS 5.0 Русская версия
Пакет русификации ArcaOS 5.0 OS/2 давно доступен.
Поддерживается любая версия: 5.0, 5.0.1, 5.0.2.
eCo Software может выпустить и другие пакеты
(Немецкий, Голландский, Бразильский Португальский, Испанский, Шведский и т.д.)
|
Сравнение нативного инсталятора и инсталятора на базе XUL |
eCo Software собрала аргументы, чтобы понять, что лучше для eComStation:
нативный (родной) инсталятор или инсталятор на базе XUL?
Замечания: мы полностью поддерживаем разработчиков портирующих Mozilla
веб-браузер и его компоненты. Наша цель - избежать ошибок при развитии
eComStation и выбрать цели правильно.
Что такое XUL-инсталятор? Это инсталятор, который использует
XUL (произносится "зул", XML User Interface Language) - язык
разметки для создания динамических пользовательских интерфейсов
на основе XML. XUL разрабатывается в рамках проекта Mozilla и
является частью платформы XULRunner.
источник: wikipedia.org
|
eCo Software collected arguments to understand what is better for eComStation:
Native installer or XUL-based installer?
Notes: We appreciate the efforts of the developers working on
mozilla browser and components. Our goal is to prevent mistakes in the future
and select right targets.
What is XUL-installer? Installer using XUL,
XUL (pronounced "zool"),
the XML User Interface Language, is an XML user interface markup
language developed by the Mozilla project. XUL operates in
Mozilla cross-platform applications such as Firefox and Flock.
source: wikipedia.org
|
Сравнение преимуществ и недостатков XUL-инсталятора по сравнению с нативным /
Comparison of advantages and disadvantages of XUL installer if compare with native installer
|
|
Advantages of XUL / Преимущества XUL |
Neutrality / Нет различий |
Disadvantages of XUL / Недостатки XUL |
1. Удобно, упрощает разработку / Simplifies the development |
это высокий уровень. Команда eCS
будет только расставлять элементы и вешать тексты.
High level, eCS developers add elements, insert texts.
No need to work on visuzalization, programming of windows.
|
- |
- |
2. Большие возможности в будущем
/ Perspectives in the future
|
этот конструктор имеет большой запас фич для будущего развития
инсталятора.
XUL engine is powerful, it will be easy to add new features in the future
|
- |
- |
3. Нет другого выхода
/
No other way
|
- |
Это единственный выход, т.к. некому заниматься
созданием нативного конструктора (наши разработчики
не пишут ничего нового для инсталятора).
В то же время, кто будет заниматься разработкой XUL?
|
- |
4.
Нужно будет начинать всё с начала?
Starting from 0? |
- |
- |
XUL будет использовать что-то от старого инсталятора?
XUL installer will not use existing eCS installer stuff. So.. we will spend years to remake all from scratch. |
5.
XUL - это многоплатформенное средство
Usage of crossplatform meanings (XUL) |
- |
Это не дает преимуществ. Ведь инсталятор только для eCS.
The installer will be used in OS/2 environment only. So, this doesn't give advantages |
- |
6. Schemes concept (instead of Easy, Advanced) |
|
It's easy to implement with native installer |
|
7. Translation of installer messages |
|
|
This will require much efforts and time |
8. XUL - performance |
|
|
Slow installation on slow or embedded computers |
9. Profit for developers of eCS software |
|
|
We must use native API and share results with thirdparty developers. If we don't use API then OS is dying. |
10. Who will develop XUL installer |
|
|
The goal is feed eCS Dev Group. XUL installer will
require thirdparty people. |
11. Allows take packages from CD/Internet |
|
''легко ли написать скачивание пакетов инсталятором
через Интернет?'' - ИМХО это просто. это можно сделать даже
рексом - в нем есть битлотека для работы с ftp.
|
|
12. All protocols are integrated in the XUL (возможность отправить письмо из инсталятора |
|
e-co: имхо, отправка отчетов об установке по сети - это 2 дня разработки |
|
13.
При разработке любого инсталятора должны
создаваться новые библиотеки и элементы управления
The role of any installer is creation of controls, libraries |
|
|
Роль команды разработчиков eComStation - это в том числе
разработка дополнительных элементов управления, библиотек.
Если не заниматься этой деятельностью, тогда кто будет этим заниматься?
|
15. Dependences |
|
|
dependence on mozilla/2 developers, etc. |
15. Many efforts for short-term contact with user |
|
|
this is the third generation of eCS installer.
Thoudsands of hours are spend to it although users run it during
1 hour per year.
|
У XUL инсталятора есть плюсы и минусы.
Просто так переходить на него смысла нет.
Только если XUL и остальные механизмы будут интегрированы в
операционную систему и доступны всем разработчикам PM-программ.
Прокомментируйте эту статью (напоминаем, автор работал над текстом несколько недель, уважайте мнение других).