errose28 commented on code in PR #64:
URL: https://github.com/apache/ozone-site/pull/64#discussion_r1488586812


##########
CONTRIBUTING.md:
##########
@@ -190,11 +190,63 @@ Changing appearance or theme of the website from 
Docusaurus defaults can be done
 
 - Make sure styling changes work in both [light and dark 
modes](https://docusaurus.io/docs/styling-layout#dark-mode).
 
+### Package Management
+
+The website uses [pnpm](https://pnpm.io/) as a package manager. This is the 
same package manager used to build 
[Recon](https://github.com/apache/ozone/tree/master/hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web).
 Basic knowledge required to maintain the website's dependencies is outlined 
here. See [pnpm docs](https://pnpm.io/pnpm-cli) for complete usage.
+
+#### Relevant Files
+
+- **package.json**
+
+This file contains version guidelines for all the top level dependencies 
required to build the website. This file may be updated manually to adjust 
which versions are installed, or automatically when commands like `pnpm update` 
are run.
+

Review Comment:
   I think this is outside the scope of what I was aiming to cover. Basically I 
wanted to add just enough info that people could confidently do package updates 
with just this guide since most are probably not familiar with pnpm. That's why 
I put this sentence at the beginning:
   > Basic knowledge required to maintain the website's dependencies is 
outlined here. See [pnpm docs](https://pnpm.io/pnpm-cli) for complete usage.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to