import re


def is_project_issue(text):
    """
    Issues/pull requests from Apache projects in  Jira.

    See: https://issues.apache.org/jira/secure/BrowseProjects.jspa#all

    >>> is_project_issue('thrift-3615')
    True
    >>> is_project_issue('sling-5511')
    True
    >>> is_project_issue('sling')
    False

    >>> is_project_issue('project-8.1')
    False

    Special cases:
    >>> is_project_issue('utf-8')
    False
    >>> is_project_issue('latin-1')
    False
    >>> is_project_issue('iso-8858')
    False
    """

    return bool(re.match(r'''
        (?!utf-)    # Some special cases...
        (?!latin-)
        (?!iso-)

        \w+-\d+$
    ''', text, re.VERBOSE | re.UNICODE))