-
Notifications
You must be signed in to change notification settings - Fork 668
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Omni-Node renamings #5915
Omni-Node renamings #5915
Conversation
a21aa14
to
f977da2
Compare
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.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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 https://github.com/orgs/paritytech/projects/157/views/1?pane=issue&itemId=78432998 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, |
aa30052
to
b67524d
Compare
- 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`
b67524d
to
24e297f
Compare
24e297f
to
7ae8dd2
Compare
@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 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice!
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.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We could mention the introduction of polkadot-omni-node
binary.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good point ! Done.
a4dce86
* 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-lib
tocumulus/polkadot-omni-node/lib
polkadot-parachain-lib
topolkadot-omni-node-lib
polkadot-omni-node
binaryRelated to #5566