Difference between revisions of "ProjectTasksLifecycle"
From aHuman Wiki
(Automated page entry using MWPush.pl) |
(Automated page entry using MWPush.pl) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | |||
<pre style="color: green">Change Lifecycle Task Details</pre> | <pre style="color: green">Change Lifecycle Task Details</pre> | ||
@@[[Home]] -> [[ProjectTasks]] -> [[ProjectTasksLifecycle]] | @@[[Home]] -> [[ProjectTasks]] -> [[ProjectTasksLifecycle]] | ||
− | + | __TOC__ | |
---- | ---- | ||
= Rework framework = | = Rework framework = | ||
− | + | '''Establish clear program layers''': | |
* mind process | * mind process | ||
* mind model | * mind model | ||
Line 15: | Line 14: | ||
* mind storage | * mind storage | ||
− | + | '''Implement fundamental flows''': | |
* enable both predefined model and programmatically constructed from target | * enable both predefined model and programmatically constructed from target | ||
* make running predefined model using the same code as created by target | * make running predefined model using the same code as created by target | ||
Line 26: | Line 25: | ||
* (begin) | * (begin) | ||
− | * | + | * '''cmd''': launch norun |
* create mind process | * create mind process | ||
* load mind model | * load mind model | ||
* create mind instance by model | * create mind instance by model | ||
− | * | + | * '''cmd''': wiki operation |
* load extra mind meta | * load extra mind meta | ||
* execute wiki operation | * execute wiki operation | ||
* drop extra mind meta | * drop extra mind meta | ||
− | * | + | * '''cmd''': stop |
* drop mind image | * drop mind image | ||
− | + | ** drop mind instance | |
− | + | ** drop mind model | |
− | + | ** drop mind process | |
* (end) | * (end) | ||
Line 44: | Line 43: | ||
* (begin) | * (begin) | ||
− | * | + | * '''cmd''': launch |
* create mind process | * create mind process | ||
* load mind model | * load mind model | ||
Line 50: | Line 49: | ||
* create mind memory | * create mind memory | ||
* run mind instance | * run mind instance | ||
− | * | + | * '''cmd''': stop |
* stop mind instance | * stop mind instance | ||
* suspend mind image | * suspend mind image | ||
− | + | ** stop mind instance | |
− | + | ** sync mind memory | |
* drop mind image | * drop mind image | ||
− | + | ** drop mind memory | |
− | + | ** drop mind instance | |
− | + | ** drop mind model | |
* drop mind process | * drop mind process | ||
* (end) | * (end) | ||
Line 65: | Line 64: | ||
* (begin) | * (begin) | ||
− | * | + | * '''cmd''': launch |
* create mind process | * create mind process | ||
* create mind model by target | * create mind model by target | ||
Line 71: | Line 70: | ||
* create mind memory | * create mind memory | ||
* run mind instance | * run mind instance | ||
− | * | + | * '''cmd''': stop |
* stop mind instance | * stop mind instance | ||
* suspend mind image | * suspend mind image | ||
− | + | ** stop mind instance | |
− | + | ** sync mind memory | |
* drop mind image | * drop mind image | ||
− | + | ** drop mind memory | |
− | + | ** drop mind instance | |
− | + | ** drop mind model | |
* drop mind process | * drop mind process | ||
* (end) | * (end) | ||
Line 86: | Line 85: | ||
* (begin) | * (begin) | ||
− | * | + | * '''cmd''': launch |
* create mind process | * create mind process | ||
* load mind model | * load mind model | ||
Line 92: | Line 91: | ||
* load mind memory | * load mind memory | ||
* run mind instance | * run mind instance | ||
− | * | + | * '''cmd''': stop |
* stop mind instance | * stop mind instance | ||
* suspend mind image | * suspend mind image | ||
− | + | ** stop mind instance | |
− | + | ** sync mind memory | |
* drop mind image | * drop mind image | ||
− | + | ** drop mind memory | |
− | + | ** drop mind instance | |
− | + | ** drop mind model | |
* drop mind process | * drop mind process | ||
* (end) | * (end) |
Latest revision as of 19:09, 28 November 2018
Change Lifecycle Task Details
@@Home -> ProjectTasks -> ProjectTasksLifecycle
Contents
Rework framework
Establish clear program layers:
- mind process
- mind model
- mind instance
- mind memory
- mind storage
Implement fundamental flows:
- enable both predefined model and programmatically constructed from target
- make running predefined model using the same code as created by target
- make clear states of undefined model, defined model and running model
- details see below
Implement flows
Create wiki model
- (begin)
- cmd: launch norun
- create mind process
- load mind model
- create mind instance by model
- cmd: wiki operation
- load extra mind meta
- execute wiki operation
- drop extra mind meta
- cmd: stop
- drop mind image
- drop mind instance
- drop mind model
- drop mind process
- (end)
Create mind by model
- (begin)
- cmd: launch
- create mind process
- load mind model
- create mind instance by model
- create mind memory
- run mind instance
- cmd: stop
- stop mind instance
- suspend mind image
- stop mind instance
- sync mind memory
- drop mind image
- drop mind memory
- drop mind instance
- drop mind model
- drop mind process
- (end)
Create mind dynamically
- (begin)
- cmd: launch
- create mind process
- create mind model by target
- create mind instance by model
- create mind memory
- run mind instance
- cmd: stop
- stop mind instance
- suspend mind image
- stop mind instance
- sync mind memory
- drop mind image
- drop mind memory
- drop mind instance
- drop mind model
- drop mind process
- (end)
Start mind (awake)
- (begin)
- cmd: launch
- create mind process
- load mind model
- create mind instance by model
- load mind memory
- run mind instance
- cmd: stop
- stop mind instance
- suspend mind image
- stop mind instance
- sync mind memory
- drop mind image
- drop mind memory
- drop mind instance
- drop mind model
- drop mind process
- (end)