docs: add CONTRIBUTING, WATERMARK standard, CONTRIBUTORS, complete initial community structure
This commit is contained in:
parent
7c302da811
commit
9d73e6390c
33
CONTRIBUTING.md
Normal file
33
CONTRIBUTING.md
Normal file
@ -0,0 +1,33 @@
|
||||
# Contributing to Inference-X
|
||||
|
||||
Welcome. Every contribution matters — whether it's a bug report, a new backend, a translation, or a philosophical challenge to our architecture.
|
||||
|
||||
## Quick Start
|
||||
|
||||
1. Fork the relevant repository
|
||||
2. Create a feature branch: `git checkout -b feat/your-feature`
|
||||
3. Make your changes with clear commit messages
|
||||
4. Open a Pull Request with a description of what and why
|
||||
|
||||
## Contribution Areas
|
||||
|
||||
| Area | Repository | What we need |
|
||||
|---|---|---|
|
||||
| Engine backends | inference-x | New hardware support (NPU, edge devices, new GPUs) |
|
||||
| Community tools | ix-tools | Governance improvements, documentation, translations |
|
||||
| Models | IX Store | Quantized models, adapters, organ components |
|
||||
| SaaS platform | ix-tools/saas | Provider integrations, UI improvements |
|
||||
|
||||
## Recognition
|
||||
|
||||
All contributions are tracked. After your first merged PR or published Store item, you become a **Level 1 Contributor** — your name appears in CONTRIBUTORS.md and you earn voting rights in community decisions.
|
||||
|
||||
See [governance/GOVERNANCE.md](governance/GOVERNANCE.md) for the full contribution level system.
|
||||
|
||||
## Questions
|
||||
|
||||
Open an issue or start a discussion. We prefer public conversations over private messages — if you have a question, someone else probably does too.
|
||||
|
||||
---
|
||||
|
||||
*Built with people who care about what they build.*
|
||||
12
CONTRIBUTORS.md
Normal file
12
CONTRIBUTORS.md
Normal file
@ -0,0 +1,12 @@
|
||||
# Contributors
|
||||
|
||||
## Founder
|
||||
|
||||
| Name | Role | Since |
|
||||
|---|---|---|
|
||||
| [Elmadani Salka](https://git.inference-x.com/elmadani) | Creator, Rights Holder | 2024 |
|
||||
|
||||
---
|
||||
|
||||
*Your name will appear here after your first contribution is merged.*
|
||||
*See [CONTRIBUTING.md](CONTRIBUTING.md) to get started.*
|
||||
65
watermark/WATERMARK.md
Normal file
65
watermark/WATERMARK.md
Normal file
@ -0,0 +1,65 @@
|
||||
# IX Attribution Standard
|
||||
|
||||
All projects built on Inference-X must embed attribution at multiple levels. This is not optional.
|
||||
|
||||
## Layer 1 — Binary Watermark (C/C++)
|
||||
|
||||
```c
|
||||
// In any compiled IX component
|
||||
static const char IX_CREATOR[] = "Inference-X by Elmadani Salka";
|
||||
static const char IX_LICENSE[] = "SALKA-IX-v1.0";
|
||||
static const char IX_SOURCE[] = "https://git.inference-x.com/elmadani/inference-x";
|
||||
```
|
||||
|
||||
## Layer 2 — API Response Headers
|
||||
|
||||
Every HTTP response from any IX-powered service must include:
|
||||
|
||||
```
|
||||
X-IX-Creator: Elmadani Salka
|
||||
X-IX-Project: Inference-X
|
||||
X-IX-License: SALKA-IX-v1.0
|
||||
X-IX-Source: https://git.inference-x.com/elmadani/inference-x
|
||||
```
|
||||
|
||||
## Layer 3 — HTML Footer
|
||||
|
||||
Every web interface powered by IX must display (visible, not hidden):
|
||||
|
||||
```html
|
||||
<footer>
|
||||
Powered by <a href="https://inference-x.com">Inference-X</a> ·
|
||||
Created by <a href="https://git.inference-x.com/elmadani">Elmadani Salka</a> ·
|
||||
<a href="https://git.inference-x.com/elmadani/ix-tools/src/branch/main/license/SALKA-IX-LICENSE.md">SALKA-IX License</a>
|
||||
</footer>
|
||||
```
|
||||
|
||||
## Layer 4 — Model Cards
|
||||
|
||||
All models trained, fine-tuned, or distributed using IX infrastructure must include in their model card:
|
||||
|
||||
```yaml
|
||||
# In model card YAML
|
||||
creator: Elmadani Salka
|
||||
engine: Inference-X
|
||||
engine_source: https://git.inference-x.com/elmadani/inference-x
|
||||
license: SALKA-IX-v1.0
|
||||
attribution_required: true
|
||||
```
|
||||
|
||||
## Layer 5 — Code File Headers
|
||||
|
||||
```cpp
|
||||
// ============================================================
|
||||
// Part of the Inference-X ecosystem
|
||||
// Created by Elmadani Salka
|
||||
// License: SALKA-IX v1.0
|
||||
// Source: https://git.inference-x.com/elmadani/inference-x
|
||||
// ============================================================
|
||||
```
|
||||
|
||||
## Enforcement
|
||||
|
||||
Violations are reported to violations@inference-x.com. Community bounty: 5% of any settlement goes to the reporter.
|
||||
|
||||
Confirmed violations result in immediate license termination.
|
||||
Loading…
Reference in New Issue
Block a user