logoalt Hacker News

justinwpyesterday at 7:34 PM6 repliesview on HN

To clarify, I was on the Google Workspace Developer Relations team, the majority of my work was that exact OSS release process. It is not clearly documented and always changing. You can read some of it here, https://opensource.google/documentation/reference/releasing/..., but like I said it is always changing. Relevant: https://www.theregister.com/software/2023/01/27/what-is-goog...


Replies

dekhnyesterday at 8:10 PM

Something in the explanation is missing here. It's still not clear to me from any of the provided context whether you got approval to release this. At least from my understanding of your role, if you had approval and used an official google repository, you would not get fired for merely publishing code that accesses a documented API through documented endpoints.

Hence many people are wondering if you released this without approval (that's my guess), if you used a Google repo to do it (from what I can tell you did use a google repo, but not an officially supported one, and other teams at google use this repo to publish code), and whether there were other extenuating circumstances, or if it was "the workspace SVP called my division's VP and told him to fire me" (just a guess for another firing mechanism).

show 2 replies
anon84873628yesterday at 8:46 PM

Straight from that page:

>This includes side projects that have not gone through IARC, even for DevRel engineers.

So did you do this "Launcher2" or "Ariane" thing and get the approvals? If so, it seems your ass would be covered. If not...

I can sympathize that the process seems convoluted and could particularly bite a DevRel accustomed to more autonomy. One would hope Google would do the whole blame free retrospective thing and improve the systems.

show 1 reply
pinkmuffinereyesterday at 9:43 PM

Maybe I'm misunderstanding, but it really sounds like you knew the policy in depth, and even contributed to the design of the policy, but when it came to your pet project you ignored it by skipping the release process? Am I missing something?

show 1 reply
Ferret7446yesterday at 8:14 PM

The OSS release process has always stated that you can't use Google branding for a unilateral launch. You aren't making yourself look better

fg137yesterday at 11:40 PM

How do you explain "This is not an officially supported Google product."?

https://github.com/googleworkspace/cli

show 1 reply