NOTESSIDAN

Allt om Lotus Notes & Domino




3 funktioner jag saknar i Lotus Notes Domino
Här är 3 funktioner som jag saknar i Notes - nedan representerade som egna databaser.

Databasändringar - Logga alla ändringar i en databas

Här ser jag ett behov att ha en databas som med automatik skapar en ny version av exempelvis alla ändringar som görs i names.nsf och lagrar dessa i en separat databas. I version 7 av ND är detta relativt lätt gjort med hjälp av db.getModifiedDocuments metoden i lotusscript. Man skulle även kunna lagra versioner av designobjekt.

Med en sådan funktion skulle man ha full spårbarhet och versionhantering över vilka ändringar som gjorts och av vem för vilken databas som helst. En databas som detta skulle man kunna köra både lokalt och på en Dominoserver och då även fungera som en minibackupapplikation.

Databasadderare - Låt "superanvändare" lägga upp databaser via webben.

Tänk om du som administratör slapp arbetet med att lägga upp databaser. Tänk om du som administratör av Domino hade full kontroll vem som har ansvar för alla databaser som läggs upp på servern eller vilket konto/avdelning som ska belastas för debitering.

Med en webbaserad applikation kan man låta behörig personal ladda upp databasen samt tvinga dom att fylla i ansvar, behörigheter och konto. Applikationen lägger sedan automatiskt upp databasen på servern i tillåtna foldrar.

Databas Alert - Ge mig ett mail när en händelse uppstår i en databas.

Denna håller jag faktiskt på och bygger själv. Grundidén är att den ska meddela mig om händelser i olika databaser. Ett exempel skulle kunna vara om att man vill få ett mail varje gång en databas har fått en replikeringskonflikt eller varje gång en ACL i en databas har ändrats.

Man ska antingen kunna bli notifierad när en händelse inträffar eller med ett visst intervall. Man ska också kunna kontinuerligt få meddelande om olika egenskaper hos en databas. ett exempel skulle kunna vara att man vill hålla koll på hur många dokument som skapats under en vecka, eller hur mycket en databas ökar i storlek under en viss tid. Man kommer kunna köra databasen antingen lokalt eller för en hel grupp på en server.

Fördelen är att man ska kan förlita sig på informationen i epostmeddelandet istället för att leta efter informationen i databaserna. Databasen kommer fungera lite grann som "Events" eller "NewsLetter" fast med den skillnaden att man kan använda den utan inblandning av en administratör eller utvecklare. Jag har gjort ett första utkast på databas men den är långt från färdig. men så fort jag har den klar så kommer jag antingen lägga upp den här eller på OpenNTF.




Relevanta Poster på Notessidan:



Fler Poster om: Lotus, Notes, Domino, Databas, Tips, Alert

Fler bloggar om: , , , , ,

Technorati: , , , , ,

Delicious: Lotus, Notes, Domino, Databas, Tips, Alert
Publicerad 2006-09-25 | Kommentarer: 4 | Läsningar: 1805
Kommentarer

Fredrik Malmborg ( 2006-09-29 09:11:54 )
I THE VIEW May/June 2004 finns en artikel om "AEM — A Tool for
Automatically Monitoring Your Applications". Kanske kan vara något för din önskan om övervakning av databaser.
Thomas Adrian ( 2006-09-29 15:05:10 ) Websida
Hej Fredrik, jag hittade den på deras hemsida, Den applikation jag byggt fungerar i.o.f. lite annorlunda.


Tack
Thomas

Peter Närlund ( 2006-10-12 14:01:59 ) Websida
Jag har utvecklat en applikation under de senaste många åren där jag samlat en del verktyg som jag haft behov av som Notes/Domino konsult.

För 3 år sedan började jag sälja denna produkt och den har spridigt sig en del.

Nu har jag bestämt mig för att göra databasen open source.
Och "scannern" freeware (om man kör den från en klient)- man kan säga att det är en catalog.nsf på anabola steroider.

Nåväl - i denna databas som katalogiserar alla applikationer och mallar på servrarna (och agenter, scriptbibliotek, aclentries) så finns det möjlighet att lägga in Ägare, Förvaltare och utvecklare som egenskaper för databaserna i katalogen.

