Стоит ли переходить с Progress 9.1D на Progress 10

пользователям системы "NS2000"
rda
Старожил
Сообщения: 29
Зарегистрирован: 22 июл 2004, 14:58
Откуда: г. Пермь

Стоит ли переходить с Progress 9.1D на Progress 10

Сообщение rda » 20 июл 2005, 14:51

Возник вопрос: а надо ли переходить с Progress 9.1D на самую последнюю версию Progress ?
Какие преимущества у Open Edge по сравнению с 9.1D ?
Вопрос для тех, кто использует NS2000 - никто не работает с Open Edge ?

Аватара пользователя
dmi
Старожил
Сообщения: 1523
Зарегистрирован: 27 сен 2001, 03:00
Откуда: Москва
Контактная информация:

Re: Стоит ли переходить с Progress 9.1D на Progress 10

Сообщение dmi » 20 июл 2005, 15:24

rda писал(а):Возник вопрос: а надо ли переходить с Progress 9.1D на самую последнюю версию Progress ?
Какие преимущества у Open Edge по сравнению с 9.1D ?
Вопрос для тех, кто использует NS2000 - никто не работает с Open Edge ?


Там другая схема лицензий, насколько я помню.
А так - почему бы и не перейти ? ;)

Запроси с http://www.progress-tech.ru/contacts.htm документацию на эту тему.

Про NS не знаю, а я в нашем софте довольно много правил, чтобы работало нормально.

/dmi

AG
Старожил
Сообщения: 85
Зарегистрирован: 28 ноя 2002, 11:04

мне кажется что нет ))

Сообщение AG » 20 июл 2005, 15:58

переиначим вопрос - а что не устраивает в 9.1D ? У нас такой вопрос даже не стоит ( версия 9.1B ) и не будет стоять пока не наберется масса критичеких причин по которым стоит перейти. Вроде пока ни одной не видно :D

Аватара пользователя
dmi
Старожил
Сообщения: 1523
Зарегистрирован: 27 сен 2001, 03:00
Откуда: Москва
Контактная информация:

Re: мне кажется что нет ))

Сообщение dmi » 20 июл 2005, 16:18

AG писал(а):переиначим вопрос - а что не устраивает в 9.1D ? У нас такой вопрос даже не стоит ( версия 9.1B ) и не будет стоять пока не наберется масса критичеких причин по которым стоит перейти. Вроде пока ни одной не видно :D


Эх, какой в >9.1DSP5 дебаггер... Например.

/dmi

AG
Старожил
Сообщения: 85
Зарегистрирован: 28 ноя 2002, 11:04

re:Стоит ли переходить с Progress 9.1D на Progress 10

Сообщение AG » 20 июл 2005, 17:28


Эх, какой в >9.1DSP5 дебаггер... Например.


Не подходит :D , так как понятно , что занимаемся мы не софтом => директорат таких слов не знает => точно знает что мы без этого проживём спокойно ( или не спокойно, но проживем ). Критической причиной не является :) . И мне кажется, что переходит не стоит, менять скорее всего придется много, а результат и выгода непонятны. С другой стороны встает вопрос, как долго будет жить нс-ка на этом предприятии и как долго будет жить само предприятие :D. Если долго, то возможно и стоит переходить, но постепенно.

OFF:
А если честно , то за 3,5 года вся NS2000 уже сидит в голове и дебаггер уже мало полезен :D.

bulklodd
Старожил
Сообщения: 448
Зарегистрирован: 27 июл 2001, 03:00
Откуда: Москва
Контактная информация:

Re: Стоит ли переходить с Progress 9.1D на Progress 10

Сообщение bulklodd » 20 июл 2005, 21:44

rda писал(а):Возник вопрос: а надо ли переходить с Progress 9.1D на самую последнюю версию Progress ?
Какие преимущества у Open Edge по сравнению с 9.1D ?


Преимуществ конечно и не сосчитать :) Все зависит лишь от того насколько они тебе нужны, и что в текущей версии тебя не устраивает.

