-
-
Notifications
You must be signed in to change notification settings - Fork 951
Extend website #538
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
base: master
Are you sure you want to change the base?
Extend website #538
Conversation
|
To test locally: # Ensure Python 3
make install-python-requirements
make serve
# open http://localhost:8000/ |
|
I added as well a Github Action that builds and checks for dead links at every commit and on every pull request. |
|
Fixed all the conflicts again. Are there any plans @vanderaj to get this PR merged? |
|
@mackowski hello, sorry to ping you. I really think this PR brings in needed and useful contributions, maybe you can manage to unlock it. Or at least give me some feedback. |
|
hey @Naramsim I was on a trip without access to the internet. Yes I see that your changes are great. |
|
Hi Alessandro (@Naramsim), So I found your PR. Thank you very much, it looks very useful.
Thank you and cheers |
|
Hi @sslHello,
|
|
@sslHello, did you have time to review what I wrote? |
|
Hi @Naramsim,
Thank you! |
|
Hi!
|
|
One thing that can be made to finally include this PR in the source code is disabling the CI, so you won't have any automated deployments but we will have all the other changes. |
|
Let me know if I need to comment it out |
|
Hi, @sslHello I came back here to see how the repo evolved. This PR can still be merged |
|
Narasim, Can you please resolve the conflicts, and then step me through the GitHub actions because we've been attempted to be hacked by them in the past, so I am way of the way they work. We are starting work on the 2025 version, so your changes are very welcome, but I just need to see a version that will merge successfully, and then we should meet and you can take me through the way it works. |
|
@vanderaj I fixed the conflicts. The PR is ready to be reviewed. Please check on your machine if you can run the command The preview can be found at my repo's GH pages: https://naramsim.github.io/Top10/fr/ The CICD pipeline passes. Notable changes:
@vanderaj, I'll send you an email at [email protected], We can schedule a call if you want so that I can explain everything I did. |
|
@mackowski @sslHello Hi, I tried contacting @vanderaj in various (here, email, slack) ways but never ever received a reply from him. This is a very poor way of dealing with contributors willing to help you, especially considering that the Owasp foundation is based on open-source and should lead the way in terms of collaboration. |
|
@jmanico hey Jim can you help here? |
|
Friendly ping to @vanderaj @mackowski |

This PR finalizes the skeleton for the Top10 website.
A live copy can be found at my repo: https://naramsim.github.io/Top10/
It also brings in a Github Action that builds and deploys (at every commit) the website on Github Pages.
@vanderaj and @mackowski, do you need a brief explanation of how everything works? Or will you understand it by looking at the files?