I thought the sentences were clear. "Why aren't many of the applications (hosted on aforementioned site, my-maemo.org) also hosted here (maemo.org)?