Details

    • Type: Improvement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None

      Description

      Let's review all the different async processes as sub tasks here, some labs might not require all of them.

      • Async configuration UI
        allows for limits to be set per LIMS action or object transition, where the system will automatically switch to Async, while still handling smaller operations via the UI.
      • User feedback
        dashboard UI that refreshes per configurable time interval
        in the interest of performance not a live list.
        A [_Refresh_] button can be provided

        Activity

        lemoene lemoene created issue -
        lemoene lemoene made changes -
        Field Original Value New Value
        Epic Link LIMS-2806 [ 16545 ]
        lemoene lemoene made changes -
        Summary Async configuration Async processing
        Hide
        pravin Pravin K. Mishra (Inactive) added a comment -

        Async processing is definitely needed for AR Create Form Submit and Receive Samples. These, specially receive task takes a lot of time for large ARs and instant rewarding message that this task has been queued is a great UX. In addition, it will prevent user to open up another browser to continue working on the next task.

        Show
        pravin Pravin K. Mishra (Inactive) added a comment - Async processing is definitely needed for AR Create Form Submit and Receive Samples. These, specially receive task takes a lot of time for large ARs and instant rewarding message that this task has been queued is a great UX. In addition, it will prevent user to open up another browser to continue working on the next task.
        lemoene lemoene made changes -
        Sprint Cannabis Rebase sprint [ 45 ]
        lemoene lemoene made changes -
        Rank Ranked higher
        lemoene lemoene made changes -
        Rank Ranked higher
        lemoene lemoene made changes -
        Rank Ranked lower
        lemoene lemoene made changes -
        Rank Ranked lower
        lemoene lemoene made changes -
        Rank Ranked lower
        lemoene lemoene made changes -
        Epic Link LIMS-2806 [ 16545 ] LIMS-3038 [ 17036 ]
        lemoene lemoene made changes -
        Epic Link LIMS-3038 [ 17036 ]
        lemoene lemoene made changes -
        Project bika.lims [ 10101 ] Cannabis [ 10902 ]
        Key LIMS-2951 CAN-34
        Workflow bika.lims Workflow [ 21232 ] jira [ 21423 ]
        lemoene lemoene made changes -
        Epic Link CAN-31 [ 17067 ]
        lemoene lemoene made changes -
        Epic Link CAN-31 [ 17067 ] CAN-56 [ 17195 ]
        lemoene lemoene made changes -
        Rank Ranked lower
        lemoene lemoene made changes -
        Issue Type Task [ 3 ] Improvement [ 4 ]
        lemoene lemoene made changes -
        Description Let's review all the different async processes as sub tasks here, some labs might not require all of them.

        We introduced mild configuration earlier, limits before async processing kicks in, and can be elaborated and centralised
        Let's review all the different async processes as sub tasks here, some labs might not require all of them. Async configuration UI must allow for limits to be set per LIMS action or object transition, wher the system will automatically switch to Async, while still habdling smaller operations via the UI.

        User feedbac must be provided, in the UI dashboard that refreshes per configyarble time interval. In the interest of performance it is advisabble to not display a live list. A [_Refresh_] button can be provided
        lemoene lemoene made changes -
        Rank Ranked higher
        lemoene lemoene made changes -
        Description Let's review all the different async processes as sub tasks here, some labs might not require all of them. Async configuration UI must allow for limits to be set per LIMS action or object transition, wher the system will automatically switch to Async, while still habdling smaller operations via the UI.

        User feedbac must be provided, in the UI dashboard that refreshes per configyarble time interval. In the interest of performance it is advisabble to not display a live list. A [_Refresh_] button can be provided
        Let's review all the different async processes as sub tasks here, some labs might not require all of them.

        * *Async configuration UI*
        allows for limits to be set per LIMS action or object transition, where the system will automatically switch to Async, while still handling smaller operations via the UI.

        * *User feedback*
        dashboard UI that refreshes per configurable time interval
        in the interest of performance not a live list.
        A [_Refresh_] button can be provided
        lemoene lemoene made changes -
        Hide
        lemoene lemoene added a comment -

        Also to be considered in addition /alternative to configuration UI

        • Async Action buttons
          Users could use these regardlees. not enough ROI imo, too much
        Show
        lemoene lemoene added a comment - Also to be considered in addition /alternative to configuration UI Async Action buttons Users could use these regardlees. not enough ROI imo, too much
        lemoene lemoene made changes -
        Sprint Refactor I [ 51 ]
        lemoene lemoene made changes -
        Rank Ranked lower
        lemoene lemoene made changes -
        Rank Ranked higher
        Hide
        lemoene lemoene added a comment -

        https://github.com/senaite/senaite.queue/blob/master/README.rst release,. should get a little easier now

        Show
        lemoene lemoene added a comment - https://github.com/senaite/senaite.queue/blob/master/README.rst release,. should get a little easier now

          People

          • Assignee:
            Unassigned
            Reporter:
            lemoene lemoene
          • Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

            • Created:
              Updated:

              Agile