-
Notifications
You must be signed in to change notification settings - Fork 18
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
Consolidate website #152
Comments
Also, sisu-website is now off, contains wrong URLs, etc, we need to sort that out. |
I wasn't aware of this repo https://github.com/eclipse-sisu/sisu-website But there is also this site that is still alive and which also have old links and info that needs to be corrected BTW I can gladly help where I can on consolidating and fixing old info/links |
Good catch. This can only be maintained through a form based UI by Sisu committers unfortunately. |
I realized that using |
Look at https://github.com/eclipse-sisu/sisu-project/blob/main/README.md#generation-of-named-index. You need the index, but it is usually created through the annotation processor (if contained in the classpath). |
I think the functioning or failing of this index generation is a bit too silent. here is the project: https://github.com/HomeOfTheWizard/spring-bridge-maven-plugin |
index is optional in general, mandatory for Maven though. |
The index file is well generated in my META-INF/sisu folder, even though I did not use any of the solutions provided in the link. |
I just realized that when I upgrade from maven-core 3.9.7 to 3.9.8 the index is not generated anymore. |
I have created the folloing PR apache/maven-site#550 |
Also this one #158 |
Here are some general remarks about Eclipse Websites: https://www.eclipse.org/projects/handbook/#resources-website and https://www.eclipse.org/projects/handbook/#trademarks-website. I would recommend getting rid of the PHP based one from https://github.com/eclipse-sisu/sisu-website but instead build one with m-site-p (as this nicely integrates with the maven plugin documentation for https://github.com/eclipse-sisu/sisu-project/tree/main/org.eclipse.sisu.mojos). The PHP based website is based on https://www.eclipse.org/eclipse.org-common/themes/solstice/docs/index.php. The one at https://eclipse-sisu.github.io/sisu-project/ is being populated from https://github.com/eclipse-sisu/sisu-project/tree/main/docs (https://github.com/eclipse-sisu/.eclipsefdn/blob/main/otterdog/eclipse-sisu.jsonnet#L34). |
The website built by m-site-p is contained in branch gh-pages This relates to eclipse-sisu/sisu-project#152
The website built by m-site-p is contained in branch gh-pages This relates to eclipse-sisu/sisu-project#152
The website built by m-site-p is contained in branch gh-pages This relates to eclipse-sisu/sisu-project#152
The website built by m-site-p is contained in branch gh-pages This relates to eclipse-sisu/sisu-project#152
The new website is now live at https://eclipse-sisu.github.io/sisu-website/ and I requested serving that from https://eclipse.dev/sisu/ as well in https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/4989 |
We have some "minisite" here: https://github.com/eclipse-sisu/sisu-project/tree/main/docs
But we have "the site" here: https://github.com/eclipse-sisu/sisu-website
Consolidate the two, I'd really like to have out up to date site on https://eclipse.dev/sisu/ instead of some long GH pages URL.
The text was updated successfully, but these errors were encountered: