Skip to content

Commit 8122a8b

Browse files
rrohitramsenRohit
andauthored
Add DCO, trademark policy, update ownership to AgentTel Ltd, migrate repo URLs to agenttel/agenttel-sdk
* Add DCO, trademark policy, and update contributing guide - Add standard Developer Certificate of Origin (v1.1) file - Add TRADEMARK.md with usage policy for the AgentTel name - Update CONTRIBUTING.md with DCO sign-off requirements * Update ownership to AgentTel Ltd and repo URLs to agenttel/agenttel-sdk - Change LICENSE copyright from "AgentTel Contributors" to "AgentTel Ltd" - Update TRADEMARK.md to reference AgentTel Ltd (Company No. 17098920) - Replace all repo URLs from rrohitramsen/AgentTel to agenttel/agenttel-sdk - Update docs site URL to agenttel.github.io/agenttel-sdk - Update package.json author to AgentTel Ltd --------- Co-authored-by: Rohit <rohit@Rohits-MBP.mynet>
1 parent 7dc67cb commit 8122a8b

14 files changed

Lines changed: 170 additions & 38 deletions

File tree

CHANGELOG.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -201,5 +201,5 @@ Agentic Observability (`agenttel`):
201201
- Grafana dashboard templates (overview + GenAI)
202202
- Spring Boot and LangChain4j example applications
203203

204-
[0.2.0-alpha]: https://github.com/rrohitramsen/AgentTel/releases/tag/v0.2.0-alpha
205-
[0.1.0-alpha]: https://github.com/rrohitramsen/AgentTel/releases/tag/v0.1.0-alpha
204+
[0.2.0-alpha]: https://github.com/agenttel/agenttel-sdk/releases/tag/v0.2.0-alpha
205+
[0.1.0-alpha]: https://github.com/agenttel/agenttel-sdk/releases/tag/v0.1.0-alpha

CONTRIBUTING.md

Lines changed: 41 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ Thank you for your interest in contributing to AgentTel. This guide will help yo
1616
**Backend (JVM):**
1717

1818
```bash
19-
git clone https://github.com/rrohitramsen/AgentTel.git
20-
cd AgentTel
19+
git clone https://github.com/agenttel/agenttel-sdk.git
20+
cd agenttel-sdk
2121
./gradlew clean build
2222
```
2323

@@ -74,7 +74,7 @@ examples/ # Example applications
7474

7575
### Reporting Bugs
7676

77-
Open a [GitHub issue](https://github.com/rrohitramsen/AgentTel/issues/new?template=bug_report.md) with:
77+
Open a [GitHub issue](https://github.com/agenttel/agenttel-sdk/issues/new?template=bug_report.md) with:
7878

7979
- A clear description of the problem
8080
- Steps to reproduce
@@ -83,7 +83,7 @@ Open a [GitHub issue](https://github.com/rrohitramsen/AgentTel/issues/new?templa
8383

8484
### Suggesting Features
8585

86-
Open a [GitHub issue](https://github.com/rrohitramsen/AgentTel/issues/new?template=feature_request.md) describing:
86+
Open a [GitHub issue](https://github.com/agenttel/agenttel-sdk/issues/new?template=feature_request.md) describing:
8787

8888
- The use case or problem you're solving
8989
- Your proposed approach (if any)
@@ -95,7 +95,42 @@ Open a [GitHub issue](https://github.com/rrohitramsen/AgentTel/issues/new?templa
9595
2. Create a feature branch from `main`
9696
3. Make your changes
9797
4. Ensure all tests pass: `./gradlew clean build`
98-
5. Submit a pull request against `main`
98+
5. Sign off your commits (see below)
99+
6. Submit a pull request against `main`
100+
101+
### Developer Certificate of Origin (DCO)
102+
103+
All contributions must be signed off under the [Developer Certificate of
104+
Origin](DCO). This certifies that you have the right to submit the work under
105+
the project's open source license.
106+
107+
**Sign off your commits** by adding a `Signed-off-by` trailer with your real
108+
name and email address:
109+
110+
```
111+
Signed-off-by: Jane Doe <jane@example.com>
112+
```
113+
114+
Git can do this automatically with the `-s` flag:
115+
116+
```bash
117+
git commit -s -m "Add support for custom span attributes"
118+
```
119+
120+
If you forgot to sign off a commit, you can amend it:
121+
122+
```bash
123+
git commit --amend -s
124+
```
125+
126+
Or sign off an entire branch interactively:
127+
128+
```bash
129+
git rebase --signoff HEAD~<number-of-commits>
130+
```
131+
132+
A DCO bot will check all pull requests. Unsigned commits will block the PR
133+
from merging.
99134

100135
### PR Guidelines
101136

@@ -179,4 +214,4 @@ Open a [GitHub issue](https://github.com/rrohitramsen/AgentTel/issues/new?templa
179214

180215
## Questions?
181216

182-
Open a discussion in [GitHub Issues](https://github.com/rrohitramsen/AgentTel/issues).
217+
Open a discussion in [GitHub Issues](https://github.com/agenttel/agenttel-sdk/issues).

DCO

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
Developer Certificate of Origin
2+
Version 1.1
3+
4+
Copyright (C) 2004, 2006 The Linux Foundation and its contributors.
5+
6+
Everyone is permitted to copy and distribute verbatim copies of this
7+
license document, but changing it is not allowed.
8+
9+
10+
Developer's Certificate of Origin 1.1
11+
12+
By making a contribution to this project, I certify that:
13+
14+
(a) The contribution was created in whole or in part by me and I
15+
have the right to submit it under the open source license
16+
indicated in the file; or
17+
18+
(b) The contribution is based upon previous work that, to the best
19+
of my knowledge, is covered under an appropriate open source
20+
license and I have the right under that license to submit that
21+
work with modifications, whether created in whole or in part
22+
by me, under the same open source license (unless I am
23+
permitted to submit under a different license), as indicated
24+
in the file; or
25+
26+
(c) The contribution was provided directly to me by some other
27+
person who certified (a), (b) or (c) and I have not modified
28+
it.
29+
30+
(d) I understand and agree that this project and the contribution
31+
are public and that a record of the contribution (including all
32+
personal information I submit with it, including my sign-off) is
33+
maintained indefinitely and may be redistributed consistent with
34+
this project or the open source license(s) involved.

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@
175175

176176
END OF TERMS AND CONDITIONS
177177

178-
Copyright 2024 AgentTel Contributors
178+
Copyright 2024 AgentTel Ltd
179179

180180
Licensed under the Apache License, Version 2.0 (the "License");
181181
you may not use this file except in compliance with the License.

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44
</p>
55

66
<p align="center">
7-
<a href="https://github.com/rrohitramsen/AgentTel/actions/workflows/ci.yml"><img src="https://github.com/rrohitramsen/AgentTel/actions/workflows/ci.yml/badge.svg" alt="CI"></a>
7+
<a href="https://github.com/agenttel/agenttel-sdk/actions/workflows/ci.yml"><img src="https://github.com/agenttel/agenttel-sdk/actions/workflows/ci.yml/badge.svg" alt="CI"></a>
88
<a href="https://www.apache.org/licenses/LICENSE-2.0"><img src="https://img.shields.io/badge/license-Apache%202.0-blue.svg" alt="License"></a>
99
<a href="https://opentelemetry.io"><img src="https://img.shields.io/badge/OpenTelemetry-1.39%2B-blueviolet.svg" alt="OpenTelemetry"></a>
10-
<a href="https://rrohitramsen.github.io/AgentTel"><img src="https://img.shields.io/badge/docs-GitHub%20Pages-blue.svg" alt="Documentation"></a>
10+
<a href="https://agenttel.github.io/agenttel-sdk"><img src="https://img.shields.io/badge/docs-GitHub%20Pages-blue.svg" alt="Documentation"></a>
1111
</p>
1212

1313
<p align="center">
@@ -639,7 +639,7 @@ Then ask your IDE agent: *"Analyze my codebase and generate AgentTel configurati
639639

640640
## Documentation
641641

642-
**Full documentation site: [rrohitramsen.github.io/AgentTel](https://rrohitramsen.github.io/AgentTel)**
642+
**Full documentation site: [agenttel.github.io/agenttel-sdk](https://agenttel.github.io/agenttel-sdk)**
643643

644644
| Document | Description |
645645
|----------|-------------|

TRADEMARK.md

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
# AgentTel Trademark Policy
2+
3+
"AgentTel" is a trademark of AgentTel Ltd (Company No. 17098920, England and
4+
Wales).
5+
6+
## Purpose
7+
8+
This policy exists to protect the AgentTel community by ensuring that the
9+
"AgentTel" name is used in ways that are accurate and not misleading to users.
10+
The AgentTel SDK source code is available under the Apache License 2.0, but the
11+
name "AgentTel" and associated logos are not covered by that license.
12+
13+
## Permitted Uses
14+
15+
You **may** use the "AgentTel" name to:
16+
17+
- Refer to the AgentTel project itself and its official releases.
18+
- State that your software is "built with AgentTel", "powered by AgentTel",
19+
or "compatible with AgentTel".
20+
- Use in community discussions, blog posts, tutorials, and conference talks
21+
about the project.
22+
- Describe unmodified copies of the AgentTel software.
23+
24+
## Restricted Uses
25+
26+
You **may not** use the "AgentTel" name to:
27+
28+
- Name your own product, project, or service in a way that implies official
29+
endorsement or affiliation (e.g., "SuperAgentTel", "AgentTel Cloud",
30+
"AgentTel Enterprise") without written permission.
31+
- Create a modified version of AgentTel and distribute it under the
32+
"AgentTel" name without clearly distinguishing it from the official release.
33+
- Use the name in domain names, social media accounts, or package registry
34+
names (e.g., npm, Maven Central, PyPI) that could be confused with the
35+
official project.
36+
- Imply that the AgentTel project endorses or is affiliated with your
37+
product or service.
38+
39+
## Modified Versions
40+
41+
If you distribute a modified version of the AgentTel software, you must:
42+
43+
1. Clearly rename the product so it does not include "AgentTel" in its name.
44+
2. Remove any AgentTel logos or branding.
45+
3. Clearly state that your version is a derivative work and not the official
46+
AgentTel release.
47+
48+
## Compatibility Claims
49+
50+
You may state that your product is "compatible with AgentTel" or "works with
51+
AgentTel" if that is factually accurate. You do not need permission for
52+
truthful compatibility statements.
53+
54+
## Requesting Permission
55+
56+
For uses not covered by this policy, or to request an exception, contact the
57+
project maintainers by opening an issue at
58+
https://github.com/agenttel/agenttel-sdk/issues.
59+
60+
## Changes
61+
62+
This policy may be updated from time to time. Changes will be communicated
63+
through the project repository.

agenttel-web/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,10 +48,10 @@
4848
"browser",
4949
"frontend"
5050
],
51-
"author": "AgentTel Contributors",
51+
"author": "AgentTel Ltd",
5252
"license": "Apache-2.0",
5353
"repository": {
5454
"type": "git",
55-
"url": "https://github.com/rrohitramsen/AgentTel"
55+
"url": "https://github.com/agenttel/agenttel-sdk"
5656
}
5757
}

build.gradle.kts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ subprojects {
118118
pom {
119119
name.set(project.name)
120120
description.set(project.description ?: "AgentTel - Agent-ready telemetry for Java")
121-
url.set("https://github.com/rrohitramsen/AgentTel")
121+
url.set("https://github.com/agenttel/agenttel-sdk")
122122

123123
licenses {
124124
license {
@@ -135,9 +135,9 @@ subprojects {
135135
}
136136

137137
scm {
138-
connection.set("scm:git:git://github.com/rrohitramsen/AgentTel.git")
139-
developerConnection.set("scm:git:ssh://github.com/rrohitramsen/AgentTel.git")
140-
url.set("https://github.com/rrohitramsen/AgentTel")
138+
connection.set("scm:git:git://github.com/agenttel/agenttel-sdk.git")
139+
developerConnection.set("scm:git:ssh://github.com/agenttel/agenttel-sdk.git")
140+
url.set("https://github.com/agenttel/agenttel-sdk")
141141
}
142142
}
143143
}

docs/getting-started/quick-start.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -824,11 +824,11 @@ Once running, add it as an MCP server in your IDE and ask your AI assistant:
824824

825825
| Example | Description | Run Command |
826826
|---------|-------------|-------------|
827-
| [Spring Boot Example](https://github.com/rrohitramsen/AgentTel/tree/main/examples/spring-boot-example) | Payment service with span enrichment, topology, baselines, anomaly detection, and MCP server | `docker compose -f docker/docker-compose.yml up --build` |
828-
| [Go Service Example](https://github.com/rrohitramsen/AgentTel/tree/main/examples/go-service-example) | Go payment service with net/http middleware, topology, baselines, anomaly detection | `cd examples/go-service-example && go run .` |
829-
| [Express Example](https://github.com/rrohitramsen/AgentTel/tree/main/examples/express-example) | Node.js payment service with Express middleware, topology, baselines, anomaly detection | `cd examples/express-example && npm run dev` |
830-
| [LangChain4j Example](https://github.com/rrohitramsen/AgentTel/tree/main/examples/langchain4j-example) | GenAI tracing with LangChain4j — chat spans, token tracking, and cost calculation | `./gradlew :examples:langchain4j-example:run` |
831-
| [React Checkout Example](https://github.com/rrohitramsen/AgentTel/tree/main/agenttel-web/examples/react-checkout) | React SPA with frontend telemetry — journey tracking, anomaly detection, cross-stack correlation | `cd agenttel-web/examples/react-checkout && npm start` |
827+
| [Spring Boot Example](https://github.com/agenttel/agenttel-sdk/tree/main/examples/spring-boot-example) | Payment service with span enrichment, topology, baselines, anomaly detection, and MCP server | `docker compose -f docker/docker-compose.yml up --build` |
828+
| [Go Service Example](https://github.com/agenttel/agenttel-sdk/tree/main/examples/go-service-example) | Go payment service with net/http middleware, topology, baselines, anomaly detection | `cd examples/go-service-example && go run .` |
829+
| [Express Example](https://github.com/agenttel/agenttel-sdk/tree/main/examples/express-example) | Node.js payment service with Express middleware, topology, baselines, anomaly detection | `cd examples/express-example && npm run dev` |
830+
| [LangChain4j Example](https://github.com/agenttel/agenttel-sdk/tree/main/examples/langchain4j-example) | GenAI tracing with LangChain4j — chat spans, token tracking, and cost calculation | `./gradlew :examples:langchain4j-example:run` |
831+
| [React Checkout Example](https://github.com/agenttel/agenttel-sdk/tree/main/agenttel-web/examples/react-checkout) | React SPA with frontend telemetry — journey tracking, anomaly detection, cross-stack correlation | `cd agenttel-web/examples/react-checkout && npm start` |
832832

833833
## Next Steps
834834

docs/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -372,6 +372,6 @@ Affected Deps: stripe-api
372372
<div style="text-align: center; margin-top: 3rem;" markdown>
373373

374374
[Get Started](getting-started/quick-start.md){ .md-button .md-button--primary }
375-
[View on GitHub](https://github.com/rrohitramsen/AgentTel){ .md-button }
375+
[View on GitHub](https://github.com/agenttel/agenttel-sdk){ .md-button }
376376

377377
</div>

0 commit comments

Comments
 (0)