I see, well, yes, as the OP here I would have to agree! Speaking as someone who always likes to RTFM, I certainly like to have unfamiliar territory clearly mapped out. However, I suppose with any software documentation, some general terms won't be defined if it's assumed that the user will be familiar with them – and that assumption will be an expert's assumption, so might be optimistic! So we will always have to work some things out for ourselves, and that's probably for the best, too.
So… if we bring up a list of %Application%Foreground%
versus %Application%Background%
, what do we have… I would say we have first a list of what I would call "applications" (or "apps" if you prefer), these being programs that the user launches to do a job and interacts with before quitting them. And in the "background" list, we have what I might very sloppily think of as "other processes" (not good terminology!) – these being little apps? applets? that are usually not explicitly called by the user but by applications that might appear on the first list or by the OS or by other processes…
I did look for definitions outside the world of KM (since these are not, I think, KM-specific terms) but was unsuccessful (in the time I was willing to spend on the matter) and the above is simply how I see it for my own understanding.
Really, just trying out the tokens was enough for me, and I was satisfied by that, but if an expert could define "foreground" and "background" in a few words, that might prevent some readers from thinking it's all more complicated than it really is.
To continue that theme, I have found on rare occasions that an entry in the Wiki made my head spin until I experimented with a macro or two, got the idea and then reread the entry, and then found it, with the benefit of hindsight, clear! In some such instances I have sent suggestions – these being from my perspective as a reader and writer, and we all have our own style, haven't we? Sometimes suggestions prompt refinements to the documentation, sometimes not – as you might expect. Peter is open to feedback, and I couldn't ask for more than that.
To recap those:
So some quick experimenting will show that the answer is "no", but more generally, if you want to help improve the documentation, I reckon that the procedure that often works is:
- Experiment with simple test macros to answer your own questions.
- Suggest changes to the Wiki entry in the light of what you've learned.
For various reasons (I won't get into that since I've gone on long enough already!) I think that is a more effective approach than only suggesting matters that might be covered.