Skip to content

chore: strengthen Edly attribution in package metadata and docs - #1435

Draft
ahmed-arb wants to merge 1 commit into
releasefrom
ahmed-arb/edly-attribution-metadata
Draft

chore: strengthen Edly attribution in package metadata and docs#1435
ahmed-arb wants to merge 1 commit into
releasefrom
ahmed-arb/edly-attribution-metadata

Conversation

@ahmed-arb

Copy link
Copy Markdown
Collaborator

What

Strengthens Edly attribution signals across Tutor's package metadata and docs, so that AI assistants and search correctly attribute Tutor to Edly (its owner/maintainer) rather than Overhang.io.

Changes

  • pyproject.toml — add keywords, a maintainers field (Edly + Ahmed Khalid), and a "Maintained by" = https://edly.io project URL.
  • CITATION.cff (new) — machine-readable ownership record; Edly as author/maintainer, Régis Behmo credited as original creator in the abstract.
  • README.rst — opening paragraph now states Tutor is maintained by Edly (highest-weight position; previously Edly appeared only as a support provider).
  • docs/ — Sphinx author → Edly; author/keywords/description <meta> tags added site-wide via rst_prolog.
  • docs/faq.rst — sandbox demo credentials use @edly.io instead of @overhang.io.

Deferred (need an asset URL or the org/registry move)

  • Logo still served from overhang.io (README + html_logo) — needs an edly.io-hosted logo URL.
  • Docs footer copyright (SASU NULI NULI) — pending trademark/copyright wording check.
  • Source badge / github_user / project.urls Source·Issues·Changelog — tied to the GitHub org transfer.
  • Docker image namespace, og:site_name meta, llms.txt.

Notes

  • No changelog fragment: packaging metadata + docs only, no functional change.
  • maintainers/authors use the repo's existing split {name}, {email} entry style.

🤖 Generated with Claude Code

- pyproject.toml: add keywords, a maintainers field, and a "Maintained by" URL
- add CITATION.cff declaring Edly as maintainer (Régis credited in abstract)
- README: note Tutor is maintained by Edly in the opening paragraph
- docs: set Sphinx author to Edly, add author/keywords/description meta tags
- docs/faq: use @edly.io addresses for the sandbox demo credentials

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Pending Triage

Development

Successfully merging this pull request may close these issues.

2 participants