Skip to content

Use a google sheet as a datasource? #23

@mathowie

Description

@mathowie

I was setting this up and it feels like the full postgres db instance is kind of overkill for a few short text phrases in most organizations. So naturally I thought about a single google spreadsheet as a datasource, using javascript to extract info from it.

This would have the following advantages:

  • no need to fire up a full db
  • easy data entry, most glossaries at companies might already exist in a spreadsheet
  • easy updates by anyone on your team, outside of knowing slash command syntax

It carries some disadvantages:

  • it's a google product that could vaporize at any time for any reason
  • not designed for high traffic (or even medium traffic) uses, but if glossbot is only fired a few times an hour it's likely ok

I got the idea from Darius Kazemi, his site is powered by a Google spreadsheet.

The site: http://tinysubversions.com/projects/
The source data: https://docs.google.com/spreadsheets/d/1EDs10O223Hgm7gfFxTWsJpnKMPkGj7VEEZzZB8-wxfA/pubhtml
The source code for it: https://github.com/dariusk/projects

Seems like something that could reduce some installation friction and make for a more user-friendly way to view data in either Slack or Google Drive, plus make for easier data entry by more of a staff, no?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions