def assemble_cla_status(author_name, signed=False):
    """
    Helper function to return the text that will display on a change request status.

    For GitLab there isn't much space here - we rely on the user hovering their mouse over the icon.
    For GitHub there is a 140 character limit.

    :param author_name: The name of the author of this commit.
    :type author_name: string
    :param signed: Whether or not the author has signed an signature.
    :type signed: boolean
    """
    if author_name is None:
        author_name = 'Unknown'
    if signed:
        return author_name, 'EasyCLA check passed. You are authorized to contribute.'
    return author_name, 'Missing CLA Authorization.'