Part of lp.registry.interfaces.productseries View In Hierarchy
Known implementations: lp.registry.model.productseries.ProductSeries
Inherited from IProductSeriesEditRestricted:
| Method | newMilestone | Create a new milestone for this ProjectSeries. |
Inherited from IProductSeriesPublic:
| Int | id | Undocumented |
| Attribute | parent | The structural parent of this series - the product |
| Attribute | release_files | An iterator over the release files in this Series, sorted with latest release first. |
| Attribute | packagings | An iterator over the Packaging entries for this product series. |
| Attribute | specifications | The specifications targeted to this product series. |
| Attribute | sourcepackages | List of distribution packages for this product series |
| Choice | translations_autoimport_mode | Specify which files will be imported from the source code branch. |
| Int | potemplate_count | Undocumented |
| Attribute | productserieslanguages | The set of ProductSeriesLanguages for this series. |
| Method | getRelease | Get the release in this series that has the specified version. |
| Method | getPackage | Return the SourcePackage for this project series in the supplied |
| Method | setPackaging | Create or update a Packaging record for this product series, |
| Method | getPackagingInDistribution | Return all the Packaging entries for this product series for the |
| Method | getPOTemplate | Return the POTemplate with this name for the series. |
| Attribute | releaseverstyle | The version numbering style for this series of releases. |
| Attribute | is_development_focus | Is this series the development focus for the product? |
| Method | getTimeline | Return basic timeline data useful for creating a diagram. |
Inherited from ISeriesMixin (via IProductSeriesPublic):
| PublicPersonChoice | security_contact | Currently just a reference to the parent security contact. |
Inherited from IHasDrivers (via IProductSeriesPublic, ISeriesMixin):
| Attribute | drivers | A list of drivers |
Inherited from IHasAppointedDriver (via IProductSeriesPublic):
| Choice | driver | Undocumented |
Inherited from IHasOwner (via IProductSeriesPublic):
| Attribute | owner | The object's owner, which is an IPerson. |
Inherited from IBugTarget (via IProductSeriesPublic):
| Attribute | bugtargetdisplayname | A display name for this bug target |
| Attribute | bugtargetname | The target as shown in mail notifications. |
| Method | createBug | Create a new bug on this target. |
Inherited from IHasBugs (via IProductSeriesPublic, IBugTarget):
| Attribute | open_bugtasks | A list of open bugTasks for this target. |
| Attribute | closed_bugtasks | A list of closed bugTasks for this target. |
| Attribute | inprogress_bugtasks | A list of in-progress bugTasks for this target. |
| Attribute | high_bugtasks | A list of high importance BugTasks for this target. |
| Attribute | critical_bugtasks | A list of critical BugTasks for this target. |
| Attribute | new_bugtasks | A list of New BugTasks for this target. |
| Attribute | unassigned_bugtasks | A list of unassigned BugTasks for this target. |
| Attribute | all_bugtasks | A list of all BugTasks ever reported for this target. |
| Attribute | has_bugtasks | True if a BugTask has ever been reported for this target. |
| Method | searchTasks | Search the IBugTasks reported on this entity. |
| Method | getBugCounts | Return a dict with the number of bugs in each possible status. |
Inherited from ISpecificationTarget (via IProductSeriesPublic, ISpecificationGoal):
| Method | getSpecification | Returns the specification with the given name, for this target, |
Inherited from IHasSpecifications (via IProductSeriesPublic, ISpecificationGoal, ISpecificationTarget):
| Attribute | all_specifications | A list of all specifications, regardless of status or approval or completion, for this object. |
| Attribute | has_any_specifications | A true or false indicator of whether or not this object has any specifications associated with it, regardless of their status. |
| Attribute | valid_specifications | A list of all specifications that are not obsolete. |
| Attribute | latest_specifications | The latest 5 specifications registered for this context. |
| Attribute | latest_completed_specifications | The 5 specifications most recently completed for this context. |
Inherited from IHasMilestones (via IProductSeriesPublic):
| Bool | has_milestones | Undocumented |
Inherited from IHasOfficialBugTags (via IProductSeriesPublic):
| Method | getUsedBugTags | Return the tags used by the context as a sorted list of strings. |
| Method | getUsedBugTagsWithOpenCounts | Return name and bug count of tags having open bugs. |
| Method | _getOfficialTagClause | Get the storm clause for finding this targets tags. |
Inherited from IHasTranslationTemplates (via IProductSeriesPublic):
| Bool | has_translation_templates | Undocumented |
| Bool | has_current_translation_templates | Undocumented |
| Method | getTemplatesCollection | Return templates as a TranslationTemplatesCollection. |
| Method | getCurrentTemplatesCollection | Return TranslationTemplatesCollection of current templates. |
| Method | getCurrentTranslationTemplates | Return an iterator over all active translation templates. |
| Method | getCurrentTranslationFiles | Return an iterator over all active translation files. |
| Method | getObsoleteTranslationTemplates | Return an iterator over its not active translation templates. |
| Method | getTranslationTemplates | Return an iterator over all its translation templates. |
| Method | getTranslationTemplateFormats | A list of native formats for all current translation templates. |
| Method | getTemplatesAndLanguageCounts | List tuples of POTemplate and its language count. |
Inherited from IServiceUsage (via IProductSeriesPublic):
| Choice | answers_usage | Where does this pillar have an Answers forum? |
| Choice | blueprints_usage | Where does this pillar host blueprints? |
| Choice | codehosting_usage | Where does this pillar host code? |
| Choice | translations_usage | Where does this pillar do translations? |
| Choice | bug_tracking_usage | Where does this pillar track bugs? |
| Bool | uses_launchpad | Undocumented |
Inherited from IStructuralSubscriptionTarget:
| Method | getSubscriptions | Return all the subscriptions with the specified levels. |
| Attribute | parent_subscription_target | The target's parent, or None if one doesn't exist. |
| Method | userCanAlterSubscription | Check if a user can change a subscription for a person. |
| Method | addSubscription | Add a subscription for this structure. |
| Method | userCanAlterBugSubscription | Check if a user can change a bug subscription for a person. |
| Method | addBugSubscription | Add a bug subscription for this structure. |
| Method | removeBugSubscription | Remove a subscription to bugs from this structure. |
| Method | getSubscription | Return the subscription for person, if it exists. |
| Method | getBugNotificationsRecipients | Return the set of bug subscribers to this target. |
| Attribute | target_type_display | The type of the target, for display. |
| Method | userHasBugSubscriptions | Is user subscribed, directly or via a team, to bug mail? |