Topsoil Shadow of Admin Wiki

OurWork Edit-chalk-10bo12.png

What (summary)

Extend the Working Topsoil Wiki to both view and edit the admin wiki without losing any capability of the existing mediawiki implementation. Explore clean implementations of alternate backend storage, generalized Easy markup, ajax calls for red links, established javascript test method.

Why this is important

A company goal is to grow a top 10 website. We've established the first production component that will grow AboutUs to top 10 status. Accordingly, we must maintain this project's momentum by exploring small innovations every iteration while delivering practical value to some community of real users.

DoneDone

  • Acceptable rendering, including style sheet elements, for the following AdminWiki pages: WikiWikiWeb, Mail Setup, Main Page, Systems
  • Automatic read-from and write-back to the existing AdminWiki. Optionally create new pages in topsoil and only write them to AdminWiki upon a "publish" request.
  • Extend the Easy markup capability to make section headers (but no edit section yet)
  • Immediate red/blue link detection using ajax mechanisms.
  • Integrated testing strategy for ruby and javascript unit tests
  • Consistent url formation within a written standard (draft standard acceptable)
  • Deployed to public server with same user/password as AdminWiki
  • Launched within Portland and Lahore offices with specific activity involving updating some useful and appropriately confidential information.

Installation

  1. Install rails (beyond the scope of this installation section)
  2. git clone nimbus.aboutus.com:/opt/git/topsoil (you must have an account on nimbus)
  3. create your database (see config/database.yml)
  4. cd topsoil
  5. rake db:migrate

As of 14:36, 5 October 2007 (PDT), doesn't require any extra gems

Running

  1. script/server

Starts a server on port 3000, you should be able to play by pointing your webbrowser at http://127.0.0.1:3000 or http://localhost:3000

Steps to get to DoneDone



Retrieved from "http://aboutus.com/index.php?title=Topsoil_Shadow_of_Admin_Wiki&oldid=14740062"