-
Notifications
You must be signed in to change notification settings - Fork 147
Backlog
mojavelinux edited this page Feb 22, 2012
·
36 revisions
This page tracks the outstanding work and ideas for the website, ranging from fixes to enhancements.
- Report bug with diacritics in RedCloth java (if fixed, also report whitespace bug)
- Check if library upgrade resolves issue
- Marvel font does not have certain characters used in the Polish character set (ą ę ć ż ź ł ń ś)
- Support translated bookend content for guides (share the knowledge section, toc header)
- Check http://community.jboss.org/wiki/ArquillianProjectTODO for tasks still needed to be done
- Make use of .awestruct_ignore to ignore files/directories
- Toggle code snippets like on dartlang.org
- Callouts for code sample in slideshow:
- #3 Makes the business component available to the test case
- #4 Declares a test assertion to validates an operation of the component
- Check links on the feature tour page to make sure they are spot on
- Get descriptions correct in github repos
- guide groups needs to be a site property (hash or array)
- document the features of the arquillian website (for focus group and to as reference for others)
- iron out which module pages to enable for launch
- make sure it's easy to figure out how to find the forum (explain that there is no mailinglist atm)
- update git repo before generation (perhaps a flag?)
- link checker (wget --spider --force-html -r http://localhost:4242/index.html > report.txt 2>&1)
- avatar on blog entry
- make sure homepage loads fast (consult yslow rules)
- how to use IRC chat page from sfwk.org/Seam3/Chat content
- last published date for website (footer or header)
- unify team and contributors name/position stying
- use identity.bio to pull bios for team and contributors pages
- add links to guide authors (authors should be username rather than name)
- style class for feature image in blog
- make icon for forge command (console frame w/ forge logo)
- link Invasion Team images to github, jboss community, twitter, etc (bigger pictures?)
- see contributions page
- probably need to redo the screenshots on community page
- L&F of module pages (versions & version matrix, contributor grid) (partially done)
- show GAV stanza on module pages
- link to FAQ? (other than in guides index, footer?)
- download & maven coordinates (perhaps on module pages)
- float module info in release blog to right
- add share buttons in footer (facebook, google+, etc) (see http://dandypixels.com/sharecount/#howto) (Follow Us: t f or Like Us: Like +1)
- add "Release Date" as part of "Latest Release"
- tutorial versions? (best to do it by major arquillian release)
- do git reflog surgery on guides to changelog looks pretty
- license for website? (creative commons?)
- Home
- mention "open source" in tagline?
- README
- document that native ruby must be used for proper rendering of translations
- document how to manage cache when building site (partially addressed via _bin/regenerate.sh
- Blog
- blog for 1.0 release
- blog for RockStar award
- finish porting blogs from community.jboss.org
- Guide (tweaks)
- document use of defaultProtocol better (probably in rinse and repeat)
- Code
- contribute guide (port https://community.jboss.org/wiki/ArquillianDevelopmentAndContribution and draw from http://seamframework.org/Seam3/Contribute)
- Module Lead HandBook/Guide (a little overview/tips to 'added responsibilities', how to 'behave', how to encourage contributions, where to find things, how to deal with pull requests (jira, rebase) etc )
- latest JIRA issues added/fixed/updated (stream is done, could still use work)
- latest commits
- ohloh "I Use This" badge
- fill in page descriptions so that the pages show properly in search and Google+
- check info pages
- blog home and entries
- module pages
- header section on home page so that page can be white (linear gradient isn't working on mobile)
- font colors in general, colors of callouts in guide
- callouts for code in home page slider
- use "metadata" instead of "authors" for meta of guide; remove hard-coded paddings
- smooth scroll (click on toc entry in sidebar) not working in zh_cn translation
- date style once merge in design branch
- jGFeed is destroying the year of the published date
- jquery-jgfeed and jquery-tmpl defined in javascripts prolog (or at least consistent)
- make slides responsive to window resize (calculate width of slide when transitioning)
- currently a bit hacked up
- rename guides #section div to something more appropriate (perhaps use #content-header)
- fix total hack in css of upcoming events on home page
- cleanup images, make naming consistent (hyphen vs underscore)
- get rid of "bp" class on body
- find way to remove duplicate markup for blog index and entry
- remove inline CSS hacks
- JBoss Community button needs to be better integrated. is it an action?
- can't get filename block to overlap code block
- make interwiki syntax more concise, if possible (currently "ARQ-100":issue://ARQ-100)
- bullets in blockquote not supported by textile, workaround is ugly
- why can't use "API" in guide header (because of RedCloth caps?)
- code index page is reflowing when ohloh gadget shows up
- #category-header or #category rather than #content-header?
- make contributor list easier to find
- display data about arquillian from stackoverflow (perhaps contributors with voted up answers)
- auto select language based on accepts lang headers (override if they want specific language)
- images in guides render and code snippets highlight in github file preview
- use addthis buttons on guides instead of separate buttons
- author image on blog
- guide author link should be jboss community or preferred url
- feedburner for RSS feed
- PDF export for guides (w/ download link in upper right hand corner of guide)
- quote bubble when you fly over Ike that says "Don't mock me."
- testimonial block on home page (see netty.io)
- consolidate duplicate reference guide in guides menu and index page
- add rdoc for extensions (like the lanyrd extension)
- fix hard-coded uses of css reflection (might need to just do reflection in gimp)
- collapse events from same event on home page event feed
- guide tag cloud?
- selenium server image in drone tutorial
- Blog page title should use prefix "Arquillian Blog | "
- latest site updates based on commits to arquillian.github.com front-matter files
- license page like sproutcore
- back to top button on footer (see sproutcore or diigo for ideas)
- slides.js w/ pure css slide transitions (http://stackoverflow.com/questions/2087510/callback-on-css-transition)
- Guide page title should use prefix "Arquillian Guides | " to key search engines
- may want to set identity.lanryd.url when fetching speakers in lanyrd.rb
- could do div(filename). %src/test/java/MyTest.java%
- tabs for features?
- mention JBoss Community Testing SIG
- javadoc shown for class from arquillian api/spi
- section navigation in guides like on twitter bootstrap: http://twitter.github.com/bootstrap/
- "accomplishments" like https://code.launchpad.net/~jonobacon/ubuntuaccomplishments/trophyinfo
- modal dialog for person bio
- use menu button (like on guides) for modules
- html 5 tags (need to switch from hpricot to nokigiri)
- html5 icon in footer
- clearly identify what information we want in a release
- release blog should have a summary that gets include in latest posts feed
- list of contributors
- maven coordinates/link
- add best practices and tips to awestruct.org
- jsonp, jquery-template, jGFeed
- responsive layout (based on susy)
- support for mobile and tablet screens
- write guides for the website that end up as tools project examples
- Green Bar Challenge: https://github.com/aslakknutsen/arquillian.github.com/tree/green_bar
- migrate from Hpricot to Nokogiri (will allow us to use html5 tags)
- explore other inline textile tags such as link:/guides/getting_started