Среди основных вкусностей 10-ки, могу выделить следующие:
1. BLOB/CLOB, которые позволяют хранит в БД графику и здоровые текстовые доки
2. DataSet, данная вкусность позволяет работать клиенту с отвязанным набором данных, особенно полезна тем кто задумался менять архитектуру существующего приложения (имеется в виду OERA) или лепит UI на .NET
3. WS, очень вкусная фенька, опять-таки если есть необходимость перепроектировать текущее приложение, реализовать не 4GL интерфейс или интегрировать приложение в ESB.
4. Менее значимая, но не менее вкусная штука, это тип DATETIME
5. Много улучшений ядра БД и тулсов к нему

НО!!! торопиться с переходом на 10.0 я бы не стал, т.к. грядущая 10.1 похоже будет принципиально иной, подробней о ней здесь http://forum.infobit.ru/viewtopic.php?t=488, и если желание перейти на 10-ку обусловлено только необходимостью перепроектирования приложения, то лучше дождаться 10.1, т.к. она даст принципильно иные возможности для этого.

van
Модератор
Сообщения: 407
Зарегистрирован: 12 июл 2001, 03:00

re:Стоит ли переходить с Progress 9.1D на Progress 10

Сообщение van » 21 июл 2005, 12:41

если рассматривать проблему в разрезе NS2000, то
мы переходом на 10ку озаботились уже с полгода как..
причем решили переходить постепенно сначала на 9.1E, а потом на 10ку.
для этого соответственно запросили обе версии субд.
на 9.1E со скрипом переползли, а на 10ке так и стопорнулись. даже пока временный лицензионный код не запрашиваем.
а причина в том, что для перехода требуется ПОЛНАЯ перекомпиляция кода, которую мы сами еще никогда не делали.
из завязанных на перекомпиляции трудностей:
1. полный подбор всех исходников и соответствие их по связям. и с этим делом у умершего никос-софта для клиентов было, прямо скажем неважно.
2. скорее всего возникнут несоответствия кода и семантики в новой версии.

поэтому, первоединый вопрос к работающим на NS. удалась ли кому самостоятельная полная перекомпиляция?
собираюсь перенести этот тред в раздел NS2000. есть возражения?

Аватара пользователя
dmi
Старожил
Сообщения: 1523
Зарегистрирован: 27 сен 2001, 03:00
Откуда: Москва
Контактная информация:

Re: re:Стоит ли переходить с Progress 9.1D на Progress 10

Сообщение dmi » 21 июл 2005, 13:49

1. полный подбор всех исходников и соответствие их по связям. и с этим делом у умершего никос-софта для клиентов было, прямо скажем неважно.


Если у вас есть исходники - взяли бы и перекомпилировали. Даже под 9.1C/D/E - сразу увидите, соберётся софт или нет.

2. скорее всего возникнут несоответствия кода и семантики в новой версии.


Скорее всего нет. Я пересобирал под триальную 10.0 наш софт, revision control хеадеры где в некоторых местах начинаются с 87-го года - всё ok.
Единственная сложность была с PROVERISON. Её можно обойти.

/dmi

van
Модератор
Сообщения: 407
Зарегистрирован: 12 июл 2001, 03:00

Re: re:Стоит ли переходить с Progress 9.1D на Progress 10

Сообщение van » 21 июл 2005, 14:08

>> Если у вас есть исходники - взяли бы и перекомпилировали. Даже
>> под 9.1C/D/E - сразу увидите, соберётся софт или нет.

дык ясный перец. но это ж надо с духом собраться ;)
просто тут еще особенности именно ns. у нас некоторых исходников нет изначально :( . конечно, надо пробовать.

>> 2. скорее всего возникнут несоответствия кода и семантики в
>> новой версии.
>Скорее всего нет. Я пересобирал под триальную 10.0 наш софт, >revision control хеадеры где в некоторых местах начинаются с 87-го >года - всё ok.
>Единственная сложность была с PROVERISON. Её можно обойти.

вот за это известие спасибо. думаю, это поднимет боевой дух нашим программистам и они решатся на сей шаг.

Аватара пользователя
dmi
Старожил
Сообщения: 1523
Зарегистрирован: 27 сен 2001, 03:00
Откуда: Москва
Контактная информация:

Re: re:Стоит ли переходить с Progress 9.1D на Progress 10

Сообщение dmi » 21 июл 2005, 14:14

van писал(а):дык ясный перец. но это ж надо с духом собраться ;)
просто тут еще особенности именно ns. у нас некоторых исходников нет изначально :( . конечно, надо пробовать.


Тогда плохо. А каких исходников? Если софт не пересобирается полностью - смысла куда-либо переходить я не вижу.
Только зря десятку купите.
А что тут с духом собираться ;) - взял и пересобрал. У нас исходников - 17.000, собирается за два часа у меня (я ещё параллельно что-то делаю ;)


