Conversation
Alternatively, could replace with [`source`](../../../src/polkadot_sdk_docs/guides/your_first_pallet/mod.rs.html) not sure which way is better
|
The CI pipeline was cancelled due to failure one of the required jobs. |
| //! | ||
| //! > Be aware that you can read the entire source code backing this tutorial by clicking on the | ||
| //! > [`source`](./mod.rs.html) button at the top right of the page. | ||
| //! > `source` button at the top right of the page. |
There was a problem hiding this comment.
This link didn't work.
It is however possible to make it work - it would look like this:
[`source`](../../../src/polkadot_sdk_docs/guides/your_first_pallet/mod.rs.html)
(Unless I'm missing some other obvious way of linking to source)
I thought it's better to not have a link, since the user is pointed to the built-in button anyway.
There was a problem hiding this comment.
I am surprised, why didn't the original one, or sth like ../mod.rs work? I don't see why we have to back up 3 steps and re-navigate ourselves into the same directory?
There was a problem hiding this comment.
There was a problem hiding this comment.
Okay, we can remove the link for now.
As a wishlist item, I wish we could amend each page to have a few fixed buttons/links in a more pronounced way:
- how to contribute to this page
- how to see the source of this page
The latter is already visible via the default rust HTML indeed.
| //! [`pallet::storage`]: ../../../frame_support/pallet_macros/attr.config.html | ||
| //! [`pallet::storage`]: ../../../frame_support/pallet_macros/attr.storage.html | ||
| //! [`pallet::call`]: ../../../frame_support/pallet_macros/attr.call.html | ||
| //! [`pallet::event`]: ../../../frame_support/pallet_macros/attr.event.html |
There was a problem hiding this comment.
In here, I think the proper way would be to link to frame_support::pallet_macros::event, instead of using ../../../.
However the link then resolves a little differently (straight to frame-support-procedural) instead of frame-support, so in this case ../../../ type of linking is preferable.
There was a problem hiding this comment.
That PR is merged and I have it included in my branch, but it doesn't work for me, unless I'm doing something wrong.
This (ugly) link to ../../../frame_support/pallet_macros/attr.config.html has the documentation.
The (nice) link to frame_support::pallet_macros::config somehow navigates to frame_support_procedural/attr.config.html and doesn't have docs:
There was a problem hiding this comment.
I see, so to recap, with the PR above, frame_support_procedural is the right place for the docs, but in that PR @gupnik didn't move all of them, and instead resided to a follow-up, but he is on holidays now :)
TLDR:
- if you jump to
frame_support_procedural, that's fine - in the meantime, you can try and follow in nikhil's footsptes and perhaps move a few more macros over? :) up to you
There was a problem hiding this comment.
Ok, understood.
So I switched to the proper links which jump to frame_support_procedural, which eventually will contain the docs.
I'll see if I can help with 2. (separately - so the PR is ready for review).
|
Marking this as |
Hmm, I see that the crate is marked with polkadot-sdk/docs/sdk/Cargo.toml Lines 9 to 11 in 149c709 So it seems to me like it's released a bit differently, do we still should treat it with a prdoc? |
|
Note: I updated the favicon link which went missing with the new website release. |
* master: Remove redundant minimal template workspace (#5330) approval-distribution: Fix handling of conclude (#5375) More logs in `is_potential_spam` from `dispute-coordinator` (#5252) Fix zombienet bridges test (#5373) Update Readme of the `polkadot` crate (#5326) allow for `u8` to be used as hold/freeze reason (#5348) Moving cargo check for runtimes to GHA (#5340) Update links in the documentation (#5175) fix visibility for `pallet_nfts` types used as call arguments (#3634) Correct some typos in crates' descriptions (#5262) Aura: Ensure we are building on each relay chain fork (#5352) Update Identity pallet README.md (#5183) Bump trie-db from 0.29.0 to 0.29.1 (#5231) [Coretime] Always include UnpaidExecution, not just when revenue is > 0 (#5369) [Pools] fix derivation of pool account (#4999)
* master: Remove redundant minimal template workspace (#5330) approval-distribution: Fix handling of conclude (#5375) More logs in `is_potential_spam` from `dispute-coordinator` (#5252) Fix zombienet bridges test (#5373) Update Readme of the `polkadot` crate (#5326) allow for `u8` to be used as hold/freeze reason (#5348) Moving cargo check for runtimes to GHA (#5340) Update links in the documentation (#5175) fix visibility for `pallet_nfts` types used as call arguments (#3634) Correct some typos in crates' descriptions (#5262) Aura: Ensure we are building on each relay chain fork (#5352) Update Identity pallet README.md (#5183) Bump trie-db from 0.29.0 to 0.29.1 (#5231) [Coretime] Always include UnpaidExecution, not just when revenue is > 0 (#5369) [Pools] fix derivation of pool account (#4999) Upgrade accidentally downgraded deps (#5365) [Pools] Fix issues with member migration to `DelegateStake` (#4822) Unify `no_genesis` check (#5360) [CI] Fix prdoc command (#5358) Beefy: add benchmarks for `report_fork_voting()` (#5188)
…ct-candidate-weight * ao-fix-parainclusion-weight-overestimation: Remove redundant minimal template workspace (#5330) approval-distribution: Fix handling of conclude (#5375) More logs in `is_potential_spam` from `dispute-coordinator` (#5252) Fix zombienet bridges test (#5373) Update Readme of the `polkadot` crate (#5326) allow for `u8` to be used as hold/freeze reason (#5348) Moving cargo check for runtimes to GHA (#5340) Update links in the documentation (#5175) fix visibility for `pallet_nfts` types used as call arguments (#3634) Correct some typos in crates' descriptions (#5262) Aura: Ensure we are building on each relay chain fork (#5352) Update Identity pallet README.md (#5183) Bump trie-db from 0.29.0 to 0.29.1 (#5231) [Coretime] Always include UnpaidExecution, not just when revenue is > 0 (#5369) [Pools] fix derivation of pool account (#4999) Upgrade accidentally downgraded deps (#5365) [Pools] Fix issues with member migration to `DelegateStake` (#4822) Unify `no_genesis` check (#5360) [CI] Fix prdoc command (#5358) Beefy: add benchmarks for `report_fork_voting()` (#5188)

reference] instead of../../../reference/index.html.polkadot-evmwhich has moved out of the monorepo.The link specification for(actually it was valid) - it works fine without it.chain_spec_builderis invalidPart of paritytech/eng-automation#10