gcalcli icon indicating copy to clipboard operation
gcalcli copied to clipboard

Variant of agendaupdate doing round-trip through Google Sheets instead of local TSV

Open dbarnett opened this issue 1 year ago • 2 comments

Could agendaupdate or a similar command let you modify events via Google Sheets by:

  1. Dumping existing events into a new Sheet
  2. Waiting for you to edit/add the rows to specify what changes to make on events
  3. Once you're ready, taking the data in that sheet as input an performing the given event updates

?

@michaelmhoffman

dbarnett avatar Sep 25 '24 20:09 dbarnett

Note people who have worked at the big G might be familiar with this flow by the name "bulkupdate". =)

dbarnett avatar Sep 25 '24 20:09 dbarnett

Yes, this would definitely be possible. I would love to see this! The workflow in (michaelmhoffman/gcaledit)[https://github.com/michaelmhoffman/gcaledit] does this with a desktop spreadsheet application instead, but doing it with Google Sheets would be less clunky and more universal in a number of ways.

Also, bulkupdate might be a better name for the agendaupdate subcommand. We would probably want to rename the updates subcommand to something else.

michaelmhoffman avatar Nov 16 '24 13:11 michaelmhoffman