l.r.i.w.IProjectGroup(IProjectGroupPublic, IProjectGroupModerate, IStructuralSubscriptionTarget, ITranslationPolicy) : interface documentation

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

A ProjectGroup.

Inherited from IProjectGroupPublic:

Int id Undocumented
Attribute displayname Display name (deprecated)
TextLine lastdoap The last RDF fragment for this entity that we received and parsed, or generated.
Bool enable_bugfiling_duplicate_search Undocumented
Attribute translatables Products that are translatable in LP
Method getProduct Get a product with name name.
Method getConfigurableProducts Get all products that can be edited by user.
Method has_translatable Return a boolean showing the existance of translatables products.
Method has_branches Return a boolean showing the existance of products with branches.
Method hasProducts Returns True if a project has products associated with it, False
Method getSeries Return a ProjectGroupSeries object with name series_name.
Attribute product_milestones all the milestones for all the products.

Inherited from ICanGetMilestonesDirectly (via IProjectGroupPublic):

Method getMilestone Return a milestone with the given name for this object, or None.

Inherited from IHasAppointedDriver (via IProjectGroupPublic):

Choice driver Undocumented

Inherited from IHasBranches (via IProjectGroupPublic):

Method getBranches Returns all branches with the given lifecycle status.

Inherited from IHasBugs (via IProjectGroupPublic):

Method searchTasks Search the IBugTasks reported on this entity.
Method getBugTaskWeightFunction Return a function that is used to weight the bug tasks.

Inherited from IHasDrivers (via IProjectGroupPublic):

Attribute drivers A list of drivers
Method personHasDriverRights Does the given person have launchpad.Driver rights on this object?

Inherited from IHasIcon (via IProjectGroupPublic):

Attribute icon The 14x14 icon.

Inherited from IHasLogo (via IProjectGroupPublic):

Attribute logo The 64x64 logo.

Inherited from IHasMergeProposals (via IProjectGroupPublic):

Method getMergeProposals Returns all merge proposals of a given status.

Inherited from IHasMilestones (via IProjectGroupPublic):

Bool has_milestones Undocumented

Inherited from IHasMugshot (via IProjectGroupPublic):

Attribute mugshot The 192x192 mugshot.

Inherited from IHasOwner (via IProjectGroupPublic):

Attribute owner The object's owner, which is an IPerson.

Inherited from IHasSpecifications (via IProjectGroupPublic):

Method specifications Specifications for this target.
Method valid_specifications Valid specifications for this target.

Inherited from IHasSprints (via IProjectGroupPublic):

Attribute coming_sprints A list of up to 5 events currently on, or soon to be on, that are relevant to this context.
Attribute sprints All sprints relevant to this context.
Attribute past_sprints Sprints that occured in the past.

Inherited from IMakesAnnouncements (via IProjectGroupPublic):

Method announce Create a Announcement for this project.

Inherited from IHasAnnouncements (via IProjectGroupPublic, IMakesAnnouncements):

Method getAnnouncement Return the requested announcement.
Method getAnnouncements Return a list of announcements visible to this user.

Inherited from IKarmaContext (via IProjectGroupPublic):

Method getTopContributorsGroupedByCategory Return a dict mapping categories to the top contributors (and their
Method getTopContributors Return the people with the highest amount of Karma, and their

Inherited from IHasOfficialBugTags (via IProjectGroupPublic):

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 IServiceUsage (via IProjectGroupPublic):

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 bug_tracking_usage Where does this pillar track bugs?
Bool uses_launchpad Undocumented

Inherited from IPillar (via IProjectGroupModerate):

Attribute pillar_category The category title applicable to the pillar

Inherited from IStructuralSubscriptionTargetRead (via 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.
Attribute bug_subscriptions All subscriptions to bugs at the METADATA level or higher.
Method userCanAlterSubscription Check if a user can change a subscription for a person.
Method userCanAlterBugSubscription Check if a user can change a bug subscription for a person.
Method getSubscription Return the subscription for person, if it exists.
Attribute target_type_display The type of the target, for display.
Method userHasBugSubscriptions Is user subscribed, directly or via a team, to bug mail?

Inherited from IStructuralSubscriptionTargetWrite (via IStructuralSubscriptionTarget):

Method addSubscription Add a subscription for this structure.
Method addBugSubscription Add a bug subscription for this structure.
Method addBugSubscriptionFilter Add a bug subscription filter for this structure.
Method removeBugSubscription Remove a subscription to bugs from this structure.

Inherited from ITranslationPolicy:

Method getTranslationGroups List all applicable translation groups.
Method getTranslators Find the applicable `TranslationGroup`(s) and translators.
Method getEffectiveTranslationPermission Get the effective TranslationPermission.
Method invitesTranslationEdits Does this policy invite person to edit translations?
Method invitesTranslationSuggestions Does this policy invite person to enter suggestions?
Method allowsTranslationEdits Is person allowed to edit translations to language?
Method allowsTranslationSuggestions Is person allowed to enter suggestions for language?
Method sharesTranslationsWithOtherSide Should translations be shared across `TranslationSide`s?
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.