wiki:2018-10-29

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

--

Attendees

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

Agenda

  • Action items
  • Chimera
    • 1.13.1 release
  • ChimeraX
    • Wildcard/regex/case matching in atomspec (Eric)
    • RBVI bundles on toolshed
    • Stable APIs, #922
    • Documentation strategy
    • 0.8 release
    • Change build process to trim down list of bundles in standard release while still testing toolshed-only bundles

Discussion

  • Chimera 1.13.1.
    • So far so good. Let it simmer a while more.
  • ChimeraX
    • Wildcard matching
      • Need special start/end of range matching for residue sequence numbers and model numbers
        • 'start' and 'end' are keywords that eliminate the test on that end
      • For attribute testing, use four operators: '=' and '~'. '=' is a string match. '==' is a case-sensitive string match. '~' is a glob match. '~~' is a case-sensitive glob match
        • '=' should be implemented
        • '==' may not be implemented
        • '~', '~~', '!~', '!~~' were implemented
      • New scheme:
        • '=', '==', '!=' and '!==' are the only operators
        • if constant has wildcard, use globbing else literal match
        • backslash is the escape characters. If string ends on backslash, it is an error.
    • Putting RBVI bundles on toolshed
      • Add "make sync" to daily build
      • Push to production site
    • Documentation strategy
    • 0.8 release

Action Items

  • Greg will create ticket and implement documentation virtual overlay symlink target
  • Implement wildcard matching. Eric will create a ticket for Conrad.
  • Send announcement on Chimera mailing lists regarding Mojave fix in daily and candidate builds (Elaine and Eric)
  • Conrad will create ticket listing stable APIs
Note: See TracWiki for help on using the wiki.