Rename what the app calls Projects (for example Contexts or Lists)

Open
#779 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
5/5
Estimated time
Over a week
Newbie friendliness
15/100
Issue type
Feature
Clarity
Needs clarification
Activity status
Active

Research direction

This is a design question, not a code change yet. Start with docs/project-flows.md, which describes how an Area differs from a sequential project, and with the referenced #755 and #585 threads on naming and priority names. The open question is whether the word is a free text value per user, a fixed set translated into all six languages, or a separate Areas heading. Done means the maintainers pick one of those options and list which surfaces follow it.

Written by the indexing model from the issue text.

Description

after-1.0 enhancement needs design

Suggested by Seventy-9DegreesNorth in #755 (item 3).

Problem

Many people use projects as ongoing contexts rather than projects with an end: "Property 1", "Property 2", "Personal/other", "Retirement/Financial", "Tech/Home Server/Email", "Shopping", "Estate Planning". They are too small to be workspaces, and the word "Projects" across the app (the sidebar heading, All projects, New project, the project picker, settings) does not describe them.

What already exists: a project can be marked as an Area (Project flow → Area), an ongoing list that never finishes: it shows no progress, is never called Quiet and is never flagged as missing a next action (Sequential projects and areas). The word "Projects" itself cannot be changed.

What the reporter would like

A way to rename what the interface calls "Projects", for example to "Contexts" or "Lists".

Open questions
  • A free word chosen per user (like the planned priority names in #585), a choice from a few fixed words that are translated in all six languages ("Projects", "Lists", "Areas", "Contexts"), or a better use of the existing Area mark (for example a separate sidebar heading for areas)?
  • Singular and plural forms and grammar in the other languages if the word is free text.
  • Which surfaces follow the word (sidebar, pickers, settings, help, CLI, API docs) and which keep "project".
Dominant language
Go
Stars
9
Forks
1
PR merge metrics
No merged PRs in 30d

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from pixari/OpenTodo

All issues in pixari/OpenTodo

Similar issues

More Go issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.