Skip to content

2023-02-13 launch check-in

General check-in

Users & Permissions

  • Pavish: looking pretty good, PRs are awaiting review
  • Rajat: Working on Table Inspector permissions – hasn’t started, has been reviewing designs
  • Access control waiting for PR 2443 to be merged (blocking other work)
    • Other permissions issues shouldn’t be started until 2443 is merged
  • Rajat should prioritize PR review

Deployment and Installation

  • Brent: Working through install.sh, reviewing PR #2444, relevant to documentation
  • Moved some tickets from ‘blockers’ to ‘nice to have’
  • There’s a PR for compressing static assets

Load testing live demo

  • Dom’s getting started with that.

Upgrade

  • Sean’s getting started
  • Final say on user flow will live in #277

Product Usability testing

  • Done for now
  • People were having real trouble renaming a table, wanted to put a table name in when creating from scratch.
    • Had trouble changing the table name later.
  • Ghislaine will create an issue for setting table name when creating a table
  • Will be launch nice to have

Website

  • Waiting on docs and demo video to be done for integrating
  • Some issues with OpenGraph tags
  • Some issues reported by Google search console
    • Just for mathesar.org, not for demo (or staging)
  • Got great feedback on current version of website
  • We should probably update website copy to mention SaaS version coming soon +
  • Add social proof section of website
    • Testimonials
    • Feedback quotes
    • Try to do this in a tasteful way
    • Suggested by multiple people
  • Usability note:
    • How to get back to the site from the demo?
    • Maybe even for general installations of the app.

Analytics

  • Nice to put some on live demo website
  • Mukesh will work on this after Kriti creates an issue

Error logging and reporting

  • Might be useful for tracking down bugs, etc.
  • Only useful for demo at the moment, need to think about self-hosted

Users & Permissions QA

  • Anish will document what needs to be tested
  • Kriti will provide feedback

Launch milestone updates

  • Kriti will make some issues for new things mentioned above
  • We’ll kick out extra users & permissions and deployment types from launch nice-to-haves

Schema Sharing Modal Design

Attendees: Pavish, Kriti, Rajat

  • The schema sharing modal design doesn’t show people with DB access, should we show it?
  • Yes, it should be similar to how “Admin” is shown, but it should be “DB Manager”, “DB Editor”, “DB Viewer”
  • Users cannot edit DB roles.
  • Users can add schema roles for people who already have DB roles. This will just show as “Editor”, “Manager”, “Viewer”.
  • Pavish may improvise some help text.
  • In general it’s fine to improvise design work on this feature.