Is there some record somewhere the explain how locations on eclipse.dev are mapped onto content?
Summary
I've been reviving the Eclipse project website using using Javascript as a PHP-like replacement:
Here are some pages showing how the pages are authored:
- https://eclipse.dev/eclipse/templates/index.html
- https://eclipse.dev/eclipse/templates/extended-content.html
- https://eclipse.dev/eclipse/templates/custom-content.html
I'm not a leading expert on how to produce nice web pages, but a declarative-style replacement for PHP is quite useful.
I'm now going to do the same things for the modeling site:
The content for that comes from here:
https://github.com/eclipse-modeling/modeling-website
But what I don't understand is how this is handled:
EMF should have its own top-level presence at this location I assume...
But I think that used to redirect to here:
https://eclipse.dev/modeling/emf/
Nevertheless, I think that content there doesn't come from here
https://github.com/eclipse-modeling/modeling-website/tree/master/emf
but rather from here:
https://github.com/eclipse-emf/emf-website
Is there some type of "site map" to explain/document the redirections and content population sources that are in place?
This is of course a question not a bug to be fixed...
Impact
It's hard to revive and restructure the modeling sites without understanding the origin of the content and understanding any external redirections that have been put in place...