wiki:2018-12-10

Version 1 (modified by Conrad Huang, 7 years ago) ( diff )

--

Attendees

  • Eric, Greg, TomG, Conrad, TomF, Elaine

Agenda

  • Action items
  • Chimera
    • 1.13.1 release
      • Fedora 29 lib problems
      • Windows installs with release-candidate naming
      • Windows session/prefs saving problems
      • Area/Volume from Web
      • Menus do not work on second display on Mac
  • ChimeraX
    • 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
    • What is the return value for open()?
      • Closing what's returned by open() can leave container models
    • Have right mouse do translation?, #1475
    • 0.8 release
      • Target date
    • 1.0 features (roadmap)

Discussion

  • Chimera 1.13.1.
    • On Linux, old distributed libraries interacts badly with currently installed ones
      • Leave 1.13.1 alone
      • Remove offending ancient libraries from daily build
      • Tell users who run into problem to use daily build
    • Fix Fedora 29 problem, then decide whether 1.13.2 or 1.14
      • Need to test on both new and old versions of Linux
  • ChimeraX
    • Putting RBVI bundles on toolshed
      • Want separate run-time vs build-time dependencies in bundle_info.xml
    • Change build process
      • Is it time to start using "master" branch for releases?
        • Conrad will look at "git flow" for common practice
      • Build "release" with "standard bundles"
        • What should be standard?
        • How do we include only standard?
      • Release "all" bundles on toolshed at release
    • Stable APIs
      • See action items
    • Documentation strategy
      • Use ":inherited-methods" as appropriate for 0.9
    • Have right mouse do translation?, #1475
    • 0.8 release
      • (CentOS version of daily build is now installed in plato:~chimera)
      • Push release date to get rings in
      • Solving other tickets should be attempted but may be pushed.
  • Christmas card
    • Nucleosome possibly over background image
    • Need working version of Illustrator

Action Items

  • Greg will remove ancient libraries (freetype, libz) from Chimera daily build and test on several systems
  • Eric and Elaine will remove Area/Volume from Web
  • Conrad will need to check vina bug with spaces in path name and update Chimera ticket ​#16322 accordingly (some people are awaiting notification)
    • Fixed in r41723. Updated ticket to feedback.
  • Conrad will look at "git flow" for common practice
  • Conrad will look at Sphinx for adding link for "all methods even from base classes"
    • :inherited-methods can be used judiciously. For example, the AtomicStructure class should use it because its base classes are not intended for public consumption, but StructureSequence might not because its base class Sequence can be used independently.
  • Eric will markup ui and mousemodes [is this ui.mousemodes or the mouse_modes bundle? Either way, should be Tom.]
    • ui.htmltool [Conrad]
    • ui.widgets.htmlview [Conrad]
  • Greg will markup session
  • Greg will create ticket and implement documentation virtual overlay symlink target
  • Eric will look at menus not working on second display
    • No relevant un-applied patches
      • One seemingly relevant one was already in 8.6.8!
  • Scooter will generate Christmas card image candidates and Elaine will write caption on back
    • Need working version of Illustrator to produce data for printer (tef)
Note: See TracWiki for help on using the wiki.