Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-40025

Update opencsv to 4.1

    XMLWordPrintable

    Details

    • Test Plan:
      Hide

      Everything that does a CSV process should be tested.

      This includes

      • User import as admin in Users
      • Gradebook csv import
      • Assignment import/export
      • Signup generating csv

      Not sure what else? Not sure what jobscheduler or lessons uses this for but update the test plan if you see! Looks just like BasicLTI

      Looks also like profile can import user profiles? I only tested the first bullet point

      Show
      Everything that does a CSV process should be tested. This includes User import as admin in Users Gradebook csv import Assignment import/export Signup generating csv Not sure what else? Not sure what jobscheduler or lessons uses this for but update the test plan if you see! Looks just like BasicLTI Looks also like profile can import user profiles? I only tested the first bullet point

      Description

      Sakai is currently using an old version of opencsv 2.3

      It looks like 4.1 was released in November 2017. It sounds like there's a lot of good changes here but updating to it might take some work as backward compatibility is broken in 4.x (and possibly 3.x)

      Opencsv us used across the board in lessons, signup, assignment, profile, gradebook, site-manage- admin-tools and jobscheduler. From what I can tell they all use this shared version and the license for the new version is still fine.

      https://mvnrepository.com/artifact/com.opencsv/opencsv
      opencsv.sourceforge.net

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  jonespm Matthew Jones
                  Reporter:
                  jonespm Matthew Jones
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  2 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Git Source Code