def buildreadme()

in releasedocmaker/src/main/python/releasedocmaker/__init__.py [0:0]


def buildreadme(title, asf_license):
    """Write an index file for Github using README.md"""
    versions = glob("[0-9]*.[0-9]*")
    versions = sorted(versions, reverse=True, key=ReleaseVersion)
    with open("README.md", "w", encoding='utf-8') as indexfile:
        if asf_license is True:
            indexfile.write(ASF_LICENSE)
        for version in versions:
            indexfile.write(f"* {title} v{version}\n")
            for k in ("Changelog", "Release Notes"):
                indexfile.write(
                    f"    * [{k}]({version}/{k.upper().replace(' ', '')}.{version}{EXTENSION})\n"
                )