'Return the XML index describing the packages available from
the data server.  If necessary, this index will be downloaded
from the data server.'

def index(self):

    self._update_index()
    return self._index
