LINUX.ORG.RU

GNU Enterprise 0.5


0

0

30 апреля вышел новый релиз GNU Enterprise.

Включает:

# GNUe Forms 0.5.0
# GNUe Reports 0.1.1
# GNUe Designer 0.5.0
# GNUe Navigator 0.0.4
# GNUe AppServer 0.0.3
# GNUe Common 0.5.0

Поддерживаемые платформы:
# GNU/Linux (RedHat 6.x/7.x/8.x, Debian 2.x/3.x/sid, Slackware 8.x, Gentoo)
# Windows 95/98/2000/ME/XP/NT
# MacOS X (via the available X interface)
# Solaris 8/9
# FreeBSD 4.x/5.x

>>> Подробности



Проверено: ivlad

2AVL2 (*) (2003-05-10 02:42:17.346):

> Кто нибудь использует их наработки?

А что случилось?

badger
()
Ответ на: комментарий от AVL2

Да вряд ли кто-нибудь решится использовать после появления Java/J2EE. Все серьёзные разработки туда ушли.

Стас

anonymous
()
Ответ на: комментарий от AVL2

> Кто нибудь использует их наработки?
Реально пока можно работать только в 2-tier режиме.
Если кому-то нужно создание интерфейса к базе и не все еще ушли на J2EE, то можно использовать наработки.
Мне нужно.

dimas


anonymous
()

Просто проект занимается довольно интересными вещами. Многим нужен универсальнывй язык отчетов на основе xml, сервер приложений, клиенты под графику, веб и текст и питон в качестве языка разработки.
Вопрос только в том, насколько все это работоспособно и зачем им потребовался wx*? вполне достаточно было бы gtk2. Кросплатформенно и современно.
И вообще технологии лучше всего демонстрируют приложения, написаные с их применением. Вот и вопрос, что сделано с помощью gnue?

AVL2 ★★★★★
()

что это такое, может кто-нибудь объяснить?

anonymous
()
Ответ на: комментарий от AVL2

> Вопрос только в том, насколько все это работоспособно и зачем им потребовался wx*? вполне достаточно было бы gtk2. Кросплатформенно и современно.

Это работоспособно в 2-tier режиме. Двое из разработчиков GNUe Forms - это бывшие пользователи Oracle SQL Forms, оставшиеся без поддержки. Сейчас их приложения
по основному месту работы переведены в значительной степени на GNUe.
Из публичных проектов наиболее продвинутый это: 
http://papo.vialibre.org.ar/
Но это испанский язык и работа с патченной и устаревшей по сравнению с 0.5
версией GNUe. Делалось это под конкретного заказчика (сдача в эксплуатацию 
была в конце прошлого года), ресурсов для перевода на английский язык пока
не хватает.

Когда принималось решение по поводу wx*, скорее всего не было кроссплатформенного gtk2, были непонятки с лицензией на qt и даже сам python.
До настоящего времени gui-драйвер под wx* остается самым продвинутым и полным.
Но уже появились заготовки для qt, gtk2 и, уже после выхода 0.5 нормально заработал нативный драйвер для win32 (использует PyWin32)

Разработка "официальных" прикладных модулей готовилась в расчете на
использование application server, а он по ряду причин отстает (переделывается).
Поэтому как временный вариант будет продолжаться работа в рамках субпроекта
http://savannah.gnu.org/projects/gnue-sb/
Пока малый бизнес (sb) опять будет 2-tier.

dimas






anonymous
()
Ответ на: комментарий от AVL2

2AVL2: мы в проекте E/AS решили не повторять концепций gnue, так как слишком они усложнили задачу разработки и производительности. Да и их формы с ограниченным набором виджетов навряд ли кому понравятся. Теперь отвечу по поводу ваших запросов (через призму E/AS): "Многим нужен универсальнывй язык отчетов на основе xml" KOffice Kugar "сервер приложений" домен Ensemble "клиенты под графику, веб и текст" UIML "и питон в качестве языка разработки" он на эту роль идеально подходит.

http://eas.lrn.ru/docs/common.html (черновик ТЗ E/AS)

Skull ★★★★★
()
Ответ на: комментарий от AVL2

2AVL2: мы в проекте E/AS решили не повторять концепций gnue, так как слишком они усложнили задачу разработки и производительности. Да и их формы с ограниченным набором виджетов навряд ли кому понравятся.
Теперь отвечу по поводу ваших запросов (через призму E/AS):
"Многим нужен универсальнывй язык отчетов на основе xml"
KOffice Kugar
"сервер приложений"
домен Ensemble
"клиенты под графику, веб и текст"
UIML
"и питон в качестве языка разработки"
он на эту роль идеально подходит.

http://eas.lrn.ru/docs/common.html (черновик ТЗ E/AS)

Skull ★★★★★
()

Лень читать на сайте - а лицензия на софтины, разработанные с использованием GnuE, обязана быть GPL - или любой? Можно ли закрытые комм. вещи на нем делать?

anonymous
()
Ответ на: комментарий от Skull

Был и такой вопрос:
> И вообще технологии лучше всего демонстрируют приложения, написаные с их применением. Вот и вопрос, что сделано с помощью gnue?

>клиенты под графику, веб и текст"
>UIML
UIML это еще не клиенты к сожалению.

ТЗ нельзя за один weekend превратить в работающую систему.
Значит будет поэтапная реализация и проверка практикой.

До настоящего момента проверка практикой GNUe не вынесла на первое место
расширение набора виджетов (наверное в связи с наличием более серьезных проблем), но невозможность его расширения никак не заложена в _концепциях_ GNUe.

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

И если автор win32 драйвера и драйвера для Interbase говорит, что с выходом 
версии 0.5 и нормальной работой его gui драйвера под windows, он готов к переносу 
старого приложения для расчета зарплаты на платформу GNUe, мне кажется что все идет не плохо.





anonymous
()

Наблюдаю за развитием Gnue еще с версии 0.1: в тот момент прочел их документацию. Более обстоятельного и продуманного подхода к разработке бизнес-приложений я не видел. В концепциях изложены почти все мои пожелания как бизнес-программера. Nic

anonymous
()
Ответ на: комментарий от anonymous

2 last anonymous:
-- Более обстоятельного и продуманного подхода к разработке бизнес-приложений я не видел

А с чем сравнивал, если не секрет ? ;-)

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

uranium
()

Ребята разьясните источник данных обрабатывается gnue сам или через сторониий sql сервер, в принципе что бросается в глаза по части документации большие пробои, но думаю это исправимо. Кстати где у них туториалы.

cushe
()
Ответ на: комментарий от cushe

Источник данных обрабатывается библиотекой GNUe Common с тем чтобы
обеспечить единообразную работу с десятком различных баз.
Данные во внешнем sql сервере.
Я всегда пользовался cvs-ной инсталляцией (работает из домашнего 
каталога), внутри есть документация для разработчика форм в формате
OpenOffice и примеры. gnue/forms/doc/Developers-Guide.sxw
Для попробовать достаточно установленных GNUe Common и GNUe Forms.
оперативную помощь проще всего получить через irc-канал.

anonymous
()
Ответ на: комментарий от uranium

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

В двух нерусских словах можно посмотреть здесь:

http://my.tele2.ee/lsaffre/comp/news/36.htm

dimas
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.