= Attendees = * Eric, Greg, TomG, TomF, Elaine, Conrad = Agenda = * Action items * ChimeraX * Test PySide2 * Should "open folder" be a menu item under File * {{{git flow release}}} * Toolbar and button bar unification * RBVI bundles on toolshed - Change build process to trim down list of bundles in standard release while still testing toolshed-only bundles * Stable APIs, #922 * Documentation strategy * 1.0 features (roadmap) * [wiki:EricsSOW Possibilities for Eric's SOW] = Discussion = * ChimeraX * PySide2 browser-lack-of-history bug report was fixed **after** release of 5.12.2 * Should "open folder" be a menu item under File - Only opens DICOM series file right now - Potentially can open TIFF series or PDB ensembles - May be interpreted as "open folder as a container" rather than "open some data in the folder" - Action: change "Open Folder" to "Open DICOM Folder" * {{{git flow release}}} 0. backup the repo 1. remove "master" branch from repository 2. remove from clones = git pull 3. create "master" from "develop/0.8" and push to repository 4. "git fetch" from clones * Toolbar and button bar unification - Greg will build a ribbon prototype for toolbars using https://github.com/OkGoDoIt/Office-Ribbon-2010 * Putting RBVI bundles on toolshed - Want separate run-time vs build-time dependencies in bundle_info.xml - Visit the bundle-release page (from intranet) and release your bundles - Need to segregate "standard" bundles from "extra" bundles * What happens when restoring a session that uses an uninstalled tool? - There is a manifest of bundles referenced by session file - Need to detect missing bundles - Show warning or offer to install bundle? - Restore rest of session or give up or ask user? - What about gui vs nogui? - Currently, tools are skipped in nogui mode - Might get unnecessary warning about missing bundle that won't be used for restoring session in nogui mode * Stable APIs - See action items * Move to github - Move to private RBVI github project - Easier to share with collaborators with github admin tools - "pull requests" should simplify enhancement/fix submission - will not happen that soon = Action Items = * ~~Conrad will look at "git flow" for common practice - ~~https://datasift.github.io/gitflow/IntroducingGitFlow.html - ~~Conrad use "git flow" to release 0.8 as a test run * ~~Conrad will look for existing UI toolkit that implement Office-style ribbons. or some other well known app