{"id":1006,"date":"2025-02-12T14:07:48","date_gmt":"2025-02-12T14:07:48","guid":{"rendered":"https:\/\/essays-in-software.com\/good-day\/?post_type=docs&#038;p=1006"},"modified":"2025-04-01T11:38:50","modified_gmt":"2025-04-01T11:38:50","password":"","slug":"tasks-overview","status":"publish","type":"docs","link":"https:\/\/essays-in-software.com\/good-day\/docs\/web-good-day\/tasks-overview\/","title":{"rendered":"Tasks &#8211; introduction"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">What is a task?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A task is a specific action or item that needs to be completed within a given timeframe. Tasks are typically part of a larger goal or project and help users stay organised, prioritise their workload, and track their progress.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">By managing tasks effectively, users can improve productivity, reduce stress, and ensure that essential responsibilities are completed on time.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Task attributes<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Within \u2018Good Day\u2019, a task has the following attributes:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><em>Title:<\/em><\/strong>&nbsp; a short description of what the task represents<\/li>\n\n\n\n<li><strong><em>Description:<\/em><\/strong>&nbsp; a longer narrative description of what the task represents and any associated notes.<\/li>\n\n\n\n<li><strong><em>Scheduled date:<\/em><\/strong> this is the date by which the user aims to complete the task. Scheduled data can be left as \u2018undefined\u2019 or set either to a specific date or a relative date (e.g., \u2018tomorrow\u2019, \u2018next week\u2019,&nbsp; \u2018this month\u2019).<\/li>\n\n\n\n<li><strong><em>Scheduled time:<\/em><\/strong>&nbsp; a task may be assigned to a starting time. By default, this is left as \u2018undefined\u2019, but the user is entitled to set a specific time slot (e.g. 11 AM) or a relative time slot (e.g. \u2018Morning\u2019, \u2018Afternoon\u2019, or \u2018Evening\u2019)<\/li>\n\n\n\n<li><strong><em>Required by date:<\/em><\/strong> This attribute can be used to set the date by which another party requires the task to be completed. For example, if a customer has asked you to deliver a piece of work by 1 June 2025, then the \u2018Required date\u2019 can be set to \u20181 June 2025\u2019.&nbsp;&nbsp; The \u2018required by\u2019 date is equivalent to a deadline. This differs from the \u2018Scheduled date\u2019 field in that the work may be required by 1 June 2025, but the user might schedule the work to be completed earlier on 28 May 2025.<\/li>\n\n\n\n<li><strong><em>State: <\/em><\/strong>each task will be in a state that is a step in a workflow process that moves from an initial \u2018Open\u2019 state through to \u2018closed\u2019.&nbsp;&nbsp; There are a number of interim states that can be used to represent the task status including:&nbsp; \u2018In progress\u2019, \u2018on hold\u2019, \u2018cancelled\u2019, and \u2018dormant\u2019.<\/li>\n\n\n\n<li><strong><em>Priority: <\/em><\/strong>This represents the relative importance of the task in relation to other tasks. By default, the topmost priority setting is \u20181,\u2019 and the range of priority numbers is from 1 to 5. The general configuration settings provide options for changing how a priority is set and the range of numbers.<\/li>\n\n\n\n<li><strong><em>Severity:<\/em><\/strong> this represents the level of damage or impact that the task is aiming to relieve. The topmost severity rating is \u20181\u2019 and the range of settings is from \u20181\u2019 to \u20185\u2019.<\/li>\n\n\n\n<li><strong><em>Folder: <\/em><\/strong>The Good Day product supports the folder concept, where a folder can be employed to contain tasks that share a commonality. For example, a folder could hold all tasks related to a specific idea or project.<\/li>\n\n\n\n<li><strong><em>Category: <\/em><\/strong>&nbsp;The Good Day product supports the concept of \u2018category\u2019, where a category can be used to group tasks that share a common association.&nbsp; For example, a \u2018vacation\u2019 category could be used to relate all tasks linked to vacations.&nbsp;&nbsp; A category differs from a holder in that a folder is more likely to e used to associate tasks that share some common purpose, whilst a category is used to associate tasks that cover the same area.&nbsp; For example, a folder called \u2018Italy Vacation July 2025\u2019 might contain all the tasks related to researching and booking a specific vacation, whilst a \u2018Vacation\u2019 category would be used to group all tasks associated with any vacation-related activity.&nbsp;&nbsp; If the \u2018category\u2019 facility has no immediate value then the \u2018General settings\u2019 facility include an option to hide category utilisation.<\/li>\n\n\n\n<li><strong><em>Story points:<\/em><\/strong>&nbsp; the story point value represents the level of effort the user requires to complete the task.&nbsp; How and what the value represents is left entirely to the user.&nbsp; This may or may not be used to equate to a time measure.&nbsp;<\/li>\n\n\n\n<li><strong><em>Display order:<\/em><\/strong> this attribute is used to control the display order of a task in a goal action plan<\/li>\n\n\n\n<li><strong><em>Tags:<\/em><\/strong> The Good Day product supports the concept of free text tags. Any number of tag entries can be set against a task, and the filtering functions can then use the tags to show tasks that share tags.<\/li>\n\n\n\n<li><strong><em>Parent goal: <\/em><\/strong>A task can be associated with a parent goal and, if set, will become part of its action plan.<\/li>\n\n\n\n<li><strong><em>Recurring definition: <\/em><\/strong>&nbsp;a task may be set up as a recurring task, where multiple instances of the same task will be created at a declared repeating interval.<\/li>\n\n\n\n<li><strong><em>Checklist: <\/em><\/strong>with \u2018Good Day\u2019, a task may have its own checklist of sub-tasks.&nbsp; A checklist if a useful vehicle for avoiding the need to create lots of small-scale tasks that are steps in a bigger task.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Not every task attribute must be defined when a task is created. Typically, the user will want to set the title, scheduled date, and priority.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>What is a task? A task is a specific action or item that needs to be completed within a given timeframe. Tasks are typically part of a larger goal or project and help users stay organised, prioritise their workload, and track their progress. By managing tasks effectively, users can improve productivity, reduce stress, and ensure [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"om_disable_all_campaigns":false,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"doc_category":[9],"glossaries":[],"doc_tag":[19],"knowledge_base":[28],"class_list":["post-1006","docs","type-docs","status-publish","hentry","doc_category-tasks","doc_tag-web","knowledge_base-web-good-day"],"year_month":"2026-06","word_count":792,"total_views":"344","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"name":"davout","author_nicename":"dkknamugfgsc","author_url":"https:\/\/essays-in-software.com\/good-day\/author\/dkknamugfgsc\/"},"doc_category_info":[{"term_name":"Tasks","term_url":"https:\/\/essays-in-software.com\/good-day\/docs\/web-good-day\/tasks\/"}],"doc_tag_info":[{"term_name":"web","term_url":"https:\/\/essays-in-software.com\/good-day\/docs-tag\/web\/"}],"knowledge_base_info":[{"term_name":"Web Good Day","term_url":"https:\/\/essays-in-software.com\/good-day\/docs\/web-good-day\/","term_slug":"web-good-day"}],"knowledge_base_slug":["web-good-day"],"_links":{"self":[{"href":"https:\/\/essays-in-software.com\/good-day\/wp-json\/wp\/v2\/docs\/1006","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/essays-in-software.com\/good-day\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/essays-in-software.com\/good-day\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/essays-in-software.com\/good-day\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/essays-in-software.com\/good-day\/wp-json\/wp\/v2\/comments?post=1006"}],"version-history":[{"count":4,"href":"https:\/\/essays-in-software.com\/good-day\/wp-json\/wp\/v2\/docs\/1006\/revisions"}],"predecessor-version":[{"id":2184,"href":"https:\/\/essays-in-software.com\/good-day\/wp-json\/wp\/v2\/docs\/1006\/revisions\/2184"}],"wp:attachment":[{"href":"https:\/\/essays-in-software.com\/good-day\/wp-json\/wp\/v2\/media?parent=1006"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/essays-in-software.com\/good-day\/wp-json\/wp\/v2\/doc_category?post=1006"},{"taxonomy":"glossaries","embeddable":true,"href":"https:\/\/essays-in-software.com\/good-day\/wp-json\/wp\/v2\/glossaries?post=1006"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/essays-in-software.com\/good-day\/wp-json\/wp\/v2\/doc_tag?post=1006"},{"taxonomy":"knowledge_base","embeddable":true,"href":"https:\/\/essays-in-software.com\/good-day\/wp-json\/wp\/v2\/knowledge_base?post=1006"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}