[Feature] Define sources/RSS consume-publish module #192

Closed
opened 2026-07-06 20:29:01 +02:00 by zemion · 1 comment
Owner

Imported from the GovOPlaN module and integration planning discussion.

Durable context: Gitea wiki page Repo-docs-GOVOPLAN-MODULE-ROADMAP in govoplan-core.

Define a module for consuming external sources and publishing GovOPlaN outputs as sources.

Coverage:

  • RSS/Atom consume
  • RSS/Atom emit
  • source provenance
  • source normalization
  • source-to-source workflows
  • durable public/private source identifiers
<!-- codex-module-roadmap:sources-rss-consume-publish --> Imported from the GovOPlaN module and integration planning discussion. Durable context: Gitea wiki page `Repo-docs-GOVOPLAN-MODULE-ROADMAP` in `govoplan-core`. Define a module for consuming external sources and publishing GovOPlaN outputs as sources. Coverage: - RSS/Atom consume - RSS/Atom emit - source provenance - source normalization - source-to-source workflows - durable public/private source identifiers
zemion added this to the GovOPlaN Module Roadmap milestone 2026-07-06 20:29:01 +02:00
zemion added the
type
feature
priority
p2
codex/ready
labels 2026-07-07 23:10:10 +02:00
zemion added the
status
triage
label 2026-07-08 02:17:15 +02:00
Author
Owner

Resolved by docs/MODULE_BOUNDARY_DECISIONS.md.

Decision: RSS/source consume-publish starts in govoplan-connectors through connector profiles, source lifecycle metadata, external references, and consume/publish capabilities. Do not create a separate sources module yet. A future datasources/dataflow split remains conditional on repeated executable contracts from the first source workflows.

Implementation remains tracked through govoplan-connectors#3, govoplan-connectors#4, and the later datasource/dataflow follow-ups if justified.

Resolved by `docs/MODULE_BOUNDARY_DECISIONS.md`. Decision: RSS/source consume-publish starts in `govoplan-connectors` through connector profiles, source lifecycle metadata, external references, and consume/publish capabilities. Do not create a separate sources module yet. A future datasources/dataflow split remains conditional on repeated executable contracts from the first source workflows. Implementation remains tracked through `govoplan-connectors#3`, `govoplan-connectors#4`, and the later datasource/dataflow follow-ups if justified.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: add-ideas/govoplan-core#192
No description provided.