Once upon a time, I tried to learn the OpenLayers map system. I failed because their documentation sucks and I don't know JS.
Well, today I'm going to make my second attempt at learning it. But their documentation still sucks. And I still don't know JS.