Implement AdultContentPolicy
Revision as of 08:27, 9 August 2007 by Brandon CS Sanders (talk | contribs) (Beginning to answer the important planning questions for this project)
What (Summary)
From the AdultContentPolicy
- After careful consideration of our values and a thorough study of related background information, we the members of the AboutUs community have decided the following:
- Our website (www.aboutus.org) will not host or display AdultContent.
- Some WikiPages on our website (www.aboutus.org) will describe or catalog other websites on the Internet that do host and display AdultContent. These pages will be designated as relating to adult content websites.
- In order to reach a page designated as relating to adult content websites, visitors and community members will have to take some action which clearly demonstrates their intention to view such pages.
- Members of the AboutUs community will be able to designate pages as relating to adult content using a simple mechanism such as CommunityFlagging. There will also be a similar mechanism to reverse such designations.
- This policy may be changed only by a statement that achieves higher participation and agreement than that used to ratify any earlier version of the policy.
Why is this important?
We want to support our growth using advertisements, but we can't on pages that refer to adult content. We need to identify those pages. The community made a decision and we need to implement our decisions in a timely manner.
DoneDone
We need to implement the AdultContentPolicy the community agreed to.
- Block Adult Pages (E2)
- Write a mediawiki extension to block pages marked as adult and redirect to a flash screen.
- Integrate with CaseSpace?
- Compost technology for Bot (E4)
- Look for a __MaybeAdult__ tag in the page, if exists mark is_adult = 1, else is_adult = 0.
- Have a web service invoked after every edit
- Flag adult content (E3)
- Have a way for a user to mark a page as adult content
- Use web service from above
- User has to be logged in?
- Filter adult changes from recent changes (E3)
- Also, all special pages that contain links or images.
- Filter search results (E1)
- Post-Lucene processing?
Next
- Answer the what/why/DoneDone questions
- Find out who was working on this project during the last cycle.
- Ask them for an estimate of how much time they spent.
- Determine who is working on this project during this cycle.