Ctrl K
ComunidadGuías…

ROADMAP.md

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
# Roadmap

This document describes the planned direction for StringsRepository over the next 12+ months. Items are not guaranteed and priorities may shift based on community feedback.

## Near Term (next 3 months)

- **Signed releases** — GPG-signed git tags and release artifacts so users can verify authenticity
- **Developer Certificate of Origin (DCO) enforcement** — automated DCO check on all pull requests
- **Improved test coverage** — expand automated test suite toward and beyond 80% statement coverage
- **Audit log API** — expose the full change history via a queryable REST endpoint for compliance workflows

## Medium Term (3–6 months)

- **Webhook retry and delivery log** — automatic retry on failed webhook deliveries with a per-endpoint delivery history UI
- **Batch translation import improvements** — conflict resolution UI when importing strings that already exist
- **Translation progress dashboard** — per-language and per-scope completion percentages with exportable reports
- **SAML / SSO support** — enterprise single sign-on via SAML 2.0 for organisations that require it
- **Rate limiting** — configurable per-endpoint rate limiting built into the application layer

## Long Term (6–12 months)

- **Live serving URL** - possibility to update translations using live URL
- **Plugin API** — stable, versioned extension point for community plugins (custom file formats, translation providers, etc.)
- **Offline CLI mode** — allow the CLI to queue changes locally and sync when connectivity is restored
- **Android `.xml` plural support improvements** — full parity with iOS CLDR plural handling for Android projects

## Out of Scope

The following are explicitly not planned:

- Replacing or wrapping existing general-purpose translation management platforms (the project targets teams that want full data ownership)
- Built-in payment or billing features
- Native mobile applications

## Feedback

Have a feature request or want to influence priorities? Open a [GitHub Issue](https://github.com/HereTrix/strings_repository/issues) with the `enhancement` label.