← Commit history

Open source: MIT LICENSE + open-source tags + contribute-back README section

John Lauer ·3345a6fb1e ·4mo ago ·parent e29bdc0
4 files changed +93−11
LICENSEadded+21
@@ -0,0 +1,21 @@+MIT License++Copyright (c) 2026 Adom Industries Inc.++Permission is hereby granted, free of charge, to any person obtaining a copy+of this software and associated documentation files (the "Software"), to deal+in the Software without restriction, including without limitation the rights+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell+copies of the Software, and to permit persons to whom the Software is+furnished to do so, subject to the following conditions:++The above copyright notice and this permission notice shall be included in all+copies or substantial portions of the Software.++THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE+SOFTWARE.
README.md+30
@@ -149,3 +149,33 @@ masters in `kel/original/`. - Webhook URLs are secrets — never commit them or paste them in chat - The CLI never leaks container slugs or hostnames in messages - `--space` is required — there is no default space++## Open source — fork it, improve it, share it back++**adom-gchat is open source under the [MIT License](/blob/app/adom-gchat/LICENSE).**+Use it, read it, change it, ship it inside your own products — no permission+needed, no strings attached. The full source lives right here on the **Files**+tab (this wiki page *is* the git repo).++Better yet: **make it better for everyone.** This package is built to be a+living, community-owned tool — the more people improve it, the better it gets+for the whole Adom community.++**The contribution loop:**++1. **Get the source** — `adompkg install adom-gchat` drops it into+   `~/project/adom_modules/adom-gchat/`, or browse/download it from the **Files**+   tab above.+2. **Modify to your heart's content** — add a feature, fix a bug, support a new+   chat platform, sharpen the docs. It's MIT; go wild.+3. **Publish it back to the wiki** so everyone benefits — either:+   - open a **Pull Request** on this page (Files tab → propose your changes), or+   - bump the version and `adompkg publish` your improved build, then ask a+     maintainer to merge it.+4. Once it's merged, **every Adom user picks up your improvement** automatically+   the next time they run `adompkg update`.++That's the whole idea: one person's fix becomes everyone's upgrade. Brand assets+(see [Meet Kel](#meet-kel--the-face-of-your-teams-chat)) are shared the same+way. Build on each other's work — and put your name in the contributors list+while you're at it.
package.json+39−10
@@ -4,21 +4,50 @@   "type": "app",   "description": "Post to Google Chat from any Adom container. Webhook-based, no OAuth. Each org configures its own spaces + attribution, then publishes an org-scoped wiki page so teammates auto-discover it.",   "homepage": "https://wiki.adom.inc/adom/adom-gchat",-  "tags": ["chat", "notifications", "google-chat", "webhook", "cli", "kel"],+  "tags": [+    "chat",+    "notifications",+    "google-chat",+    "webhook",+    "cli",+    "kel"+  ],   "dependencies": {},   "scripts": {     "install": "./install.sh",     "uninstall": "./uninstall.sh"   },   "discovery_triggers": [-    "gchat", "google chat", "post to chat", "team notification", "chat webhook",-    "post to team", "send message to space", "chat alert", "announce to team",-    "notify team", "kel", "post to kel"+    "gchat",+    "google chat",+    "post to chat",+    "team notification",+    "chat webhook",+    "post to team",+    "send message to space",+    "chat alert",+    "announce to team",+    "notify team",+    "kel",+    "post to kel"   ],   "sample_prompts": [-    {"label": "Post to a space", "prompt": "adom-gchat send --space engineering 'deploy complete, all tests green'"},-    {"label": "Preview before posting", "prompt": "adom-gchat send --space engineering --dry-run 'does this look right?'"},-    {"label": "List configured spaces", "prompt": "adom-gchat spaces"},-    {"label": "Set up for your org", "prompt": "adom-gchat setup"}-  ]-}+    {+      "label": "Post to a space",+      "prompt": "adom-gchat send --space engineering 'deploy complete, all tests green'"+    },+    {+      "label": "Preview before posting",+      "prompt": "adom-gchat send --space engineering --dry-run 'does this look right?'"+    },+    {+      "label": "List configured spaces",+      "prompt": "adom-gchat spaces"+    },+    {+      "label": "Set up for your org",+      "prompt": "adom-gchat setup"+    }+  ],+  "license": "MIT"+}\ No newline at end of file
page.json+3−1
@@ -10,7 +10,9 @@     "google-chat",     "webhook",     "cli",-    "kel"+    "kel",+    "open-source",+    "mit-license"   ],   "hero": {     "type": "image",