Hi, I saw Karl's mail about Maven Web Site and I've decided to post some questions to you all.
A few months ago I was thinking about how hard would it be to provide modern theme for maven generated sites. I wanted to have full project documentation within project, ideally generated with standard maven tools. Documentation should be usable on mobile devices, and extremely data centric, without any distracting parts. First I've found reflow skin, and basing on it I've created clone that uses Bootstrap 3.3 - http://tunguski.github.io/msb3-maven-skin (not deployed in maven central). But I found working with custom maven site generation extremely hard, especially when you compare it to tools like Jekyll. So I started a research project asking how hard would it be to create totally new theme without changing default maven site generation. I've created proof of concept visible here: http://maven.matsuo-it.com. Full source code is availible on github: https://github.com/tunguski/angular-boostrapize-maven-site. Generally it is starndard maven site data, but themed using bootstrap 3.3. It uses Angular 1.4 for data extraction (from original site), adding dynamic elements like menu generation, scroll to top etc. At this point it probably won't index in search engines at all. Goals achieved in most part: * it looks and works really well on all kinds of devices * it has themes changed in seconds - you may choose a skin and highlighting theme (upper right corner of the screen) * it creates additional menu builded from headers in page content * it unifies theme for sites created with default and fluido skin * it tries to provide fresh view on javadocs and java sources (it's far from perfect) * it adds simple search of artifacts from search.maven.org * it provides proof of concept for dynamic report basing on maven web site data - broken links report: http://maven.matsuo-it.com/#/_views/reports/linkage.html Main things that are broken are in-page anchors, no images, breadcrumb and page title generation (all listed in readme.md). Ok, after that very long introduction I'd like to ask you what do you think about this simple r&d. I'm especially interested in: * What do you think about these themes and layout in context of maven site? * Would it be useful for Maven community in any part if some specific things were finnished? If yes, what could be done? Kind Regards, Marek Romanowski. ps.: As it is my first mail on this list, I'd like to thank you all for outstanding work you are doing!