Jag har länge haft tanken att lägga till funktioner för att göra domino till en self-service-server där användarna kan gå in i catalogen och skapa nya databaser från "godkända" mallar och samtidigt fylla i information om syfte, ägare, förvaltare och så vidare.

Jag har tidigare utvecklat denna funktionalitet för webapplikationer i det som Synergica idag säljer som TeamServer 5.0 (men jag kan inte använda den koden eftersom Synergica har köpt den) - jag har testat och kommit fram till att det går utmärkt att göra även för notesklienter.

Så nu till mina frågor:
Det du beskriver ovan ang "Databasadderare" - har du den funktionaliteten färdigutvecklad eller är det någonting som du tänker att du skall göra?
Har du tänkt att släppa koden eller vill du äga den själv fortsättningsvis?
Skulle du vilja samarbeta med mig för att lägga in dessa funktioner i DominoPatrol?
Jag är väldigt nära att släppa databasen som open source (närmaste veckorna) och jag skulle tycka att det var superkul om flera kockar vill lägga sig i utvecklingen framöver.

Än så länge har jag reggat ett projekt på http://openntf.org men koden finns inte där ännu (kommer om någon vecka) men det går bra att ladda ner hela installationpaketet från http://dominopatrol.net" title="http://dominopatrol.net" target="_blank">http://dominopatrol.net så länge.

Peter Närlund
http://dominopatrol.net" title="http://dominopatrol.net" target="_blank">http://dominopatrol.net
Thomas Adrian ( 2006-10-12 21:45:52 ) Websida
Hej Peter

Tack för din kommentar,
Jag har tyvär ingen tid att vara med i några projekt just nu. det är knappt jag hinner blogga.

Databasadderaren jag nämde har jag faktiskt byggt en gång i tiden när jag satt på Volvo för v4.6, men jag tror inte jag har kvar koden, i vilket fall som helst så tror jag att jag skulle gjort den helt annorlunda om jag gjort den idag.

Tack för tipset gällande din applikation, jag ska kolla vid tillfälle.

Jag finns på msn om du vill chatta. se "om notessidan"


Hälsningar
Thomas






Sök på Notessidan
Thomas Adrian
ThomasCertifierad utvecklare och administratör inom Notes & Domino

Kontakta mig







Senaste Sökningarna på Notessidan
Sön - sharepoint (R:1)
Sön - räkna and antal and besökare (R:0)
Sön - browser (R:17)
Sön - stoppar and mail (R:1)
Sön - korrupt (R:3)
Sön - böcker (R:0)
Sön - kalendern (R:12)
Sön - feature (R:15)
Sön - print and mime (R:2)
Sön - länka (R:0)
Sön - databasen (R:94)
Sön - access (R:47)
Sön - outlook (R:15)
Sön - webanvändare (R:0)
Sön - google and maps (R:6)
Sön - juffe (R:2)
Sön - uidoc.print (R:1)
Sön - java and lotusscript (R:26)
Sön - besök (R:0)




Databasstatistik Blogg
Uppdateras var 15:e Minut

Antal Poster:562
Antal Kommentarer: 1380
Alla sidvisningar idag:
Unika Besökare idag:
Databasstorlek: 180,5Mb
Fixup: 2019-07-17 00:31:15
FT:2019-07-17 19:11:24
DB Procent använd: 99,8
Antal Agenter: 42
Antal Formulär: 65
Antal Vyer: 60
Antal Dokument: 7931
Antal Image Resources: 108
Antal Subformulär: 18
Antal Scriptbibliotek: 11
Totalt Antal Designelement: 576
Antal Attachments: 159
Antal Konflikter: 0
Server version 1: 405
Server version 2: Release 9.0.1FP9|August 14, 2017
Server Plattform: Windows/64
Ändrad: 2019-07-17 20:44:26
Server Tidszon: Z=-1$DO=1$DL=3 -1 1 10 -1 1$ZX=131$ZN=W. Europe
Region:
Kommentarsspam Idag: 10
Kommentarsspam Totalt: 17913


BlogRankers.com

Top Sites at iWEBTOOL.com

Fight Spam! Click Here!

Bloggtoppen.se

Listed on BlogShares

Increase website traffic

Top Internet Blogs

Site Checker