Uploaded image for project: 'translate5'
  1. translate5
  2. TRANSLATE-1720

Add segment editing history (snapshots) to JS debugging (rootcause)

Details

    Description

      Todo:

      Adding the Snapshot-History to the RootCause-messages helps to understand what happened during editing and thus how to solve bugs, that by other means can not be reproduced and solved.

      Thoughts and ideas:

       

      Attachments

        Issue Links

          Activity

            [TRANSLATE-1720] Add segment editing history (snapshots) to JS debugging (rootcause)
            leonkiz Leon Kiz made changes -
            Link New: This issue relates to TRANSLATE-3118 [ TRANSLATE-3118 ]
            marcmittag Marc Mittag [Administrator] made changes -
            Workflow Original: MittagQI Workflow [ 28413 ] New: MittagQI Workflow with Peer [ 35720 ]
            tlauria Thomas Lauria made changes -
            Summary Original: Add Snapshots to RootCause-messages New: Add segment editing history (snapshots) to JS debugging (rootcause)
            tlauria Thomas Lauria made changes -
            Fix Version/s New: translate5 - 3.3.0 [ 11001 ]
            marcmittag Marc Mittag [Administrator] made changes -
            Status Original: Test Ready [ 10005 ] New: Done [ 10000 ]
            Ines-Paul Ines-Paul Baumann (Inactive) made changes -
            Description Original: h2. Todo:

            Adding the Snapshot-History to the RootCause-messages helps to understand what happened during editing and thus how to solve bugs, that by other means can not be reproduced and solved.
            h2. Thoughts and ideas:
             * Option 1: logConsoleOutput is true => console.log of each step of the Snapshot-History
             ** many logs: performance? 
             ([https://stackoverflow.com/questions/11426185/will-console-log-reduce-javascript-execution-performance])
             ** therootcause: memory usage?
             (therootcause's tracking of each move of the user seems not to limit their memory, so why should this happen for some more snapshot-history-steps?)

             * Option 2: capture function arguments
             ** [https://therootcause.io/blog/solving-tricky-javascript-errors-by-capturing-function-arguments/]

             * *DONE: Option 3: addLogEntry()*
             ** [https://app.therootcause.io/#organizations/mittagqi/docs]
             ** Is the Logger available in our Plugins?
             ** Does addLogEntry() start a request or just "add" something to the current list?

             
            New: h2. Todo:

            Adding the Snapshot-History to the RootCause-messages helps to understand what happened during editing and thus how to solve bugs, that by other means can not be reproduced and solved.
            h2. Thoughts and ideas:
             * Option 1: logConsoleOutput is true => console.log of each step of the Snapshot-History
             ** many logs: performance? 
             ([https://stackoverflow.com/questions/11426185/will-console-log-reduce-javascript-execution-performance])
             ** therootcause: memory usage?
             (therootcause's tracking of each move of the user seems not to limit their memory, so why should this happen for some more snapshot-history-steps?)

             * Option 2: capture function arguments
             ** [https://therootcause.io/blog/solving-tricky-javascript-errors-by-capturing-function-arguments/]

             * *DONE: Option 3: addLogEntry()*
             ** [https://app.therootcause.io/#organizations/mittagqi/docs]

             
            Ines-Paul Ines-Paul Baumann (Inactive) made changes -
            Description Original: h2. Todo:

            Adding the Snapshot-History to the RootCause-messages helps to understand what happened during editing and thus how to solve bugs, that by other means can not be reproduced and solved.
            h2. Thoughts and ideas:
             * Option 1: logConsoleOutput is true => console.log of each step of the Snapshot-History
             ** many logs: performance? 
             ([https://stackoverflow.com/questions/11426185/will-console-log-reduce-javascript-execution-performance])
             ** therootcause: memory usage?
             (therootcause's tracking of each move of the user seems not to limit their memory, so why should this happen for some more snapshot-history-steps?)

             * Option 2: capture function arguments
             ** [https://therootcause.io/blog/solving-tricky-javascript-errors-by-capturing-function-arguments/]

             * Option 3: addLogEntry()
             ** [https://app.therootcause.io/#organizations/mittagqi/docs]
             ** Is the Logger available in our Plugins?
             ** Does addLogEntry() start a request or just "add" something to the current list?

            h2. Next Step
             * Contact the team of the therootcause. (_done 2019-07-25 IPB; waiting for reply to support@translate5.net_)
            New: h2. Todo:

            Adding the Snapshot-History to the RootCause-messages helps to understand what happened during editing and thus how to solve bugs, that by other means can not be reproduced and solved.
            h2. Thoughts and ideas:
             * Option 1: logConsoleOutput is true => console.log of each step of the Snapshot-History
             ** many logs: performance? 
             ([https://stackoverflow.com/questions/11426185/will-console-log-reduce-javascript-execution-performance])
             ** therootcause: memory usage?
             (therootcause's tracking of each move of the user seems not to limit their memory, so why should this happen for some more snapshot-history-steps?)

             * Option 2: capture function arguments
             ** [https://therootcause.io/blog/solving-tricky-javascript-errors-by-capturing-function-arguments/]

             * *DONE: Option 3: addLogEntry()*
             ** [https://app.therootcause.io/#organizations/mittagqi/docs]
             ** Is the Logger available in our Plugins?
             ** Does addLogEntry() start a request or just "add" something to the current list?

             
            Ines-Paul Ines-Paul Baumann (Inactive) made changes -
            Status Original: Done [ 10000 ] New: Test Ready [ 10005 ]
            marcmittag Marc Mittag [Administrator] made changes -
            Status Original: Test Ready [ 10005 ] New: Done [ 10000 ]
            Ines-Paul Ines-Paul Baumann (Inactive) made changes -
            Resolution New: Done [ 6 ]
            Status Original: In Progress [ 3 ] New: Test Ready [ 10005 ]

            People

              Ines-Paul Ines-Paul Baumann (Inactive)
              Ines-Paul Ines-Paul Baumann (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: