launchpad-dev team mailing list archive
-
launchpad-dev team
-
Mailing list archive
-
Message #09340
Re: Next steps for Better Privacy
-----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-----
Follow ups
References