cockpit-project.github.io
cockpit-project.github.io copied to clipboard
blog release tags are lacking pagination
https://cockpit-project.org/blog/ has pagination
https://cockpit-project.org/blog/category/release.html does not
can I work on this issue?
@garrett
@VaibhavNITK we are welcoming contributions. If you need any further communication for help, please reach out to me or garrett for this issue specificlaly at our IRC channel.
libera.chat is the location of the Cockpit Project's IRC channel, #cockpit.
Ok and thanks for quick response.
@VaibhavNITK: Thanks! Looking forward to the pull request. :+1:
Hi @garrett I I want to contribute to this project. I think I understand the issue about pagination, and I've worked on pagination in my in react js app https://6515cbf5cf81004caecf6640--chipper-boba-578b99.netlify.app/ personal project. I'm glad if you assign me this issue. I'll try my best. Thanks ! Nishat
@nishatalam24 feel free to just contribute a PR, not need to change the assignee here.
@KKoukiou Thank you for your timely response and for the guidance. I appreciate the opportunity to contribute directly through pull requests. I'm eager to get started and will review the available issues to find something suitable for my first contribution. If I have any questions or need further clarification, I'll be sure to reach out. Looking forward to contributing to the project!
@KKoukiou I am facing an issue in the installation process.
I cloned the repository to my machine. Trying to installing the dependencies. I tried to install the tool using the dnf package manager, but it did not work because I am using a Mac machine. I read the documentation and found that I can install the tool using Podman or Docker, so I installed both. However, that did not work either. Can you help me out to the installation part or any suggestion.
@nishatalam24 Indeed podman, toolbox etc. are not a thing on Mac, these are Linux tools. It's certainly possible to locally install jekyll etc. through gems on a Mac, but we don't have a recipe how to do that. Unless you already know how to do that, it may be easier to just keep pushing your fork and checking the result on GitHub pages, i.e. on https://nishatalam24.github.io/cockpit-project.github.io/blog/ (you most probably need to enable GitHub pages on your account first).
One issue is that a new static page needs to be created per paginated page, which means that it would inflate the number of build pages across the site. I think that's one of the reasons I didn't implement pagination for tags pages. (Although, I guess we could enable it just for releases, or just enable it overall, as we don't use many other tags.)
It is likely not as straightforward to add pagination to tag pages as it appears, however.