Changes between Initial Version and Version 1 of 2019-04-25


Ignore:
Timestamp:
Apr 25, 2019, 2:47:12 PM (6 years ago)
Author:
Conrad Huang
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • 2019-04-25

    v1 v1  
     1= Attendees =
     2
     3* Eric, Greg, TomF, Conrad, Scooter, Elaine
     4
     5= Agenda =
     6* Action items
     7* ChimeraX
     8  * Renew PyQt license
     9  * IHM
     10  * Modeller
     11  * Tabbed toolbar
     12  * Manager/provider toolshed functionality (#1661)
     13  * Discuss 0.9/1.0 feature set
     14  * RBVI bundles on toolshed
     15    - Change build process to trim down list of bundles in standard release while still testing toolshed-only bundles
     16  * Stable APIs, #922
     17  * Documentation strategy
     18  * 1.0 features (roadmap)
     19
     20= Discussion =
     21* ChimeraX
     22  * Renew PyQt license
     23    - Department credit card cannot be used for software anymore
     24  * IHM
     25    - IHM format changed a lot
     26    - Ben wrote IHM parsing library (ihm, post-SWIG source format) on PyPI and fixed ChimeraX IHM reader to use the library
     27  * Modeller
     28    - Deployed comparative modeling tool (not loop-filling tool)
     29    - Generates homo- and hetero-multimers
     30    - Both command line and GUI
     31  * Tabbed toolbar
     32    - Qt version deployed
     33    - Make tabbed toolbar default and not show old toolbars
     34    - Deploy new icons after review on Monday
     35    - Fix spacing issues
     36    - Stretch goals for 0.9 in priority order
     37      - Switching to manager-provider paradigm, which would work better if mouse modes also use manager-provider
     38        - When new tool adds mouse mode, it should show up in toolbar
     39      - Will add "radio-button" style for mouse modes
     40      - Instead of single button, can also have group of buttons in a dropdown
     41  * Manager/provider toolshed functionality (#1661)
     42    - Parts of preset functionality uses this
     43    - Need HTTP scheme manager for PyQt 5.12
     44      - Conrad implemented the manager and initial providers
     45      - Whoever does the PyQt 5.12 migration will use the data
     46  * Discuss 0.9/1.0 feature set
     47    - See Roadmap
     48  * Putting RBVI bundles on toolshed
     49    - Want separate run-time vs build-time dependencies in bundle_info.xml
     50    - Visit the bundle-release page (from intranet) and release your bundles
     51    - Need to segregate "standard" bundles from "extra" bundles
     52  * What happens when restoring a session that uses an uninstalled tool?
     53    - There is a manifest of bundles referenced by session file
     54    - Need to detect missing bundles
     55      - Show warning or offer to install bundle?
     56      - Restore rest of session or give up or ask user?
     57      - What about gui vs nogui?
     58        - Currently, tools are skipped in nogui mode
     59        - Might get unnecessary warning about missing bundle that won't be used for restoring session in nogui mode
     60  * Stable APIs
     61    - See action items
     62  * Move to github
     63    - Move to private RBVI github project
     64      - Easier to share with collaborators with github admin tools
     65      - "pull requests" should simplify enhancement/fix submission
     66      - will not happen that soon
     67
     68= Action Items =
     69  * Conrad will create ticket for extending mmCIF writing to include missing tables
     70  * Notify Shoichet group that stereo is not working on host vive (TomG)