mirror of
https://github.com/hanzoai/sentinel.git
synced 2026-09-29 22:34:33 +00:00
the README was upstream's, wordmark and all
This repo shipped Sentry's README verbatim: their wordmark hotlinked from sentry-brand.storage.googleapis.com, four screenshots served out of getsentry/sentry, their SDK index, their Discord, their Transifex. The FSL grants copying and modification. It grants no trademark rights, and none of the usual open-source licenses do. So carrying upstream's wordmark as this project's masthead was the one part of the fork that was not ours to do — de-branding is a licensing requirement here, not a style preference. LICENSE and NOTICE stay exactly as they are. Those are the parts the license does require, and they are the reason the fork is legitimate; the rebrand removes the mark and keeps the attribution, which is the whole distinction. The README now says what Sentinel is and states the one fact a reader needs: it speaks the Sentry wire protocol, so existing client SDKs report to it with nothing changed but a DSN. Co-authored-by: Hanzo Dev <[email protected]>
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="1280" height="640" viewBox="0 0 1280 640" role="img" aria-label="sentinel">
|
||||
<rect width="1280" height="640" fill="#0A0A0A"/>
|
||||
<svg x="96" y="215" width="210" height="210" viewBox="0 0 67 67"><path d="M22.21 67V44.6369H0V67H22.21Z" fill="#fff"/><path d="M66.7038 22.3184H22.2534L0.0878906 44.6367H44.4634L66.7038 22.3184Z" fill="#fff"/><path d="M22.21 0H0V22.3184H22.21V0Z" fill="#fff"/><path d="M66.7198 0H44.5098V22.3184H66.7198V0Z" fill="#fff"/><path d="M66.7198 67V44.6369H44.5098V67H66.7198Z" fill="#fff"/></svg>
|
||||
<text x="378" y="276" font-family="Inter,system-ui,-apple-system,sans-serif" font-size="78" font-weight="800" letter-spacing="-2" fill="#ffffff">sentinel</text>
|
||||
<text x="378" y="322" font-family="Inter,system-ui,sans-serif" font-size="30" fill="#ffffff" opacity=".66">Error tracking and performance monitoring for the Hanzo cloud.</text>
|
||||
<rect x="378" y="338" width="806" height="3" rx="1.5" fill="#ffffff" opacity=".9"/>
|
||||
<text x="378" y="390" font-family="Inter,system-ui,sans-serif" font-size="24" font-weight="600" fill="#ffffff" opacity=".5">github.com/hanzoai</text>
|
||||
<text x="1184" y="390" text-anchor="end" font-family="Inter,system-ui,sans-serif" font-size="24" font-weight="600" fill="#ffffff" opacity=".5">hanzo.ai</text>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.3 KiB |
@@ -1,55 +1,31 @@
|
||||
<p align="center">
|
||||
<p align="center">
|
||||
<a href="https://sentry.io/?utm_source=github&utm_medium=logo" target="_blank">
|
||||
<img src="https://sentry-brand.storage.googleapis.com/sentry-wordmark-dark-280x84.png" alt="Sentry" width="280" height="84">
|
||||
</a>
|
||||
</p>
|
||||
<p align="center">
|
||||
Users and logs provide clues. Sentry provides answers.
|
||||
</p>
|
||||
</p>
|
||||
<p align="center"><img src=".github/hero.svg" alt="Sentinel" width="880"></p>
|
||||
|
||||
# What's Sentry?
|
||||
# Sentinel
|
||||
|
||||
Sentry is a developer-first error tracking and performance monitoring platform that helps developers see what actually matters, solve quicker, and learn continuously about their applications.
|
||||
Error tracking and performance monitoring for the Hanzo cloud. Sentinel receives
|
||||
events from your applications, groups them into issues, and tells you which ones
|
||||
are new, regressed, or getting worse.
|
||||
|
||||
<p align="center">
|
||||
<img src="https://github.com/getsentry/sentry/raw/master/.github/screenshots/projects.png" width="270">
|
||||
<img src="https://github.com/getsentry/sentry/raw/master/.github/screenshots/issue-details.png" width="270">
|
||||
<img src="https://github.com/getsentry/sentry/raw/master/.github/screenshots/transaction-summary.png" width="270">
|
||||
<img src="https://github.com/getsentry/sentry/raw/master/.github/screenshots/releases.png" width="270">
|
||||
</p>
|
||||
Sentinel speaks the **Sentry wire protocol**, so the existing ecosystem of client
|
||||
SDKs reports to it unchanged — a DSN pointing at your Sentinel instance is the
|
||||
only configuration difference. There is no Sentinel-specific SDK to adopt, and
|
||||
none is planned; the protocol is the interface.
|
||||
|
||||
## Official Sentry SDKs
|
||||
## Running it
|
||||
|
||||
- [JavaScript](https://github.com/getsentry/sentry-javascript)
|
||||
- [Electron](https://github.com/getsentry/sentry-electron/)
|
||||
- [React-Native](https://github.com/getsentry/sentry-react-native)
|
||||
- [Python](https://github.com/getsentry/sentry-python)
|
||||
- [Ruby](https://github.com/getsentry/sentry-ruby)
|
||||
- [PHP](https://github.com/getsentry/sentry-php)
|
||||
- [Laravel](https://github.com/getsentry/sentry-laravel)
|
||||
- [Go](https://github.com/getsentry/sentry-go)
|
||||
- [Rust](https://github.com/getsentry/sentry-rust)
|
||||
- [Java/Kotlin](https://github.com/getsentry/sentry-java)
|
||||
- [Objective-C/Swift](https://github.com/getsentry/sentry-cocoa)
|
||||
- [C\#/F\#](https://github.com/getsentry/sentry-dotnet)
|
||||
- [C/C++](https://github.com/getsentry/sentry-native)
|
||||
- [Dart](https://github.com/getsentry/sentry-dart)
|
||||
- [Perl](https://github.com/getsentry/perl-raven)
|
||||
- [Clojure](https://github.com/getsentry/sentry-clj/)
|
||||
- [Elixir](https://github.com/getsentry/sentry-elixir)
|
||||
- [Unity](https://github.com/getsentry/sentry-unity)
|
||||
- [Unreal Engine](https://github.com/getsentry/sentry-unreal)
|
||||
The deployed image is `ghcr.io/hanzoai/sentry`. Deployment is declared in the
|
||||
`universe` repository and reconciled by Hanzo CD, like every other service.
|
||||
|
||||
# Resources
|
||||
## Attribution and licensing
|
||||
|
||||
- [Documentation](https://docs.sentry.io/)
|
||||
- [Community](https://forum.sentry.io/) (Bugs, feature requests,
|
||||
general questions)
|
||||
- [Discord](https://discord.gg/PXa5Apfe7K)
|
||||
- [Contributing](https://docs.sentry.io/internal/contributing/)
|
||||
- [Bug Tracker](https://github.com/getsentry/sentry/issues)
|
||||
- [Code](https://github.com/getsentry/sentry)
|
||||
- [Transifex](https://www.transifex.com/getsentry/sentry/) (Translate
|
||||
Sentry\!)
|
||||
Sentinel is a fork of [Sentry](https://github.com/getsentry/sentry) by Functional
|
||||
Software, Inc., used under the **Functional Source License, Version 1.0, Apache
|
||||
2.0 Change License** (`FSL-1.0-Apache-2.0`). See [`LICENSE`](LICENSE) for the
|
||||
terms and [`NOTICE`](NOTICE) for attribution; both are required and are kept
|
||||
current.
|
||||
|
||||
The FSL grants no trademark rights. "Sentry" is a trademark of Functional
|
||||
Software, Inc., and this project is neither affiliated with nor endorsed by them.
|
||||
Upstream marks are not used as branding here — where the name appears in this
|
||||
codebase it refers to the module namespace (`src/sentry/`), the wire protocol, or
|
||||
upstream attribution, none of which are brand usage.
|
||||
|
||||
Reference in New Issue
Block a user