Came across issue #513 a few moments ago which attempts to address migrating this repo to make use of vuepress v2. This led me to review vuepress' migration guide, after which I arrived at the conclusion that upgrading the vuepress package didn't seem as though it would break the current repo.
I managed to upgrade the repo to make use of vuepress@1.9.7, which is the latest prod release. (I've since realized that vuepress v2 is still in beta (as shown in the project's changelog). After upgrading, I had no issue running any of the commands defined within the project - everything still ran the same.
This process led me to discover that we're not utilizing the latest releases of various packages embedded within the agoric-sdk. Below is a screengrab showing the result of running yarn upgrade-interactive from within the repo and shows what i'm referring to.
Wrapping this up - I've come away from this with the following questions:
Is there a priority, or a hesitancy towards upgrading the docs to using the latest version of vuepress?
Is there a priority or a hesitancy towards upgrading the docs to using the latest version of the various agoric-sdk packages? If upgrading these packages is the desired path, I'm wondering if this would require tasks such as removing outdated API text from the docs, upgrading code snippets to use newer APIs, etc. 🤔
Came across issue #513 a few moments ago which attempts to address migrating this repo to make use of vuepress v2. This led me to review vuepress' migration guide, after which I arrived at the conclusion that upgrading the vuepress package didn't seem as though it would break the current repo.
I managed to upgrade the repo to make use of
vuepress@1.9.7
, which is the latest prod release. (I've since realized that vuepress v2 is still in beta (as shown in the project's changelog). After upgrading, I had no issue running any of the commands defined within the project - everything still ran the same.This process led me to discover that we're not utilizing the latest releases of various packages embedded within the agoric-sdk. Below is a screengrab showing the result of running
yarn upgrade-interactive
from within the repo and shows what i'm referring to.https://user-images.githubusercontent.com/6646552/150058369-2412e86b-8615-450e-b005-40b8d7d22848.mp4
Pasting the logs below for the sake of clarity.
Wrapping this up - I've come away from this with the following questions: