-
Notifications
You must be signed in to change notification settings - Fork 149
Backlog
mojavelinux edited this page Mar 21, 2012
·
36 revisions
This page tracks the outstanding work and ideas for the website, ranging from fixes to enhancements.
- upgrade to jQuery 1.7.1 (carousel needs to be upgraded for it to work)
- RedCloth still having problems w/ translations out of the box?
- add ohloh "I use this" badge: %script{:type=>'text/javascript', :src=>'http://www.ohloh.net/p/480465/widgets/project_users.js'}
- 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)
- 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 validate an operation of the component
- guide group names 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)
- make sure it's easy to figure out how to find the forum (explain that there is no mailinglist atm)
- link checker (wget --spider --force-html -r http://localhost:4242/index.html > report.txt 2>&1)
- add user avatar to blog entry (see http://blog.sproutcore.com)
- 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
- style class for feature image in blog
- link Invasion Team images to github, jboss community, twitter, etc (bigger pictures?)
- see contributions page
- link to FAQ? (other than in guides index, footer?)
- float module info in release blog to right
- tutorial versions? (best to do it by major arquillian release)
- do git reflog surgery on guides to changelog looks pretty
- support hiding the sidebar like on octopress theme: http://alblue.bandlem.com/
- 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
- 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
- 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
- date style (merge pending)
- jGFeed is destroying the year of the published date
- 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 (merge pending)
- 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
- code index page is reflowing when ohloh gadget shows up
- #category-header or #category rather than #content-header?
- consider renaming arquillian.github.com to arquillian-website and use the gh-pages branch for publishing
- map with all contributors, like ohloh has, but include everyone (https://www.ohloh.net/p/arquillian/map)
- use https://github.com/pengwynn/octokit for interacting w/ Github REST API
- icons on pages for containers, testrunners and extensions
- use layout for pages that use jsrender templates (keep javascript includes DRY)
- 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
- 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 / tomdoc for extensions (like the lanyrd extension)
- collapse events from same event on home page event feed
- tag cloud for guides
- selenium server image in drone tutorial
- Blog page title should use prefix "Arquillian Blog | "
- Guide page title should use prefix "Arquillian Guides | " to key search engines
- 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)
- Pull down gist contents and embedded into page: https://gist.github.com/1027674
- Use Lemma to parse Java source and get configuration properties: http://4thline.org/projects/lemma/manual/lemma-manual.html
- 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/
- charts using a js charting library
- "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, jsrender, 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