l.r.m.p.ProductSeries(SQLBase, BugTargetBase, HasMilestonesMixin, HasSpecificationsMixin, HasTranslationImportsMixin, HasTranslationTemplatesMixin, StructuralSubscriptionTargetMixin, SeriesMixin) : class documentation

Part of lp.registry.model.productseries View In Hierarchy

A series of product releases.
Method validate_autoimport_mode Undocumented
Method pillar See IBugTarget.
Method series See ISeriesBugTarget.
Method answers_usage See IServiceUsage.
Method blueprints_usage See IServiceUsage.
Method translations_usage See IServiceUsage.
Method codehosting_usage See IServiceUsage.
Method bug_tracking_usage See IServiceUsage.
Method uses_launchpad See IServiceUsage.
Method releases See IProductSeries.
Method getCachedReleases See IProductSeries.
Method release_files See IProductSeries.
Method displayname Undocumented
Method parent See IProductSeries.
Method bugtargetdisplayname See IBugTarget.
Method bugtargetname See IBugTarget.
Method bugtarget_parent See ISeriesBugTarget.
Method getPOTemplate See IProductSeries.
Method title Undocumented
Method bug_reporting_guidelines See IBugTarget.
Method bug_reported_acknowledgement See IBugTarget.
Method enable_bugfiling_duplicate_search See IBugTarget.
Method sourcepackages See IProductSeries
Method is_development_focus See IProductSeries.
Method specifications See IHasSpecifications.
Method all_specifications Undocumented
Method official_bug_tags See IHasBugs.
Method getBugSummaryContextWhereClause See BugTargetBase.
Method getLatestRelease See IProductRelease.
Method getRelease Undocumented
Method getPackage See IProductSeries.
Method getUbuntuTranslationFocusPackage See IProductSeries.
Method setPackaging See IProductSeries.
Method getPackagingInDistribution See IProductSeries.
Method newMilestone See IProductSeries.
Method getTemplatesCollection See IHasTranslationTemplates.
Method getSharingPartner See IHasTranslationTemplates.
Method potemplate_count See IProductSeries.
Method productserieslanguages See IProductSeries.
Method getTimeline Undocumented
Method getBugTaskWeightFunction Provide a weight function to determine optimal bug task.
Method userCanView See IproductSeriesPublic.
Method _getMilestoneCondition See HasMilestonesMixin.
Method _cached_releases Undocumented
Method _customizeSearchParams Customize search_params for this product series.
Method _getOfficialTagClause Undocumented

Inherited from SQLBase:

Method __init__ Extended version of the SQLObjectBase constructor.
Method __repr__ Undocumented
Method destroySelf Undocumented
Method __eq__ Equality operator.
Method __ne__ Inverse of __eq__.
Method __storm_invalidated__ Flush cached properties.
Class Method _get_store Undocumented

Inherited from BugTargetBase:

Method getUsedBugTagsWithOpenCounts See IBugTarget.
Method createBug See IBugTarget.

Inherited from HasBugsBase (via BugTargetBase):

Method searchTasks See IHasBugs.

Inherited from HasMilestonesMixin:

Method has_milestones Undocumented
Method all_milestones See IHasMilestones.
Method _get_milestones See IHasMilestones.

Inherited from HasSpecificationsMixin:

Method visible_specifications See IHasSpecifications.
Method valid_specifications See IHasSpecifications.
Method api_valid_specifications Undocumented
Method specificationCount See IHasSpecifications.
Method _specification_sort Return the storm sort order for 'specifications'.

Inherited from HasTranslationImportsMixin:

Method getFirstEntryToImport See IHasTranslationImports.
Method getTranslationImportQueueEntries See IHasTranslationImports.

Inherited from HasTranslationTemplatesMixin:

Method getCurrentTemplatesCollection See IHasTranslationTemplates.
Method getCurrentTranslationTemplates See IHasTranslationTemplates.
Method has_translation_templates See IHasTranslationTemplates.
Method has_current_translation_templates See IHasTranslationTemplates.
Method has_obsolete_translation_templates See IHasTranslationTemplates.
Method has_sharing_translation_templates See IHasTranslationTemplates.
Method getCurrentTranslationFiles See IHasTranslationTemplates.
Method has_translation_files See IHasTranslationTemplates.
Method getTranslationTemplates See IHasTranslationTemplates.
Method getTranslationTemplateByName See IHasTranslationTemplates.
Method getTranslationTemplateFormats See IHasTranslationTemplates.
Method _orderTemplates Apply the conventional ordering to a result set of templates.

