-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 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. > - 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? Aaron -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk+pG/4ACgkQ0F+nu1YWqI38wQCeIpIzjNIerJ+m/Wgdn0npEs4D WOgAnRKv+lRQSwWNuI9xi6Ow54hGZWmN =eOBs -----END PGP SIGNATURE----- _______________________________________________ Mailing list: https://launchpad.net/~launchpad-dev Post to : launchpad-dev@lists.launchpad.net Unsubscribe : https://launchpad.net/~launchpad-dev More help : https://help.launchpad.net/ListHelp