idpaterson / alfred-wunderlist-workflow

Unbelievably fast task entry in Wunderlist with due dates, reminders, and recurrence
298 stars 8 forks source link

Archive a list #131

Open idpaterson opened 7 years ago

idpaterson commented 7 years ago

For those of us who use lists to organize projects, it might be nice to be able to "archive" a list – delete the list but retain the tasks. There are a few different way this could be accomplished.

By moving tasks to an Archive list

Procedure

  1. Tag all tasks in the list with the list name (e.g. tasks in Shopping list get #archived and #Shopping-list tags)
  2. Move all tasks (completed and not) in the list to a target list
  3. Delete the original list

    Options

The following may be good candidates for user preferences:

And options available during for each archive operation

Another approach to archiving a list is to create an Archive folder and simply move the archived list into that folder. This has some benefits and shortcomings compared to the above approach.

Procedure

  1. Move list to the archive folder

    Options

  2. Select or create a folder for the archive
  3. Choose whether tasks in the folder should be hidden in workflow searches

The second approach is simpler to implement and requires less configuration. It would be a simple one-click operation for the user to archive a list.

The first approach is more customizable. It reduces the total number of lists which may be important for people who use many lists with similar names (e.g. "Podcast 9/5/16" "Podcast 9/19/16"). It allows archival of groups of tasks like complete/incomplete while the second approach would operate only on an entire list.

If this concept appeals to you please respond with your preferred approach or any other ideas.