Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
Trac
Trac
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 246
    • Issues 246
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Create a new issue
  • Issue Boards

GitLab is used only for code review, issue tracking and project management. Canonical locations for source code are still https://gitweb.torproject.org/ https://git.torproject.org/ and git-rw.torproject.org.

  • Legacy
  • TracTrac
  • Issues
  • #21949

Closed (moved)
Open
Opened Apr 14, 2017 by Linda Lee@linda

Identifying the requirements of the four torproject.org portals

= Objective =

Write user stories for all four portals to define the content requirements for each page.

= Definition =

  • A user story describes the type of user, what they want and why. A user story helps to create a simplified description of a requirement. It is a description of a software feature from an end-user perspective.

Methodology

Talk with stakeholders of each portal, write user stories.

This is a brainstormed list of all the potential users that would visit Tor. We're picking user persons from this set and targeting them in specific portals.

  • Casual visitor: a person who wants to know a bit about Tor (i.e. Tor Browser users/sponsors).
  • Curious outsider: a person who is affected by Tor users (i.e. website operators, police).
  • Journalist: a person who wants to write about Tor (i.e. internet freedom activist).
  • Researcher: a person who has a lot of technical skills and knowledge (i.e. academics).
  • Relay operator: a person who runs Tor relays and bridges.
  • Tor developer: a person who works on Tor (i.e. devs on the network team).
  • Tor authority: a person who runs a core part of Tor network infrastructure (i.e. directory authority/BridgeDB operators).
  • Funder: a person that gives Tor money.

= Results =

torproject.org

  • Audience: first-time Tor users, people curious about Tor, press
  • Purpose: host critical first-user information and redirect people to the appropriate portals

dev.torproject.org

  • Audience: TPI devs, contract/volunteer devs, people who want to volunteer
  • Purpose: sync all the high-level information about work being done on Tor

support.torproject.org

  • Audience: first-time Tor users, relay operators, Tor users with issues
  • Purpose: help install Tor Browser, resolve common questions, troubleshoot common errors

outreach.torproject.org

  • Audience: Tor trainers, Tor speakers, Tor-evangelists on the ground
  • Purpose: give people excited about Tor what they need to energize more people about Tor
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: legacy/trac#21949