Skip to content
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

[Docs] Simplify / Prepare for Beta TestNet onboarding #919

Open
1 of 23 tasks
okdas opened this issue Nov 12, 2024 · 0 comments
Open
1 of 23 tasks

[Docs] Simplify / Prepare for Beta TestNet onboarding #919

okdas opened this issue Nov 12, 2024 · 0 comments
Assignees
Labels
documentation Improvements or additions to documentation

Comments

@okdas
Copy link
Member

okdas commented Nov 12, 2024

Objective

Expand existing poktroll/path documentation to cover all actors, providing clear, user-friendly guidance for network participants.

Origin Document

We need to expand the existing documentation to support new users. The goal is to make the documentation thorough and accessible for participants with varying levels of experience.

Goals

  • Ensure all new network actors are thoroughly documented.
  • Provide clear, actionable documentation for common tasks (e.g., installation, maintenance) for each actor.
  • Make the documentation approachable and easy to follow for new and existing users.
  • Maintain consistency with Cosmos SDK documentation, linking where applicable to avoid redundancy.

Deliverables

  • Validator/FullNode Documentation:

  • PATH Documentation:

    • Installation: Complete setup instructions specific to PATH nodes.
    • Maintenance: Procedures for updating, upgrading, and maintaining PATH nodes.
    • Staking: Overview of staking mechanisms for PATH nodes.
    • Observability: Key metrics, logs, and monitoring practices.
    • Troubleshooting: Common Path node issues with solutions.
  • RelayMiner Documentation:

    • Installation: Step-by-step instructions for RelayMiner setup and configuration.
    • Maintenance: Details on upgrades, maintenance, and optimization.
    • Staking: How to manage staking for RelayMiner.
    • Observability: Metrics, alerts, and logs for monitoring performance.
    • Troubleshooting: Solutions for frequently encountered issues with RelayMiner nodes.
  • General Documentation Requirements:

    • Link to relevant Cosmos SDK documentation where applicable to avoid duplication.
    • Ensure examples, configuration snippets, and commands are provided where relevant.
    • Conduct user testing or gather feedback from new users to confirm documentation is easy to follow.
    • Deploy completed documentation to https://dev.poktroll.com/.

Non-goals / Non-deliverables

  • Do not create entirely new tools or alter existing Cosmos SDK tools beyond documentation.
  • Avoid overly technical or niche explanations that may hinder accessibility for new users.
  • Do not duplicate Cosmos SDK content that can be directly referenced.

Creator: @okdas

@okdas okdas added the documentation Improvements or additions to documentation label Nov 12, 2024
@okdas okdas added this to the Shannon Beta TestNet Launch milestone Nov 12, 2024
@okdas okdas self-assigned this Nov 12, 2024
@okdas okdas added this to Shannon Nov 12, 2024
@okdas okdas moved this to 🔖 Ready in Shannon Nov 12, 2024
@Olshansk Olshansk moved this from 🔖 Ready to 🏗 In progress in Shannon Nov 12, 2024
@Olshansk Olshansk self-assigned this Nov 19, 2024
Olshansk added a commit that referenced this issue Feb 7, 2025
…of N (#1058)

## Summary

In this PR:

- Reorganize all the pages in preparation for future cleanup
- Review, simplify and update "Full Node Cheat Sheet" & "Full Node
Walkthrough" after testing on a fresh server
- Small misc improvements along the way

Future PRs:
- [ ] Test & Update every cheat sheet + walkthrough
- [ ] Test & Update protocol upgrades
- [ ] Update diagrams for key components (e.g. actor & relay
interactions)

Not in scope for this (#919) effort:
- Updating the protocol specifications
- Creating a better "ELI5" on Pocket Network


https://github.com/user-attachments/assets/f1d2ba14-5fd0-445a-8c90-509cfadaec4b


## Issue

- Issue: #919

## Type of change

Select one or more from the following:

- [ ] New feature, functionality or library
- [ ] Consensus breaking; add the `consensus-breaking` label if so. See
#791 for details
- [ ] Bug fix
- [ ] Code health or cleanup
- [x] Documentation
- [ ] Other (specify)

---------

Co-authored-by: Redouane Lakrache <[email protected]>
@Olshansk Olshansk moved this from 🏗 In progress to ✅ Done in Shannon Feb 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
Status: ✅ Done
Development

No branches or pull requests

2 participants