Live data from Hacker News

Google Workspace CLI

github.com

251–260 of 316 posts

Re: Google Workspace CLI

#251
post #125
post #76

Earlier quoted context omitted.

This is about eight years old. The python situation has mostly gotten worse since https://xkcd.com/1987/

python packaging / envs is solved now by uv. its not promising or used by people in the know like the last 2 trendy python package managers. i was a big time python hater since it was a pita to support as a devtools guy but now its trivial. uv just works, it won.

I'm not a python dev, but I see a bit of its ecosystem. How does uv compare with conda or venv? I thought JS had the monopoly on competing package managers.

Re: Google Workspace CLI

#252
post #159

Earlier quoted context omitted.

I think there has been an influx of people vibe coding in Rust because its "fast" but otherwise they have no idea about Rust.

Not because it's fast, but because of its compiler. It acts as a very good guardrail and feedback mechanism for LLMs.

Typescript has surpassed Python and JS as most used on Github for a similar reason

https://xcancel.com/github/status/2029277638934839605?s=20

Re: Google Workspace CLI

#253
post #246

Is Google Workspace some separate thing from well, normal Google? I mean I have personal gmail,drive, keep, etc. Will it work there?

It should, as long as you have access to Google cloud for Auth. https://workspace.google.com/ Google Workspace is their corporate offering (think Microsoft suite competitor)

https://github.com/googleworkspace/cli/issues/119

Looks like it is not available for @gmail.com accounts, because of that bug.

Re: Google Workspace CLI

#254

Earlier quoted context omitted.

NPM as a cross platform package distribution system works really well. The install script checks the OS and Arch, and pulls the right Rust binary. Then, they get upgrade mechanism out of the box too, and an uninstall mechanism. NPM has become the de facto standard for installing any software these days, because it is present on every OS.

> NPM has become the de facto standard for installing any software these days, because it is present on every OS. That's not remotely true. If there is a standard (which I wouldn't say there is), it's either docker or curl|bash. Nobody is out there using npm to install packages except web devs, this is absolutely ridiculous on Google's part.

I agree but this isn't a Google project, it's one Google employee.

Re: Google Workspace CLI

#256

Earlier quoted context omitted.

Looks like I am hitting some Cloudflare Block when accessing this URL

Probably because he built his site for agents not humans

lol but it’s definitely happening. Some services are solely for llm consumption and human is not a welcomed customer.

Re: Google Workspace CLI

#257
post #51

Earlier quoted context omitted.

Why not just downloadable binary then?

For many, installing something with npm is still easier. It chooses the right binary for your OS/architecture, puts it on your PATH, and streamlines upgrades. Their Github releases provides the binaries, as well as a `curl ... | sh` install method and a guide to use github releases attestation which I liked.

I feel better with `curl ... | sh` than with npm.

npm suggests projects written in js, which is not something I'm comfortable.

It is nice to see that this is not JS, but Rust.

Re: Google Workspace CLI

#258
The move to CLIs has been really interesting lately. They're easy for agents to use. They're composable with other shell tools. It's going to be interesting to see if mcp sticks around or if everything just moves to service specific CLIs.

Re: Google Workspace CLI

#259
post #67
post #55

Earlier quoted context omitted.

gog too, which my openclaw agent always stubbornly wants to use instead of delegating to a subagent + custom calendar/imap proxy server I built. https://github.com/steipete/gogcli

This - gog - yes. But I think it is different than GAM which is an admin tool. reply

Yikes, I wrote that? I hate it when people write cryptic replies like that.

What I meant was 'yes', Google Workspace CLI appears to quite similar to 'gogcli', the CLI written for OpenClaw. Both provide CLI access to a broad range of Google services for both workspace and regular gmail accounts.

GAM, on the other hand, is an admin tool, and strictly for Google Workspace accounts.

Post reply on HN