On May 26, 2010, at 7:49 AM, Jonathan Lange wrote: > On Tue, May 25, 2010 at 3:05 PM, Gary Poster <[email protected]> > wrote: >> On May 25, 2010, at 9:27 AM, Bjorn Tillenius wrote: >> >>> So, we want to do have an ACL system in Launchpad, to be able to have >>> private projects. I'm attaching acl.txt from >>> lp:~bjornt/launchpad/privacy-spike, which hopefully explains the system >>> good enough. Jono, is this document something that you can show >>> stakeholders, or would you prefer something. I'm hoping that the >>> overview part will be enough for them. I'm happy to extend it as needed. >>> > ... >> - I'd argue that a user interface and workflow should drive our goals. I'd >> also say that it is the right way to present the plans when we request >> feedback from our stakeholders. I'm concerned that this document appears to >> be approached exclusively from the perspective of internal API, which I feel >> is very important, but about implementation, not direction. Does a >> user-focussed document about these changes already exist somewhere? > > As stated before, we have a requirements document at > https://dev.launchpad.net/LEP/BetterPrivacy. We've asked the Launchpad > Stakeholder group for feedback, have got some, and what's there > represents everything anyone hopes for in privacy wrt Launchpad. These > requirements should drive our goals, not the user interface. > > Given that we have those requirements, it's a Good Thing to start to > write down our thoughts about the object model, even without a user > interface. Of course, we should start thinking about the UI as soon as > possible, and we should let that drive the API.
Yes, that's a better expression of my opinion. The requirements should drive the user interface and the workflow. The user interface and workflow should drive the API. > Should we present this document to our stakeholders? Are there good > reasons not to? If it is has not yet been informed by UI and workflow, then I am skeptical that it is ready to be shared. Gary _______________________________________________ Mailing list: https://launchpad.net/~launchpad-dev Post to : [email protected] Unsubscribe : https://launchpad.net/~launchpad-dev More help : https://help.launchpad.net/ListHelp

