narrowizard opened a new issue, #6765:
URL: https://github.com/apache/incubator-devlake/issues/6765

   ### Search before asking
   
   - [X] I had searched in the 
[issues](https://github.com/apache/incubator-devlake/issues?q=is%3Aissue) and 
found no similar feature requirement.
   
   
   ### Use case
   
   This feature impacts the users of the DevLake platform who utilizes Jira as 
a third-party tool for tracking development tasks. Notably, the developers and 
project managers who frequently use Jira to manage their software development 
tasks would benefit from a preemptive alert on the changes in filter queries, 
enabling them to avoid the confusion, loss of time, and data incongruence.
   
   ### Description
   
   It is currently observed that during the synchronization of Jira boards, the 
filter query pertinent to the sync is not stored for comparison. This has 
generated scenarios where there are unnoticed alterations in the filter query, 
which result in data inconsistencies and costly full-data synchronization to 
overwrite the dirtied data.
   
   This feature requests the saving of the intended filter query for syncing 
before the commencement of the Jira board synchronization. It would serve a 
dual purpose:
   
   Locally store the data of the filter queries for future reference.
   Monitor any alterations in the filter queries. If any changes are detected 
from the previous synchronization, an error alert should be triggered to warn 
the user before data synchronization.
   In most instances, alterations in filter queries require comprehensive 
synchronization to overwrite incorrect or false data. By implementing this 
feature, the platform will ensure more reliable data transfer, enhance user 
experience due to fewer inconsistencies, and result in saving time and 
resources by avoiding unnecessary data overwriting operations.
   
   ### Related issues
   
   _No response_
   
   ### Are you willing to submit a PR?
   
   - [ ] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [X] I agree to follow this project's [Code of 
Conduct](https://www.apache.org/foundation/policies/conduct)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to