chore(brand): unifica marca a ResponseGrid y alinea la licencia pública a AGPL-3.0 (#300) - #361
Draft
vgpastor wants to merge 1 commit into
Draft
chore(brand): unifica marca a ResponseGrid y alinea la licencia pública a AGPL-3.0 (#300)#361vgpastor wants to merge 1 commit into
vgpastor wants to merge 1 commit into
Conversation
…ca a AGPL-3.0 (#300) Coherencia de marca y licencia (issue #300), alcance acordado: Licencia — la licencia autoritativa es AGPL-3.0 (fichero LICENSE), pero el copy de cara al usuario declaraba MIT. Alineadas todas las menciones públicas MIT -> AGPL-3.0 en i18n (es/en), llms.txt y apps/api/README.md (sustituido el boilerplate de NestJS por un README real de la API). La licencia de DATOS (CC BY-SA 4.0 del portal /docs) es distinta y se mantiene. Naming — renombrado el scope del SDK publico @reliefhub/api-client -> @responsegrid/api-client (paquete, dependencia de web, transpilePackages, gen:api, filtro de CI e imports en toda la app) y el name del package.json raiz reliefhub -> responsegrid. Regenerado pnpm-lock.yaml y actualizado el guard de no-restricted-imports de warehouse-core al nuevo scope. Fuera de alcance (deuda documentada): identificadores internos no visibles (usuario/BD Postgres, prefijo rh_live_, dominios de credenciales demo) y la badge del perfil de la org (repo GlobalEmergency/.github).
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Resumen
Resuelve las dos incoherencias de percepción externa de la #300 (marca y licencia). Alcance acordado con el mantenedor: licencia + rename del SDK público.
1. Licencia — MIT → AGPL-3.0
La licencia autoritativa es AGPL-3.0 (fichero
LICENSE), pero el copy de cara al usuario declaraba MIT. Alineadas todas las menciones públicas:apps/web/src/i18n/messages/{es,en}.ts(copyright, hero, transparencia, stat "Código abierto", sección de licencia).apps/web/public/llms.txt.apps/api/README.md— era boilerplate íntegro de NestJS ("Nest is MIT licensed"); reemplazado por un README real de la API que indica AGPL-3.0./docs(CC BY-SA 4.0) es distinta y se mantiene intacta.2. Naming —
@reliefhub/api-client→@responsegrid/api-clientRenombrado el scope del SDK público (el
createClientya eracreateResponseGridClient) y elnamedelpackage.jsonraízreliefhub→responsegrid:packages/api-client/package.json, dependencia enapps/web/package.json,transpilePackagesdenext.config.ts, scriptgen:api, filtro de build enci.ymle imports en toda la web.pnpm-lock.yamlregenerado (pnpm 10.33.4).no-restricted-importsdewarehouse-coreactualizado al nuevo scope para que no quede como no-op.Fuera de alcance (deuda documentada en #300)
Identificadores internos no visibles: usuario/BD Postgres
reliefhub, prefijorh_live_, dominios de credenciales demo (coord@reliefhub.org). Y la badge MIT del perfil de la org, que vive enGlobalEmergency/.github(repo distinto, inaccesible desde aquí).Validación
@responsegrid/api-clientbuild ✓,web lint(0 errores) ✓,web build✓. Elreliefhubinterno de Postgres enci.ymlqueda intacto a propósito.MITni@reliefhub/api-clientresiduales (salvodocs/features/*frozen legacy).AGENTS.md,docs/DEFINITION_OF_DONE.md,docs/deploy/aws-free-tier.md,apps/api/README.md; no hubo cambios de schema (sin migraciones).Cierre