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

blog release tags are lacking pagination #478

Open
garrett opened this issue Dec 15, 2021 · 11 comments
Open

blog release tags are lacking pagination #478

garrett opened this issue Dec 15, 2021 · 11 comments
Labels

Comments

@garrett
Copy link
Member

garrett commented Dec 15, 2021

https://cockpit-project.org/blog/ has pagination

https://cockpit-project.org/blog/category/release.html does not

@garrett garrett added the bug label Feb 17, 2022
@VaibhavNITK
Copy link

can I work on this issue?

@VaibhavNITK
Copy link

@garrett

@KKoukiou
Copy link
Contributor

KKoukiou commented Feb 22, 2023

@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.

@VaibhavNITK
Copy link

Ok and thanks for quick response.

@garrett
Copy link
Member Author

garrett commented Feb 22, 2023

@VaibhavNITK: Thanks! Looking forward to the pull request. 👍

@nishatalam24
Copy link

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

@KKoukiou
Copy link
Contributor

KKoukiou commented Oct 9, 2023

@nishatalam24 feel free to just contribute a PR, not need to change the assignee here.

@nishatalam24
Copy link

@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!

@nishatalam24
Copy link

@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.

@martinpitt
Copy link
Member

@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).

@garrett
Copy link
Member Author

garrett commented Oct 12, 2023

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants