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

Fix links; Move preprocess automation for Thanos website to Go #3081

Closed
bwplotka opened this issue Aug 26, 2020 · 18 comments
Closed

Fix links; Move preprocess automation for Thanos website to Go #3081

bwplotka opened this issue Aug 26, 2020 · 18 comments

Comments

@bwplotka
Copy link
Member

bwplotka commented Aug 26, 2020

Also improve link formating/lniting

AC:

  • Version picker stuff (websitepreprocess script) should be moved to Golang so we can test and automate more)
  • Should convert all Thanos related links to be local links
  • Liche should tests future links not current one - the ones that will be produced, so we need to check against deploy when ready (some race condition is to solve between netlify is up and CI)
  • Processing for website has to rearannge links a bit (different dir structure, tip etc)
  • Pages from old version should point to the same version pages (so need to be moved to local refs)

Potentially me & @thisisobate will focus on this soon

@bwplotka bwplotka changed the title Move proprocess automation for Thanos website to Go Fix links; Move proprocess automation for Thanos website to Go Aug 26, 2020
@thisisobate
Copy link
Contributor

Happy to focus on this alongside @bwplotka

@daixiang0
Copy link
Member

Some fixed by #3106

@bwplotka
Copy link
Member Author

We are on it with @thisisobate

@stale
Copy link

stale bot commented Nov 23, 2020

Hello 👋 Looks like there was no activity on this issue for the last two months.
Do you mind updating us on the status? Is this still reproducible or needed? If yes, just comment on this PR or push a commit. Thanks! 🤗
If there will be no activity in the next two weeks, this issue will be closed (we can always reopen an issue if we need!). Alternatively, use remind command if you wish to be reminded at some point in future.

@stale stale bot added the stale label Nov 23, 2020
@bwplotka
Copy link
Member Author

bwplotka commented Nov 23, 2020 via email

@stale stale bot removed the stale label Nov 23, 2020
@stale
Copy link

stale bot commented Jan 23, 2021

Hello 👋 Looks like there was no activity on this issue for the last two months.
Do you mind updating us on the status? Is this still reproducible or needed? If yes, just comment on this PR or push a commit. Thanks! 🤗
If there will be no activity in the next two weeks, this issue will be closed (we can always reopen an issue if we need!). Alternatively, use remind command if you wish to be reminded at some point in future.

@stale stale bot added the stale label Jan 23, 2021
@stale
Copy link

stale bot commented Feb 6, 2021

Closing for now as promised, let us know if you need this to be reopened! 🤗

@stale stale bot closed this as completed Feb 6, 2021
@kakkoyun
Copy link
Member

kakkoyun commented Feb 9, 2021

Still valid and help wanted 🤗

@kakkoyun kakkoyun reopened this Feb 9, 2021
@stale stale bot removed the stale label Feb 9, 2021
@bwplotka bwplotka changed the title Fix links; Move proprocess automation for Thanos website to Go Fix links; Move preprocess automation for Thanos website to Go Mar 1, 2021
@bwplotka
Copy link
Member Author

bwplotka commented Mar 1, 2021

Status: https://github.com/bwplotka/mdox was created. It's currently blocked on inefficient link checking (rate limiting from GH etc). Proposing this as GSoC project 🤗

@gdsoumya
Copy link

gdsoumya commented Mar 5, 2021

Hi @bwplotka I would like to work on this during GSoC 2021. I was going through the repo and I found some of the automation scripts here https://github.com/thanos-io/thanos/tree/main/scripts/website, is this all that you want to convert to golang?

@ravjotsandhu
Copy link

How to start working towards this?

@ravjotsandhu
Copy link

ravjotsandhu commented Mar 11, 2021

As far I can understand we need to move current automation scripts to one consolidated mdox so that we can use them at other projects. Right @bwplotka ?

@ravjotsandhu
Copy link

@bwplotka @thisisobate

@bwplotka
Copy link
Member Author

There is GSoC project for that already, and we are starting soon!

@stale
Copy link

stale bot commented Jul 9, 2021

Hello 👋 Looks like there was no activity on this issue for the last two months.
Do you mind updating us on the status? Is this still reproducible or needed? If yes, just comment on this PR or push a commit. Thanks! 🤗
If there will be no activity in the next two weeks, this issue will be closed (we can always reopen an issue if we need!). Alternatively, use remind command if you wish to be reminded at some point in future.

@stale stale bot added the stale label Jul 9, 2021
@bwplotka
Copy link
Member Author

Defnitely in progress (: cc @saswatamcode

@stale stale bot removed the stale label Jul 10, 2021
@vaibhavdugar
Copy link

Hey! I am a newbie, how can I start contributing to this project? And what are the pre-requisites to begin with this? Can someone help me out please.

@bwplotka
Copy link
Member Author

Of course, feel free to help. But this particular issue should be closed (: Thanks for reaching. Feel free to grab any other issue that looks interesting.

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

No branches or pull requests

7 participants