Skip to content

Scaffold the elasticgraph-proto_ingestion gem#1297

Merged
jwils merged 1 commit into
mainfrom
joshuaw/proto-ingestion-gem-scaffold
Jul 7, 2026
Merged

Scaffold the elasticgraph-proto_ingestion gem#1297
jwils merged 1 commit into
mainfrom
joshuaw/proto-ingestion-gem-scaffold

Conversation

@jwils

@jwils jwils commented Jul 7, 2026

Copy link
Copy Markdown
Collaborator

Creates the new elasticgraph-proto_ingestion extension gem and wires it into the repo — bundle/lockfile, RBS collection, docker demo image, doctest helper, dependency diagrams, and the run_gem_specs flatware list — without any of the Protocol Buffers generation logic yet. The gem currently just defines its artifact file name constants and an APIExtension entry point that does not customize anything.

Splitting the gem creation out this way keeps the follow-up PR that adds the actual generation logic (#1080) contained entirely to the gem's own directory.

Second of a three-PR sequence: #1296 (artifact comment prefixes), this scaffold, then #1080 (the generation logic).

Comment thread elasticgraph-proto_ingestion/elasticgraph-proto_ingestion.gemspec Outdated
Comment thread elasticgraph-proto_ingestion/README.md Outdated
Comment thread script/run_gem_specs Outdated
@jwils jwils force-pushed the joshuaw/proto-ingestion-gem-scaffold branch from bbcb52f to 27fe0fc Compare July 7, 2026 16:22
@jwils jwils force-pushed the joshuaw/schema-artifact-comment-prefix branch 2 times, most recently from a4d28b4 to e3a237b Compare July 7, 2026 16:23
@jwils jwils force-pushed the joshuaw/proto-ingestion-gem-scaffold branch from 27fe0fc to 7ae8271 Compare July 7, 2026 16:23
Base automatically changed from joshuaw/schema-artifact-comment-prefix to main July 7, 2026 16:48
Creates the new `elasticgraph-proto_ingestion` extension gem and wires it
into the repo (bundle, RBS collection, docker demo, doctest helper, docs
diagrams), without any of the Protocol Buffers generation logic yet. The
gem currently just defines its artifact file name constants and an
`APIExtension` entry point that does not customize anything.

Splitting the gem creation out this way keeps the follow-up PR that adds
the actual generation logic contained to the gem's own directory.
@jwils jwils force-pushed the joshuaw/proto-ingestion-gem-scaffold branch from 7ae8271 to cc66e8b Compare July 7, 2026 16:50
@jwils jwils merged commit 4cdc065 into main Jul 7, 2026
25 checks passed
@jwils jwils deleted the joshuaw/proto-ingestion-gem-scaffold branch July 7, 2026 17:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants