Björn Kautler - 2016-03-22

Ok, well, non-valid DocBook is maybe the wrong word, as you can extend the DTD to make the alt tag valid in this place.
So then I think using the alt tag if present is actually the right way, because if someone made the hassle of extending the DTD and setting the alt tag, this is probably what he wants as alt text.