l.r.i.a.IMakesAnnouncements(IHasAnnouncements) : interface documentation

Part of lp.registry.interfaces.announcement View In Hierarchy

Known subclasses: lp.registry.interfaces.distribution.IDistributionPublic, lp.registry.interfaces.product.IProductView, lp.registry.interfaces.projectgroup.IProjectGroupPublic

An interface for pillars that can make announcements.
Method announce Create a Announcement for this project.

Inherited from IHasAnnouncements:

Method getAnnouncement Return the requested announcement.
Method getAnnouncements Return a list of announcements visible to this user.
def announce(user, title, summary=None, url=None, publication_date=None):
Create a Announcement for this project.

The user is the person making the announcement. The publication date is either None (a future date), or a specified datetime.

API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.