launchpad-dev team mailing list archive
-
launchpad-dev team
-
Mailing list archive
-
Message #08409
Disclosure project checkpoint meeting notes 2011-11-16
= Disclosure project - Checkpoint from 2011-11-16 =
== tl;dr ==
* We have a new tested design for the +manage-disclosure page
* Hardening bugs and teams is still on-going.
== Harden bugs and teams ==
* [purple] Settle what are the requirements from stakeholders before
we can turn-off the multi-tenancy feature for private bugs: DONE
* This was completed at UDS.
* We are going to enable select users (OEM, Hardware Enablement) to
continue to share private bugs until we have proper bug
relationships.
* The +manage-disclosure UI might not work on these projects, or
it might and be somewhat confusing. Everyone is willing to live with
that. That compromised was called the "footgun" approach.
* Curtis raised the possibility of not having any beta testers for
the +manage-disclosure UI if OEM continue to use multi-tenant bugs.
* They can probably agree to do a pilot around one project
living by the new rules. We also suggested them a different
way to map their workflow using series.
* [purple] Send the PPA clean-up email: DONE
* Was sent last week, and a reminder was sent this week.
* Will Turn off remaining ones at the end of this week.
* [purple] Change the policy around hiding own bug comment:
IN-PROGRESS
* One initial branch ready, but there are a couple of UI and
auditing issues that needs to be discussed.
* Curtis was going to send an email to the list to discuss the
related aspect.
* That's not really related to the project scope. Was only done
because it was thought to be simple and would make it easier for
users to fix some of the multi-tenant private bugs.
* Users are not going to fix all of these anyway. So we will
need to fix some anyway.
* Scope is already too big, so let's not expand it even more.
* [purple] Add AJAX ui to delete bug task: DONE
* Available to ~launchpad-beta-testers.
* Two bugs to fix before making generally available.
* [purple] Add and enable footgun feature flag to reduce growing
the number of private bugs with multiple projects: IN PROGRESS
* ETA to complete this item is now 2011-11-30.
* Cleaning up the multi-tenant private bugs will be left to the
squad that implement bug relationships.
=== Actions for next checkpoint ===
* [purple] Turn off PPA for open teams.
* [purple] Make the delete bugtask UI generally available.
* [purple] Announce the removal of sharing of private bugs.
* [purple] Send an email to people who have shared private bugs about
what is going to happen with those bugs.
* [purple] Add and enable footgun feature flag to reduce growing the
number of private bugs with multiple projects
* [purple] Create report around branch privacy multi-tenancy
== Managing disclosure ==
* [huwshimi] Produce new mockups around security/privacy policy
conundrum (options for one or two pages): DONE
* Completed with an additional one based on tags metaphar as
suggested by Curtis
* [danhg] User-test the mock-ups: DONE
* http://people.canonical.com/~huwshimi/policy7.png
* Good feedback on that one.
* Tag metaphor was understood by users.
* http://people.canonical.com/~huwshimi/policy6.png
* http://people.canonical.com/~huwshimi/policy8.png
* Less clear.
* [purple] Creating the access policy mechanism IN-PROGRESS
* Part of the schema change were landed.
=== Actions for next checkpoint ===
* [purple] Implement clickable +managing-disclosure mock-ups
* [danhg] User-test the dynamic +managing-disclosure mock-ups
* [purple] Creating the access policy mechanism
=== Actions for later ===
* [purple] Implement the +manage-disclosure UI
* [purple] Populating and maintaining the access policy data
* [purple] Turn on +manage-disclosure and security through the access
policy
--
Francis J. Lacoste
francis.lacoste@xxxxxxxxxxxxx
Attachment:
signature.asc
Description: OpenPGP digital signature