I think that could be said about a lot of specialized communities , you can do a wikipedia search , that's better then just repeating the descriptions of software whenever they are mentioned.
The link doesn't explain what Taler is, you then also have to click through to the home page. How hard can it be to add literally a single sentence like
Taler is a payment system that makes privacy-friendly online transactions fast and easy.