launchpad-dev team mailing list archive
-
launchpad-dev team
-
Mailing list archive
-
Message #09341
Re: Next steps for Better Privacy
On 08/05/12 23:13, Aaron Bentley wrote:
> On 12-05-08 01:38 AM, William Grant wrote:
>> - Port the few remaining search queries to the new schema + Design
>> and implement BugSummary v2 [wgrant] + Replace miscellaneous bits
>> around the codebase [wgrant] - Introduce facilities for
>> reconciliation of illegal subscriptions + Add job to remove illegal
>> subscriptions on unsharing [wallyworld] + Add job to remove illegal
>> subscriptions on membership revocation + Add daily cron (garbo?)
>> job to detect missed illegal subscriptions
>
> Since the Jobs are being designed to run via celery, it may make sense
> to use celerybeat to schedule a missed-illegal-subscriptions job.
If celery's stable on production soonish that might be a good option,
indeed.
>> - Teach Bug to maintain AccessArtifactGrant + Extend
>> Bug.subscribe() to share if necessary + Extend Bug.unsubscribe() to
>> unshare if there's an artifact grant for the subscriber
>
> Is there a risk that the artifact grant existed before the
> subscription, and so unsharing might cause a surprising removal of access?
Not in this transitional stage: the idea is that an artifact grant won't
be able to exist without a corresponding subscription.
Attachment:
signature.asc
Description: OpenPGP digital signature
References