Inherited from StructuralSubscriptionTargetMixin:

Method parent_subscription_target See IStructuralSubscriptionTarget.
Method target_type_display See IStructuralSubscriptionTarget.
Method userCanAlterSubscription See IStructuralSubscriptionTarget.
Method addSubscription See IStructuralSubscriptionTarget.
Method userCanAlterBugSubscription See IStructuralSubscriptionTarget.
Method addBugSubscription See IStructuralSubscriptionTarget.
Method addBugSubscriptionFilter See IStructuralSubscriptionTarget.
Method removeBugSubscription See IStructuralSubscriptionTarget.
Method getSubscription See IStructuralSubscriptionTarget.
Method getSubscriptions See IStructuralSubscriptionTarget.
Method bug_subscriptions See IStructuralSubscriptionTarget.
Method userHasBugSubscriptions See IStructuralSubscriptionTarget.
Method __helper A IStructuralSubscriptionTargetHelper for this object.
Method _target_args Target Arguments.

Inherited from SeriesMixin:

Method active Undocumented
Method bug_supervisor See ISeriesMixin.
Method drivers See IHasDrivers.

Inherited from HasDriversMixin (via SeriesMixin):

Method personHasDriverRights See IHasDrivers.
def validate_autoimport_mode(self, attr, value):
Undocumented
@property
def pillar(self):
See IBugTarget.
@property
def series(self):
See ISeriesBugTarget.
@property
def answers_usage(self):
See IServiceUsage.
@property
def blueprints_usage(self):
See IServiceUsage.
@property
def translations_usage(self):
See IServiceUsage.
@property
def codehosting_usage(self):
See IServiceUsage.
@property
def bug_tracking_usage(self):
See IServiceUsage.
@property
def uses_launchpad(self):
See IServiceUsage.
def _getMilestoneCondition(self):
See HasMilestonesMixin.
@property
def releases(self):
See IProductSeries.
@cachedproperty
def _cached_releases(self):
Undocumented
def getCachedReleases(self):
See IProductSeries.
@property
def release_files(self):
See IProductSeries.
@property
def displayname(self):
Undocumented
@property
def parent(self):
See IProductSeries.
@property
def bugtargetdisplayname(self):
See IBugTarget.
@property
def bugtargetname(self):
See IBugTarget.
@property
def bugtarget_parent(self):
See ISeriesBugTarget.
def getPOTemplate(self, name):
See IProductSeries.
@property
def title(self):
Undocumented
@property
def bug_reporting_guidelines(self):
See IBugTarget.
@property
def bug_reported_acknowledgement(self):
See IBugTarget.
@property
def enable_bugfiling_duplicate_search(self):
See IBugTarget.
@property
def sourcepackages(self):
See IProductSeries
@property
def is_development_focus(self):
See IProductSeries.
def specifications(self, user, sort=None, quantity=None, filter=None, need_people=True, need_branches=True, need_workitems=False):

See IHasSpecifications.

The rules for filtering are that there are three areas where you can apply a filter:

  • acceptance, which defaults to ACCEPTED if nothing is said,
  • completeness, which defaults to showing BOTH if nothing is said
  • informational, which defaults to showing BOTH if nothing is said
@property
def all_specifications(self):
Undocumented
def _customizeSearchParams(self, search_params):
Customize search_params for this product series.
def _getOfficialTagClause(self):
Undocumented
@property
def official_bug_tags(self):
See IHasBugs.
def getBugSummaryContextWhereClause(self):
See BugTargetBase.
def getLatestRelease(self):
See IProductRelease.
def getRelease(self, version):
Undocumented
def getPackage(self, distroseries):
See IProductSeries.
def getUbuntuTranslationFocusPackage(self):
See IProductSeries.
def setPackaging(self, distroseries, sourcepackagename, owner):
See IProductSeries.
def getPackagingInDistribution(self, distribution):
See IProductSeries.
def newMilestone(self, name, dateexpected=None, summary=None, code_name=None, tags=None):
See IProductSeries.
def getTemplatesCollection(self):
See IHasTranslationTemplates.
def getSharingPartner(self):
See IHasTranslationTemplates.
@property
def potemplate_count(self):
See IProductSeries.
@property
def productserieslanguages(self):
See IProductSeries.
def getTimeline(self, include_inactive=False):
Undocumented
def getBugTaskWeightFunction(self):
Provide a weight function to determine optimal bug task.

Full weight is given to tasks for this product series.

If the series isn't found, the product task is better than others.

def userCanView(self, user):
See IproductSeriesPublic.
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.