← Back to team overview

launchpad-dev team mailing list archive

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