Инфо-ция о разработке в среде ln

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 492
367
#21
aon24 прикольно, но не более...
непонятным остается выбор платформы, в то время как есть CouchDb couchbase
 

savl

Well-Known Member
Lotus team
28.10.2011
2 126
163
#22
aon24, lmike
Описание миграции порадовало, как пример 2 коробочных решения и фраза: "некоторые приложения лучше полностью переписать с нуля"
Проект к тому же еще развивающийся, многого что есть в лотусе - нет.
Возможно в будущем они допилят, хотя желание выпустить open source говорит об обратном.
Сами либо не могут, либо уже не хотят.
В целом:
прикольно, но не более... lmike
 

garrick

Well-Known Member
Lotus team
26.10.2009
881
79
#23
На Хабрахабре интересная статья о миграции приложений из LN в СПО
Основой любой СЭД, помимо ACL, явлется workflow, а здесь про это что-то ничего "не слышно". Создаётся впечатление, что это просто CMS на питоне с возможностью конвертирования структуры базы Lotus Notes в реляционную СУБД. По-поводу дешевизны администрирования - это до той поры пока не понадобятся кластеры, распределённые реплики и пр. плюшки больших систем.
 

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 492
367
#24
о чем и речь... там "ругают" MongoDB, но аналоги (причем более быстрые) не рассматривают
репликация, ACL, вьюшки... - все что проект только намечает толково реализовать - есть в открытых аналогах и используется в продакшн компаниями
непонятно - почему не пилить Couch... семейство, там и биндинги с питону есть и JS и REST
нет ведь - надо было брать РСУБД
в какую сторону им развиваться - выбросить свой велик и делать ср-во миграции в CouchDB да Кац сам об этом пишет - связаться с ним и работать (а не велики пилить)
 

aon24

New Member
27.08.2014
2
0
#25
в какую сторону им развиваться - выбросить свой велик и делать ср-во миграции в CouchDB да Кац сам об этом пишет - связаться с ним и работать (а не велики пилить)
Кац предлагает миграцию в SharePoint. Это не СПО.
 

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 492
367
#26
Кац предлагает миграцию в SharePoint. Это не СПО.
прочитайте внимательно :)

Добавлено:
The problem these IT shops face is they don't have many good options to migrate to. Sharepoint works for very generic collaborative activities, but not so much for custom business apps that are so pervasive in large Notes installs. That doesn't mean people don't try.
и продолжение
So these IT shops are interested in migrating to Apache CouchDB for obvious reasons. CouchDB is largely inspired by the Lotus Notes backend. CouchDB has a document database, peer based replication, views, full text indexing add-ons, security, and HTTP client access. It also has a very active and growing open source community.
очень вольный пересказ
Т.е. айтишники (под давлением манагеров, со странными пристрастиями и ненавистью к LDN
is that people in management just don't like Lotus Notes
) пытаются мигрировать, но вариантов не много, ШП часто можно видеть в колоборэйшн, но приложений там с тараканью письку. Но пытаются ;)
и потому есть интерес и к кочДБ, т.к. он документоориентирован (в отличии от ШароТочки) в ДБ слое, да создавался под влиянием Нотусового бэкэнда (Кац участвовал в разработке LDN), и все базоввые плюшки (peer based replication, views, full text indexing add-ons, security, and HTTP client access) реализованы. Большое комюнити (быстро растущее) и это 2010!

Добавлено: а ШароТочка приведена как попытка миграций и создания тулзов (мало-адекватных - переписывать полюбасу)
 

savl

Well-Known Member
Lotus team
28.10.2011
2 126
163
#27

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 492
367
#29
POI как плагин - уже заслюнявился, этож просто праздник - централизованный деплоймент
 

savl

Well-Known Member
Lotus team
28.10.2011
2 126
163
#30
@lmike, WebSphera на xpage прям...
На самом деле есть инфа что IBM не сильно будет развивать сам лотус в ближайшем будущем.
Они больше уходят в курирование Lenovo. Бросить не бросят, но инноваций не ждите...
 

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 492
367
#31
там и не нужны инновации - пусть отвяжут от винды (клиент-дизайнер) или опишут процесс без дизайнера
 

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 492
367
#33
еще вспомнил свою похотелку... - jvm отвязать от ИБМ ;)
 

savl

Well-Known Member
Lotus team
28.10.2011
2 126
163
#34
@lmike, так мне казалось это уже давно есть) Oracle Jvm
Можно же подключить внешнюю для сборки проектов,думаю для работы сервака и подавно.
Перейти на web, лотус как ранилище...
А если, как ты предлагаешь, перенести всю структуру в NoSQL, то и уйти от LND уже не проблема)
Работы лет на 5, не более)
 

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 492
367
#35
Можно же подключить внешнюю для сборки проектов,думаю для работы сервака и подавно.
это две большие разницы ;)
для работы сервака не подойдет жвм оракла (КМК), там собственный управлятор памятью и ГЦ (GC)
 

savl

Well-Known Member
Lotus team
28.10.2011
2 126
163
#38
@garrick, кроссплатформа же... Если захотят - сделают.
Можно сделать как IBM, купить что-то, допилить, встроить...
 

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 492
367
#39
сперва про индексы...
тут столкнулся со странной особенностью - сейлз работает с БД локально, реплицируется, док не видно (доки категоризируются по полю) во вьюшке
а именно - категорий дохрена и доков тоже, искать конкретный док сложно - визуально оценивают только категории
надо отметить, что у сейлза была нотусня 7.0.4
проапдейтил (думал с репликой бяда из-за различия версий, хотя - бред) до 9.0.1 (без ФП)), пофиксил БД (ну для гарантии), закомпактил...
исчезла категория - т.е. стало как на сервере
случайно сейлз обнаружил - что док в др. категории (кот. просто выше по списку)
явахуе - лезу на его комп..., чешу.. (ну все что чешется)
причина мало изучена угловые кавычки (а ведь я уже где-то на них напарывался) заменил и какой-то лишний символ убрал (в конце)
ручной вариант ввод (мой) - не получился (чтобы сбить категрию), а сэйлз вставлял из ворда или аутглюка

теперь про коллекции...
если получить коллекцию доков из БД по рэнджу (на др. просто не наталкивался)
потом применить сортировку в к документам (во внешем массиве/классе) и вставлять доки согласно сортировке, то...
сортировка отвалится вариант:
Код:
Set me.NDC=me.view.Getalldocumentsbykey(xDtRange, True)
......
	Dim sorter As New Sorter(flds)
	sorter.RefAsString=RefAsString
	Do While Not doc Is Nothing
		Dim tmp As NotesDocument
		Set tmp=doc
		Call sorter.Add(Doc)
		Set doc=NDC.Getnextdocument(doc)
		'после добавления в сортировку - удаляем из коллекции
		Call NDC.Deletedocument(tmp)
	Loop
	Set doc=sorter.GetFirst()
	'наполняем коллекцию
	Do While Not doc Is Nothing
		Call NDC.Adddocument(doc)
		Set doc=sorter.GetNext()
	Loop
NDC получим не отсортированный!
 
Последнее редактирование модератором:

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 492
367
#40
разработчикам, использующим "русский" язык в коде и прочие "упрощения", посвящается
Чтобы видеть этот контент необходимо: Войти или зарегистрироваться

:)
часто вижу такое и в коде на LS - жуть