Some thoughts about our ever changing world and the new Web 2.0 philosophy:
Everybody knows Wikipedia and the huge and successful encyclopedia written and revised by users, right?
Yesterday evening I updated my TomTom ONE Regional V3 device with the MapShare technology: now I can report to others the errors that I will find during my journeys (missing roundabouts, close roads, etc etc), just clicking on my device display.
In fact today I reported two missing roundabouts and one wrong road name I found within Bologna, just connecting to Internet! And I also downloaded corrections reported by others.
Some days ago Giuseppe from DominoPoint.it wrote a post titled "Error Found & Fixed" : it's about an mistyped text he found about a @dblookup() function example inside the Designer Help. The funny thing is that the error existed since R5 and was corrected only in R8.
Roberto from IBM Italy took care about that little error, and now anybody can see the correction.
Just a few days ago I was teaching Lotus Notes/Domino programming to a young guy: I was talking about the importance of reading examples written inside the Designer Help and then I talked about the @isError() function: I found a small error in within the examples, both inside R7 & R8. Take a look:
4. This agent tests the return value of an @DbLookup statement for an error. If the @DbLookup statement causes an error, the agent returns the text "Not available."
FIELD Phone := @DbLookup(""; "Snapper" : "names.nsf"; "People";
@Right(Name; " ") + " , " + @Left(Name; " "); "OfficePhoneNumber");
As you can see, the @If() does not specify the "else" compulsary statement...
What would happen if the Lotus Help Designer was simply a wiki site? I guess that such errors would be corrected by the Notes community in just a few hours.... as for the Wikipedia.
Moreover people could add meaningful examples for all Notes functions, write some notes too.
Of course I'm talking abound writing revisions to documents initially written by IBM.
I guess that many people from the Notes community would be happy to better official documentation we read every day, especially junior programmers who really need good documentation.
Someone agrees with me? ;-)