User Tools

Site Tools


transformations:projectmetadata

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
transformations:projectmetadata [2021/07/15 12:35] craigttransformations:projectmetadata [2023/07/19 21:51] (current) – add to-do list references craigt
Line 7: Line 7:
 Generate lists of various EasyMorph (.morph) project metadata: Generate lists of various EasyMorph (.morph) project metadata:
  
-  * Connectors used in project's actions+  * Connectors used in project's actions
   * Parameters   * Parameters
   * Modules   * Modules
Line 13: Line 13:
   * Tables   * Tables
   * Actions (with connector names, and parameter names, when applicable)   * Actions (with connector names, and parameter names, when applicable)
 +  * To-do list
  
  
Line 18: Line 19:
 =====Use cases===== =====Use cases=====
  
-The //Project metadata// action can be convenient in the various cases, for instance:+The //Project metadata// action can be convenient in various cases, for instance:
  
   * Find projects that use a particular connector   * Find projects that use a particular connector
Line 24: Line 25:
   * Check if a project has disabled actions   * Check if a project has disabled actions
   * Obtain a list of modules and use it for iterations (in all calling actions the module name can be specified using a parameter)   * Obtain a list of modules and use it for iterations (in all calling actions the module name can be specified using a parameter)
 +  * Generate a to-do list for users as a dataset.
  
  
Line 30: Line 32:
 ^ Setting  ^ Description  ^ ^ Setting  ^ Description  ^
 |Load file<sup>*</sup>|Fully-qualified file name of the EasyMorph .morph project file (includes relative or absolute path).| |Load file<sup>*</sup>|Fully-qualified file name of the EasyMorph .morph project file (includes relative or absolute path).|
-|Mode |Defines the metadata category that EasyMorph will generate a list of for the file selected.\\ Options: //List of connectors//, //List of parameters//, //List of modules//, //List of groups//, //List of tables//, //List of actions//.|+|Mode |Defines the metadata category that EasyMorph will generate a list of for the file selected.\\ Options: //List of connectors//, //List of parameters//, //List of modules//, //List of groups//, //List of tables//, //List of actions//and //To-do list//.|
 <sup>*</sup> Setting can be specified using a [[:parameters|parameter]].\\ <sup>*</sup> Setting can be specified using a [[:parameters|parameter]].\\
 \\  \\ 
Line 42: Line 44:
 |Tables|Module name, Group name, Table name, Table annotation, Default result table.\\ Optionally, dependency information can be included:  //Tables//, //Calls//, //Connectors//, //Files/folders//, //Programs//.\\  See below.| |Tables|Module name, Group name, Table name, Table annotation, Default result table.\\ Optionally, dependency information can be included:  //Tables//, //Calls//, //Connectors//, //Files/folders//, //Programs//.\\  See below.|
 |Actions|Module name, Group name, Table name, Action position, Action name, Action description, Action annotation,\\ Action state, Connector name, Parameter name (for connector), Connector name type, Action parameters,\\ and Action validation.| |Actions|Module name, Group name, Table name, Action position, Action name, Action description, Action annotation,\\ Action state, Connector name, Parameter name (for connector), Connector name type, Action parameters,\\ and Action validation.|
 +|To-do list|Module name, Description, Assigned to, and Due Date.|
 \\  \\ 
 ====Include dependencies options==== ====Include dependencies options====
Line 85: Line 88:
  
   * [[transformations:metadata|Table metadata]]   * [[transformations:metadata|Table metadata]]
 +  * [[transformations:todo|To-do]]
transformations/projectmetadata.txt · Last modified: 2023/07/19 21:51 by craigt

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki