This document lays out plans for enhancing the project site for Arquillian.
Tasks/schedule
- Urge JBoss.org IT to get Arquillian added to the index: both in the drop down of projects and in the project matrix
Magnolia configuration change requests
Add top-level navigation template links:
- Link to API/SPI JavaDoc under Documentation
- Link to FAQ under Documentation
- Link to project analysis (such as Ohloh) under (Overview)
- Link to Release Notes under Downloads
- Link to external articles under Documentation
Credits page
"Stars of the Release"
- High contributions, give developer credit for their contributions
- Something like: "We'd like to recognize" (a wall of stars)
- Name, contribution, issue report #
- Added at the time of a release (have nominations between releases)
- Newest first, remain indefinitely
- Same person can get credited multiple times for work on different releases
- All people are candidates except for the project lead
Tutorials/Learning page
Includes a collection of educational resources, including:
- slides
- videos
- audio/podcasts
- screencasts
Quick start page (for users)
- Shows how to get started in the minimum number of steps
- Start with the Weld maven archetype
Sidebar
- Hudson mood light
- Link to chat logs
- Link to logos (for people wanting to use it in presentations)
Home page
- Favicon
- Short mission statement at the top
- Arquillian provides a easy mechanism for testing your business logic inside a remote or embedded container or for deploying the code to the container so the test can interact as a client.
- a diagram of how things flow; a pretty graphic of where things fit, if we can manage it
- Relationship to the JBoss Testing initiative
- a table of what Arquillian enables you to do; what features it offers
- then a code sample, that really drives it home, with a link to "See more examples..."
- the project overview table that jsfunit and jopr use; we can put in there all the super quick links
- blog entries and perhaps other types of activity feeds
Usage scenarios page
- Page of pure examples
- Test remote EJBs, Test WebServices, Test transactions, Test JMS, etc.
- Linked from "See more examples" on homepage
Testimonials page
- Similar to http://www.jboss.org/netty/testimonials.html, but styled better
- Start with quote from Ken:
I recently got introduced to Arquillian. Arquillian is a JBoss project for providing better testing to the java ee stack.Arquillian utilizes ShrinkWrap, another great project, for creating virtual archives as deployments to the container.It's all pretty damn slickI encourage you to take a dive into the community. It’s well organized and alive.
Comments