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

Clarify publication process #1

Open
kwin opened this issue Mar 4, 2024 · 2 comments
Open

Clarify publication process #1

kwin opened this issue Mar 4, 2024 · 2 comments

Comments

@kwin
Copy link
Member

kwin commented Mar 4, 2024

Currently this website is partly broken and not yet leveraged for the official m2e documentation. There is some INFRA work to be done, which is tracked in https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/2171.

After everything is clarified

@kwin
Copy link
Member Author

kwin commented Mar 24, 2024

It seems that the original MD sources were somehow lost. @fbricon Any idea how the website was generated in the past? According to the readme it was a Jekyll based build (https://github.com/eclipse-m2e/eclipse-m2e.github.io/blob/master/README.md) but I don't see the usual Jekyll metadata and folder structure nor the MD sources...

@fbricon
Copy link
Contributor

fbricon commented Mar 25, 2024

So, after some digging I found them:

  • jekyll based website is stored in https://github.com/takari/m2eclipse-website. Over 10 years ago, @jvanzyl did reimplement jekyll as a Java app (working surprisingly well), so you just need to run the ./jekyll.sh script that runs a jekyll.jar (no idea where those sources are)
  • the generated html site was created in _site/ which itself is a git submodule of the actual (old?) m2e website repo.

Back in the day, you'd make your changes locally, then committed the generated _site submodule so it could then be deployed (automatically IIRC).

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

No branches or pull requests

2 participants