26. maj 2008
Har været til en session omkring directory valget som kommer i 8.5
Man kan altså vælge at bruge noget andet end domino til at registrere sine brugere i. Names overlever dog da server konfigurationen stadig skal have et sted at være.
Det blev pointeret at nogen vil have glæde af at køre i et andet directory og andre vil have glæde af “bare” at replikere udvalgte informationer. For 8.0.1 domino kunder er Tivoli Directory Services gratis at anvende og denne kan replikere LDAP (f.eks. AD) info til og fra Domino NAB’en.
Hvis man vælger at basere al registrering på et andet directory er der lidt udfordringer. Bla. vil man jo naturligvis ikke længere kunne slå brugerne op i names.nsf (da de ikke er der!) men skal istedet bruge et nyt NotesDirectory objekt. Dette kan betyde at eksisterende apps skal skrives om, de skal ihvertfald testes grundigt.
Registreringen af en ny notesbruger i et eksternt directory bliver = at tilføje de felter til LDAP skemaet som notes kræver. Brugeren skal allerede findes i directori’et. En notes bruger sletning vil være en sletning af notes felterne fra brugeren. Ikke noget med at fjerne eller tilføje brugere fra Notes af. Brugeroprettelsen og sletningerne skulle dog stadig kunne udføres fra notes administratoren. Derved kan det stadig være notes admin’en som tager sig af at oprette notes brugere imens directory admin’en tager sig af at administrere oprettelse og ændring af brugerne centralt.
LDAP serveren i 8.5 og Directory Assistance (DA) databasen er forbedret både mht. performance og usability. Der er kommet en del værktøjer i DA til at hjælpe med at finde og teste de rigtige indstillinger.
Leave a Comment » |
Lotusphere 08 |
Permalink
Skrevet af kterman
24. januar 2008
Der er godt nyt omkring politikker i R8.
Hele måden som politikker angives brugere eller organisationen på er redesignet. Man kan nu skrive direkte i en politik hvem den skal gælde for (istedet for at skulle finde alle brugerne og angive politikken). Samtidig er det nu muligt at låse alle indstillinger på feltniveau (sammenlignet med tab niveau i R7).
Man kan i R8 tildele indstillingerne på 4 forskellige måder:
1. Don’t set (ændrer ikke i den angivne indstilling)
2. Set initial value (som brugeren altså senere kan ændre for good – ligesom en setup politik)
3. Set initial value when modified (som idag i R7, ret de ændringer som brugeren måtte lave)
4. Set and prevent changes (Angiv initiel værdi og lås, herved behøves ikke længere setup dokumenter hellere)
DDM kan nu overvåge politik fejl ifm. signering af politikker og politikker kan nemt resignes fra administratoren.
Der er en masse nye debug indstillinger som giver god mulighed for at se hvad der foregår eller ikke foregår når noget fejler.
$Policies i serverens nab skal opdateres inden evt. klienter kan hente opdaterede policies og i klientens $policies (names.nsf) kan man se de politikker som klienten agerer udfra. I pre R8 er det klienten som udfører arbejdet med at lave politikkerne (pånær for mail policies). I r8 og frem er det serveren som gør det hele.
I R 8.5 kommer dynamic group policy assignment hvor man kan tildele policies til grupper. Når gruppe- tilhørsforholdene ændrer sig, skifter politikkerne automatisk. Konflikter løses ved angive hvilke grupper som skal have den højeste betydning.
2 Kommentarer |
Lotusphere 08 |
Permalink
Skrevet af kterman
24. januar 2008
Årets fest blev afholdt i Universal Studios Island adventures theme parken.
Maden var noget slam (fordi vi valgte det første fastfood sted vi kunne finde da vi var ved at dø af sult) men underholdningen var fin.
Der var 3 af de fede forlystelser :
Spiderman 3d experience som var en rigtig fed 3d tur i en af de her hydrauliske vogne som tilter og gør ved, når der sker ting og sager. Mange fysiske effekter til 3d inputtene såsom vandsprøjt, varmepust mv.
The Hulk rutchebanen. Der var ingen kø så da vi havde været turen igennem en gang tog vi lige og løb igennem indgangen og tog en tur mere. Rigtig fed ructhebane og en relativt lang tur.
Duelling Dragons havde vildere g-påvirkninger men var en del kortere end Hulk
Leave a Comment » |
Lotusphere 08 |
Permalink
Skrevet af kterman
24. januar 2008
Lotus Sametime Unyte
Lavet som SaaS (Software as a service). Altså en service man køber sig adgang til på nettet. Derved skal man ikke selv have infrastruktur mv. til at drive sametime.
Produktet kan nogenlunde det samme omkring online møder som Sametime. Det er dog webdialogs (nyligt opkøbt firma) produkt som sælges under sametime unyte brandet. Det betyder at når det kommer til konfiguration og administration så ligger det meget langt fra Sametime. Og det er altså heller ikke sametime kode endnu som driver selve møderne.
Leave a Comment » |
Lotusphere 08 |
Permalink
Skrevet af kterman
23. januar 2008
.. af Wild Bill og Paul Mooney.
Denne session har kørt over de seneste år da den er super populær. De 2 gale irere underholder med de vildeste historier fra det virkelige liv. De har oplevet de ondeste problemer og de mest “uheldige” administratorer og udviklere. Nogle slemme katastrofer blev gennemgået og erfaringer blev delt ud.
2 Kommentarer |
Lotusphere 08 |
Permalink
Skrevet af kterman
23. januar 2008
Widgets i Notes er ligesom widgets alle andre steder små “pluggable” apps som kan indsættes via point and click.
Widgets kan i notes vise 4 typer data: forms/views, websider, google gadgets og RSS/Atom. De kan vises i Notes’ sidebar, composite apps, tabs eller popup vinduer.
Der er en virkelig brugervenlig widget designer/wizard hvormed man nemt som slutbruger kan lave sine egne widgets.
Livetext er genkendelse af forskellige ord. Hvis man f.eks. laver en content type som genkender notesnavne så vil de automatisk blive understreget i Notes og kan kan binde forskellige action til livetekst’en.
Der blev vist hvordan man kunne genkende en Delta Airlines afgang (f.eks. DL 204) og på livetekst’en lave et opslag på delta’s hjemmeside for at tjekke afgangen for forsinkelser, aflysninger mv. Det tog ca. 3 minutterat lave og didistribuere til det catalog som distribuerede til resten af kompagniet. Det er meget nemt og der er uendelige muligheder. Jeg tror der vil blive lavet RIGTIGT mange widgets når vi kommer til 8.0.1 da det er super nemt at arbejde med.
Composite application designeren understøtter widgets sådan at man kan binde datatyperne i en widget via wires sådan at de reagerer på f.eks. hvad man vælger i en notesbase.
Policies understøtter widgets sådan at man kan bestemme hvem som må lave hvad og om det må distribueres frit i organisationen.
Distributionen foregår iøvrigt igennem en widget database hvori man kan placere sine widgets indenfor forskellige kategorier. Brugerne kan så vælge de kategorier de vil have widgets fra og de distribueres automatisk til klienten.
Leave a Comment » |
Lotusphere 08 |
Permalink
Skrevet af kterman
23. januar 2008
Har været til en session omkring directory valget som kommer i 8.5
Man kan altså vælge at bruge noget andet end domino til at registrere sine brugere i. Names overlever dog da server konfigurationen stadig skal have et sted at være.
Det blev pointeret at nogen vil have glæde af at køre i et andet directory og andre vil have glæde af “bare” at replikere udvalgte informationer. For 8.0.1 domino kunder er Tivoli Directory Services gratis at anvende og denne kan replikere LDAP (f.eks. AD) info til og fra Domino NAB’en.
Hvis man vælger at basere al registrering på et andet directory er der lidt udfordringer. Bla. vil man jo naturligvis ikke længere kunne slå brugerne op i names.nsf (da de ikke er der!) men skal istedet bruge et nyt NotesDirectory objekt. Dette kan betyde at eksisterende apps skal skrives om, de skal ihvertfald testes grundigt.
Registreringen af en ny notesbruger i et eksternt directory bliver = at tilføje de felter til LDAP skemaet som notes kræver. Brugeren skal allerede findes i directori’et. En notes bruger sletning vil være en sletning af notes felterne fra brugeren. Ikke noget med at fjerne eller tilføje brugere fra Notes af. Brugeroprettelsen og sletningerne skulle dog stadig kunne udføres fra notes administratoren. Derved kan det stadig være notes admin’en som tager sig af at oprette notes brugere imens directory admin’en tager sig af at administrere oprettelse og ændring af brugerne centralt.
LDAP serveren i 8.5 og Directory Assistance (DA) databasen er forbedret både mht. performance og usability. Der er kommet en del værktøjer i DA til at hjælpe med at finde og teste de rigtige indstillinger.
1 Kommentar |
Lotusphere 08 |
Permalink
Skrevet af kterman
23. januar 2008
Rocky gennemgik diverse nyere @formula’s men det fremgik ikke tydeligt hvilke versioner de er fra eller kommer i.
Herunder er en kort liste over @formulas som han foreslog at man tog et kig på hvis man ikke allerede brugte dem.
@Sort([CustomSort]; list; @formula) – hvor @forumla skal resultere i true eller false. Denne sortering udfører en quicksort hvor formlen afgør om et element på listen skal skifte plads med det foregående.
F.eks. kan man sortere efter længden på en streng ved følgende (frit fra hukommelsen) :
@sort([CustomSort]; list; @len($a) > @len($b)) hvor $a og $b er de 2 værdier som sammenlignes fra listen i hver iteration.
@transform virker ligesom LS forall hvor man altså kan gøre et eller andet udfra eller med hvert element i en liste. F.eks.
Liste := “banan”:”æble”:”roe”:”rødbede”:”asparges”;
@transform(liste; “element”; @propercase(“klaus ” + element))
… ville give “Klaus Banan”:”Klaus Æble”:”Klaus Roe” …. mv. mv. (underligt eksempel!)
@Nothing kan bruges istedet for at sammensætte tomme strenge og bagefter bruge @trim.
@ToNumber kan bruges istedet for @TextToNumber da den ikke fejler hvis input rent faktisk allerede er et tal.
@UrlQueryString kan bruges i NSFDB2 til at beregne et views udvælgelses kriterie.
I lotusscript sektionen blev nævnt :
NotesDirectory.getMailInfo som kan returnere alverdens brugerinformation fra directory om det er notes eller LDAP.
GetElementHandler som kan give et handle til ethvert designelement i basen hvorved man kan lave dxl hacks
NotesStream blev nævnt som en god løsning på txt-fil problematikker.
Rocky nævnte at man som udvikler skulle få fat i en rigtig developerfont .. ! Det har jeg aldrig tænkt over men vil straks øge min geek’iness ved at installere hans foretrukne notes developerfont proggyfont.
Leave a Comment » |
Lotusphere 08 |
Permalink
Skrevet af kterman
22. januar 2008
Bob Balaban er ansvarlig for omskrivningen af Domino’s web engine og de forbedringer som skal implementeres under sådan en modernisering.
Bob er meget ligefrem og lagde vægt på at de ikke bare forsøgte at hacke eller patche den gamle motor men virkelig redesigner fra bunden for at Domino kan komme til at sparke røv.
8.5 bliver næste store feature release og det bliver her at de nye webting kommer. De har stadig fuld bagud kompatibilitet men man kommer altså til pr. applikation at få muligheden for at bruge den nye renderingsmotor.
Den nye renderer laver kun well formed html og har indbygget dojo framework. Den understøtter CSS i html’en og alting bliver extendible.
Xpages blev igen nævnt og vist. En gammel R5 diskussionsbase blev vist før og efter et xpage layout. Det ser lovende og indbydende ud. Og man skal vel at mærke ikke gøre andet ved eksisterende baser end at tilføje nogle nye designelementer. Bob sagde at de havde været 6 dage om at lave det nye webdesign til diskussionsbasen (han fortalte dog ikke hvor mange som havde arbejdet på det og de er jo 300.000 i IBM
).
Der er masser af ajax understøttelse og meget af det er bare et click i 8.5 designeren.
Dojo kan udskiftes hvis man hellere vil bruge YUI eller tilsvarende. Der kan også ligge flere versioner af f.eks. dojo på serveren.
Igen blev det nævnt at 8.5 skulle komme sidst i 2008.
Leave a Comment » |
Lotusphere 08 |
Permalink
Skrevet af kterman