/dmi

van
Модератор
Сообщения: 407
Зарегистрирован: 12 июл 2001, 03:00

Re: re:Стоит ли переходить с Progress 9.1D на Progress 10

Сообщение van » 21 июл 2005, 14:56

> Тогда плохо. А каких исходников?

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

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

Аватара пользователя
dmi
Старожил
Сообщения: 1523
Зарегистрирован: 27 сен 2001, 03:00
Откуда: Москва
Контактная информация:

Re: re:Стоит ли переходить с Progress 9.1D на Progress 10

Сообщение dmi » 21 июл 2005, 15:10

van писал(а):> Тогда плохо. А каких исходников?
из того, что явно удалось установить, нет тех, которые отвечают за авторизацию пользователя в системе и за права пользователей в модулях. на этот процесс в системе завязан лицензионный контроль, поэтому клиенту они не передавались. вообще, защита там хлипкая, да и обеспечение прав пользователей давно требует переделки.. и все это можно переделать.. только силы надо и желание.


То есть они даже не кодированные исходники? Тогда всё плохо - или
вы готовы заняться реинжинирингом r-кодов ;).
Жалко. А у NS же был правоприемник - amsol? Они молчат?

более печален другой аспект. кстати, именно он будет мешать обьединению пользователей этой системы для взаимовыгодного сотрудничества. он в том, что у каждого из клиентов система "та, да не та".


У нас то же самое (только того, про то что ты ниже писал - нет ;).
Есть базовый функционал + вендорские настройки. иногда очень сильно меняющие функционал.

в результате, если теперь идти на перекомпиляцию, то придется вдоволь "поиграть в пазлы" :(


Нда... Может с NS вам на что-нибудь современное прогрессовое мигрировать? Так как чем дальше в лес - тем толще партизаны ;)

/dmi

rda
Старожил
Сообщения: 29
Зарегистрирован: 22 июл 2004, 14:58
Откуда: г. Пермь

Re: re:Стоит ли переходить с Progress 9.1D на Progress 10

Сообщение rda » 22 июл 2005, 08:07

van писал(а):поэтому, первоединый вопрос к работающим на NS. удалась ли кому самостоятельная полная перекомпиляция?

У нас есть положительный опыт полной перекомпиляции кодов NS при переходе с 7 версии на 9.1D.
Пришлось только дорабатывать функцию печати и копирования файлов отчетов с Линукса на рабочую станцию клиента.
Остальной функционал не менялся.

Вообще если говорить об NS, то система оказалась живучей - у нас работает уже 10 лет. Начиналась с 6 версии Progress, затем 7 и сейчас 9.1D. За это время мы далеко ушли от эталонной версии.

van
Модератор
Сообщения: 407
Зарегистрирован: 12 июл 2001, 03:00

Re: re:Стоит ли переходить с Progress 9.1D на Progress 10

Сообщение van » 23 июл 2005, 19:42

> У нас есть положительный опыт полной перекомпиляции кодов NS >при переходе с 7 версии на 9.1D.

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


>Вообще если говорить об NS, то система оказалась живучей

если говорить об ns, разговор вообще на бутылку потянет ;)
предлагаю более конкретно приступить к этому уже в этом разделе и в других топиках.
а тема этого уже вроде исчерпана

AG
Старожил
Сообщения: 85
Зарегистрирован: 28 ноя 2002, 11:04

Сообщение AG » 23 июл 2005, 21:51

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

Pls, и с нами если можно поделитесь :) . У нас тоже нет тех самых пары-тройки исходников :)