Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Loading…

[Issue #785] Add site configuration and reporting #787

Merged
merged 12 commits into from

3 participants

@stephenc

This will generate the project site and unless I am rather mistaken, will push the site on mvn release.

  • Added a front page with carousel, the content of the carousel might need changing, but the src/site/xdoc/index.xdoc file should show how
  • Added a tour of the site (since the way Maven docs can get hidden in the menu people might not think to click can be non-obvious with the new lighter fluido theme)
  • Copied the FAQ into fml format
  • Copied the cookbook and converted to Markdown.
  • Fixed the license link in the pom to ensure that the license page on the project site has well formatted content.
  • Couldn't find a nice logo that I could be sure of the provenance of, so created one that was similar and provide .png and .svg versions.

The FAQ probably needs some refreshing also if decision is to keep

@stephenc

If you want to try out the site, just check out this code and run

$ mvn site:run

Then open http://localhost:8080/

@stephenc

You can see what the resulting site looks like at http://stephenc.github.io/junit/

I recommend starting by clicking on the "Let's take a tour" button

@kcooney
Collaborator

I would love to get this submitted. Some of these config files are getting a bit large, so if it's possible to add an occasional link to documentation about the plugins, etc, that would be great

@stefanbirkner stefanbirkner added the maven label
src/site/xdoc/index.xml
@@ -0,0 +1,179 @@
+<?xml version="1.0" encoding="utf-8"?>
+<document>
+ <properties>
+ <title>About</title>
+ <author>Stephen Connolly</author>
@stefanbirkner Collaborator

Could you remove the author.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
src/site/resources/images/junit-logo.svg
@@ -0,0 +1,82 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
@stefanbirkner Collaborator

The tags of the sodipodi and inkscape namespace are not needed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
@stefanbirkner
Collaborator

Could you please delete doc/cookbook and doc/faq that are now part of src/site. Everything else is fine. If you want to squash some of your commits, please do.

Sorry for my late response. I did not recognize your commits.

@stephenc

@stefanbirkner I don't feel the need to squash the commits... but if you want them squashed as a stylistic issue for the JUnit repo I am OK with that, just let me know and I will squash them as appropriate

@stefanbirkner stefanbirkner merged commit 2cd6f10 into junit-team:master
@stefanbirkner
Collaborator

Thanks.

@stefanbirkner stefanbirkner added this to the 4.12 milestone
@stephenc stephenc deleted the stephenc:generate-site branch
@stephenc stephenc restored the stephenc:generate-site branch
@stephenc stephenc deleted the stephenc:generate-site branch
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.