Uploaded image for project: 'OpenMRS Core'
  1. OpenMRS Core
  2. TRUNK-6087

COPY: Go through the TODO items code and create tickets out of them

    XMLWordPrintable

Details

    • Epic
    • Status: Needs Assessment
    • Should
    • Resolution: Unresolved
    • None
    • Core 2.2.0
    • None
    • Low

    Description

      There are a good number of TODO items in the core code. They aren't doing much good in this state. These items should be examined and tickets made for them to be fixed.

      1. Do a global search for the word "TODO" in the api and web projects
      2. Add a ticket with as much description as possible. (file it was in, line number, and the TODO wording)
      3. Link those tickets to this ticket.
      4. Someone with more knowledge of the codebase can fill in more details around the ticket.

      If you're feeling frisky, go ahead and create pull requests for the tickets that you've made!

      Gliffy Diagrams

        Attachments

          Issue Links

            1.
            COPY: Need to test the null case Sub-task Needs Assessment Richard Meinsen  
            2.
            COPY: Convenience method to allow us to change the configuration more easily Sub-task Needs Assessment Unassigned  
            3.
            COPY: Remove commented code about Throw an exception if there is no location to fall back on Sub-task Needs Assessment Yusuf Karim  
            4.
            COPY: Delete related objects before deleting the obs Sub-task Needs Assessment Unassigned  
            5.
            COPY: Remove code comment about Add changedBy and DateChanged columns to table patient_identifier_type Sub-task Needs Assessment tendo kiiza Martyn

            0%

            Original Estimate - 20 minutes
            Remaining Estimate - 20 minutes
            6.
            COPY: Copy instead of moving Sub-task Needs Assessment Unassigned  
            7.
            COPY: Remove TODO comment and deprecate method Sub-task Needs Assessment Jai Tatia  
            8.
            COPY: Possibly remove this method Sub-task Needs Assessment Unassigned  
            9.
            COPY: This ADT A28 handler does NOT currently handle ALL possible segments. Sub-task Needs Assessment Unassigned  
            10.
            COPY: Remove code comment about Add a global property that enables different behavior here Sub-task Needs Assessment Yusuf Karim  
            11.
            COPY: Remove code comments about Fail if minOccurs is greater than 1 Sub-task Needs Assessment Piyush Kundnani  
            12.
            COPY: Remove commented code about Re-write the hashcode() method Sub-task Needs Assessment tendo kiiza Martyn

            0%

            Original Estimate - 1 day, 2 hours
            Remaining Estimate - 1 day, 2 hours
            13.
            COPY: Remove code TODO about Should take care of the case where the user is using removable media Sub-task Needs Assessment Collin Grimm  
            14.
            COPY: Get rid of hack that allows first component to be an integer Sub-task Needs Assessment Juliet Wamalwa  
            15.
            COPY: Remove TODO comments about Check patient has at least one "sufficient" identifier Sub-task Needs Assessment Collin Grimm  
            16.
            COPY: Remove code comment about Eliminate unnecessary methods Sub-task Needs Assessment Collin Grimm  
            17.
            COPY: Copy instead of Moving Sub-task Needs Assessment Unassigned  
            18.
            COPY: Copy instead of moving Sub-task Needs Assessment Unassigned  
            19.
            COPY: Remove Redundant Comment TODO finish function Sub-task Needs Assessment Lamech Settimba

            0%

            Original Estimate - 1 hour
            Remaining Estimate - 1 hour
            20.
            COPY: Implement the Unimplemented Method: "globalPropertyDeleted(String propertyName)" Sub-task Needs Assessment Unassigned  

            Activity

              People

                janie Jane Bukirwa
                bwolfe Ben Wolfe
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                  Created:
                  Updated:

                  Time Tracking

                    Estimated:
                    Original Estimate - 1 day, 3 hours, 20 minutes
                    1d 3h 20m
                    Remaining:
                    Remaining Estimate - 1 day, 3 hours, 20 minutes
                    1d 3h 20m
                    Logged:
                    Time Spent - Not Specified
                    Not Specified