Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
from opencore.interfaces.adding import IAddProject
from opencore.interfaces.adding import IAmANewsFolder
from opencore.interfaces.adding import IAmAPeopleFolder
from opencore.interfaces.membership import IOpenMembership
from opencore.interfaces.pending_requests import IPendingRequests
from opencore.interfaces.workflow import IReadWorkflowPolicySupport
from opencore.interfaces.workflow import IWriteWorkflowPolicySupport
from zope.interface import Interface
from zope.schema import TextLine
class IAddSubProject(Interface):
"""I add sub-projects"""
class IOpenPage(IAmWicked):
"""an openplans wiki page"""
class IMemberFolder(Interface):
""" Marker interface for member folders """
class IOpenSiteRoot(Interface):
""" Marker interface for virtual site roots """
class IConsumeNewMembers(Interface):
""" Marker interface for special projects that consume new members """
class INewsItem(IOpenPage):