Omni-Node renamings#5915
Omni-Node renamings#5915serban300 merged 6 commits intoparitytech:masterfrom serban300:polkadot-parachain-renamings
Conversation
|
I am not entirely sure if we gain something from this naming. To us its maybe obvious. But looking from the outside, |
@kianenigma what do you think ? |
|
(have not read the code yet) I am not surprised to see pushback on the renaming 🙈 I am in favor of the renaming. Here's my reasons:
Perhaps the confusion is partly because my original issue was lacking on point (remove any chainspec from the generic polkadot-omni-node). The outcome of this PR should be:
So when looked at this way, we are not really touching |
Cargo.toml
Outdated
| "cumulus/polkadot-parachain", | ||
| "cumulus/polkadot-parachain/polkadot-parachain-lib", | ||
| "cumulus/polkadot-omni-node/polkadot-omni-node-lib", | ||
| "cumulus/polkadot-omni-node/polkadot-parachain", |
There was a problem hiding this comment.
So just looking at this file, i can confirm that this is not what I intended (as noted, my original issue was not super clear). High level, expect to see something like:
cumulus/polkadot-parachain should stay. This is also crucial for our internal devops to not put a bounty on my head.
cumulus/polkadot-omni-node should be a new crate.
cumulus/polkadot-parachain-lib -> cumulus/polkadot-omni-node/lib
There was a problem hiding this comment.
Sorry, I misunderstood the requirement a bit. Will fix it.
These are good points, I also forgot about |
In my dreams, the binary list that one would see in our release pages would be:
Not to late to rename them? idk. But given Polkadot Omni Node (view) in the roadmap, I won't push for this. Goal is to allow users to to all of this in just @serban300 another small action item that comes to mind here is to ensure that as a consequence of this PR, |
- moved the omni-node lib from `cumulus/polkadot-parachain/polkadot-parachain-lib` to `cumulus/polkadot-omni-node/lib` - renamed `polkadot-parachain-lib` to `polkadot-omni-node-lib`
@kianenigma @skunert I addressed this comment. I had to force push because there were a lot of conflicts. Can you PTAL ? This PR only contains the renamings and also added the |
prdoc/pr_5915.prdoc
Outdated
| doc: | ||
| - audience: Node Dev | ||
| description: | | ||
| This PR renames the `polkadot-parachain-lib` crate to `polkadot-omni-node-lib`. |
There was a problem hiding this comment.
We could mention the introduction of polkadot-omni-node binary.
There was a problem hiding this comment.
Good point ! Done.
* master: (28 commits) `substrate-node`: removed excessive polkadot-sdk features (#5925) Rename QueueEvent::StartWork (#6015) [ci] Remove quick-benchmarks-omni from GitLab (#6014) Set larger timeout for cmd.yml (#6006) Fix `0003-beefy-and-mmr` test (#6003) Remove redundant XCMs from dry run's forwarded xcms (#5913) Add RadiumBlock bootnodes to Coretime Polkadot Chain spec (#5967) Bump strum from 0.26.2 to 0.26.3 (#5943) Add PVF execution priority (#4837) Snowbridge V2 docs (#5902) Fix u256 conversion in BABE (#5994) [ci] Move test-linux-stable-no-try-runtime to GHA (#5979) Bump PoV request timeout (#5924) [Release/CI] Github flow to build `polkadot`/`polkadot-parachain` rc binaries and deb package (#5963) [ci] Remove short-benchmarks from Gitlab (#5988) Disable flaky tests reported in 5972/5973/5974 (#5976) Bump some dependencies (#5886) bump zombienet version and set request for k8s (#5968) [omni-bencher] Make all runtimes work (#5872) Omni-Node renamings (#5915) ...
cumulus/polkadot-parachain/polkadot-parachain-libtocumulus/polkadot-omni-node/libpolkadot-parachain-libtopolkadot-omni-node-libpolkadot-omni-nodebinaryRelated to #5566