Access control details

Asked by Tony Yarusso

My questions are related to two previous ones:
https://answers.edge.launchpad.net/launchpad/+question/77660
https://answers.edge.launchpad.net/launchpad/+question/65878

We're looking at deploying Launchpad internally as both a public-facing and internal resource for mixed-license code. Some projects hosted on it would be open source, others would not (or be a mixture). The setup we would be replacing consists of phpBB for support questions, Mantis for bug tracking, Subversion for code version control, and physical whiteboards for project planning. The main draws of Launchpad are the ability to sort Answers by solved/unsolved status, similar granularity in Bugs, and being able to integrate everything in one place.

First, can you confirm whether the privacy options currently available in beta to paying proprietary users of hosted Launchpad are present in the open source LP code?

Second, we currently use phpBB for a support forum. As part of that, we have a board that is restricted to paying customers, meaning only customers and staff can read or post there, while other boards (such as for trial/evaluation users of the product) are available to the general public. Can you give me a better feel for if/how that would be possible to accomplish using LP Answers? The way I would envision this working is to create a team/group for customers and another for staff, probably make a separate project for customer questions, and only grant those teams access to Answers for that project. That's a little clunky since I'd need a dummy project or two, so if it's possible to have multiple Answers sections for a single project let me know.

I saw you mentioned Zope's security framework, and I can probably figure that out eventually, but it would be helpful if you have any tutorials or a handful of examples for how to do some of the things stodge asked about.

Question information

Language:
English Edit question
Status:
Answered
For:
Launchpad itself Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Henning Eggers (henninge) said :
#1

This is not a support forum for deploying our own copies of Launchpad and I don't think there really is one. You'll get the most information about Launchpad internals from https://dev.launchpad.net and by reading the source code.

I can confirm, tough, that the Launchpad source code you can get from the repository is exactly what is running on our servers (weil, a few revisions ahead, obviously), apart from configuation changes.

There is only one answer section per project. Having multiple sections here and in the FAQs would be a great feature. If you could implement that I am sure we'd be happy to support you and eventually merge it into Launchpad. Again, see https://dev.launchpad.net/ about how to hack on Launchpad.

Yes, you'll need to understand Zope's permissions framework and Lauchpad's security policy to make changes there.

Can you help with this problem?

Provide an answer of your own, or ask Tony Yarusso for more information if necessary.

To post a message you must log in.