Details
-
Type:
Story
-
Status: Won't Fix
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: Stack Documentation and UX
-
Labels:
-
Epic Link:
-
Team:SQuaRE
Description
Our current documentation on writing Tasks is fragmentary: it's partially in Doxygen and partially on Confluence. It's also incomplete – or, at least, it doesn't fully and unambiguously specify all the rules, procedures and best practices which developers are expected to bear in mind (see, for example, this discussion).
Please provide a unified reference document on task construction, explicitly specifying all requirements.
Attachments
Issue Links
- relates to
-
DM-2639 Standardize primary method names, run/runDataRef, across PipeTasks
- Done
-
DM-6640 IsrTask is not a valid CmdLineTask
- Done
-
DM-6877 Please document the appropriate location for tasks
- Won't Fix
-
DM-11673 Improve docs for creating Tasks (lsst.pipe.base docs)
- Won't Fix
-
DM-11674 Improve docs for creating command-line tasks (lsst.pipe.base docs)
- Won't Fix
-
DM-5067 Port ‘How to document a task’ from DM Confluence
- Invalid
-
DM-6075 Document the need for abstract base tasks for tasks
- Done
- mentioned in
-
Page Loading...
Activity
Assignee | Jonathan Sick [ jsick ] |
Description |
Our current documentation on writing tasks is fragmentary: it's partially in [Doxygen|https://lsst-web.ncsa.illinois.edu/doxygen/x_masterDoxyDoc/pipe_tasks_write_task.html] and partially on [Confluence|https://confluence.lsstcorp.org/display/DM/How+to+document+a+Task]. It's also incomplete -- or, at least, it doesn't fully and unambiguously specify all the rules, procedures and best practices which developers are expected to bear in mind (see, for example [this discussion|https://community.lsst.org/t/task-api-changes-involving-dataids-butlers/881/5].
Please provide a unified reference document on task construction, explicitly specifying all requirements. |
Our current documentation on writing tasks is fragmentary: it's partially in [Doxygen|https://lsst-web.ncsa.illinois.edu/doxygen/x_masterDoxyDoc/pipe_tasks_write_task.html] and partially on [Confluence|https://confluence.lsstcorp.org/display/DM/How+to+document+a+Task]. It's also incomplete -- or, at least, it doesn't fully and unambiguously specify all the rules, procedures and best practices which developers are expected to bear in mind (see, for example [this discussion|https://community.lsst.org/t/task-api-changes-involving-dataids-butlers/881/5]).
Please provide a unified reference document on task construction, explicitly specifying all requirements. |
Assignee | Jonathan Sick [ jsick ] |
Epic Link |
|
Description |
Our current documentation on writing tasks is fragmentary: it's partially in [Doxygen|https://lsst-web.ncsa.illinois.edu/doxygen/x_masterDoxyDoc/pipe_tasks_write_task.html] and partially on [Confluence|https://confluence.lsstcorp.org/display/DM/How+to+document+a+Task]. It's also incomplete -- or, at least, it doesn't fully and unambiguously specify all the rules, procedures and best practices which developers are expected to bear in mind (see, for example [this discussion|https://community.lsst.org/t/task-api-changes-involving-dataids-butlers/881/5]).
Please provide a unified reference document on task construction, explicitly specifying all requirements. |
Our current documentation on writing tasks is fragmentary: it's partially in [Doxygen|https://lsst-web.ncsa.illinois.edu/doxygen/x_masterDoxyDoc/pipe_tasks_write_task.html] and partially on [Confluence|https://confluence.lsstcorp.org/display/DM/How+to+document+a+Task]. It's also incomplete -- or, at least, it doesn't fully and unambiguously specify all the rules, procedures and best practices which developers are expected to bear in mind (see, for example, [this discussion|https://community.lsst.org/t/task-api-changes-involving-dataids-butlers/881/5]).
Please provide a unified reference document on task construction, explicitly specifying all requirements. |
Description |
Our current documentation on writing tasks is fragmentary: it's partially in [Doxygen|https://lsst-web.ncsa.illinois.edu/doxygen/x_masterDoxyDoc/pipe_tasks_write_task.html] and partially on [Confluence|https://confluence.lsstcorp.org/display/DM/How+to+document+a+Task]. It's also incomplete -- or, at least, it doesn't fully and unambiguously specify all the rules, procedures and best practices which developers are expected to bear in mind (see, for example, [this discussion|https://community.lsst.org/t/task-api-changes-involving-dataids-butlers/881/5]).
Please provide a unified reference document on task construction, explicitly specifying all requirements. |
Our current documentation on writing Tasks is fragmentary: it's partially in [Doxygen|https://lsst-web.ncsa.illinois.edu/doxygen/x_masterDoxyDoc/pipe_tasks_write_task.html] and partially on [Confluence|https://confluence.lsstcorp.org/display/DM/How+to+document+a+Task]. It's also incomplete -- or, at least, it doesn't fully and unambiguously specify all the rules, procedures and best practices which developers are expected to bear in mind (see, for example, [this discussion|https://community.lsst.org/t/task-api-changes-involving-dataids-butlers/881/5]).
Please provide a unified reference document on task construction, explicitly specifying all requirements. |
Summary | Refresh and update documentation on writing Tasks | Refresh & unify documentation on writing Tasks |
Labels | pipelines-docs |
Remote Link | This issue links to "Page (Confluence)" [ 28631 ] |
Resolution | Done [ 10000 ] | |
Status | To Do [ 10001 ] | Won't Fix [ 10405 ] |