XMLWordPrintable

    Details

    • Type: Sub-task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.0
    • Component/s: None
    • Labels:
      None
    • Environment:
      python 3
    • Sprint:
      TVB release 2.0
    • TVB-C Task:
      8.2 Pipeline Integration

      Description

      Take this branch https://github.com/the-virtual-brain/tvb-framework/tree/neotraits-p-experimental

      And try to install tvb-framework in a Python 3 new env. TIP: maybe not in your current tvb-run env, to keep that clean for tvb-library possible needed rework, try tvb-run3, or a different similar name.

      Next, identify what dependencies are posing problems: cfflib? formencode? allensdk? etc.

      In case a dependency can not be installed in python 3, cut it temporarily from the list of dependencies in setup.py, and go a step further, to try identifying all problems.

      In neotraits* branch, not full web GUI will be running, so the only thing that we can use for migration testing at this phase will be tvb-framework unit-tests. Part of this task is to identify how many such tests are failing.

      Based on findings in this task, we will build a strategy for the actual migration of tvb-framework to python 3, and create further subtasks. 

        Gliffy Diagrams

          Attachments

            Activity

              People

              Assignee:
              gabriel.florea Gabriel Alin Florea
              Reporter:
              lia.domide Lia Domide
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 2 weeks Original Estimate - 2 weeks
                  2w
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 2 weeks, 1 day, 1 hour, 30 minutes
                  2w 1d 1h 30m