{"revision": {"id": "f0f0ec7f-2f95-11f1-865b-e86a64d24d78", "node_id": "f0f00888-2f95-11f1-9c4a-e86a64d24d78", "user_id": "edc3f576-2f95-11f1-900f-e86a64d24d78", "author": "foxhop", "data": "About Pylowiki\r\n==================\r\n\r\n.. contents:: Sections\r\n\r\n\r\n\r\nPylowiki's Primary Objective\r\n=============================\r\n\r\n The original goal of *Pylowiki* was to create an advanced same page, section edit and preview, wiki solution.  We succeeded!\r\n\r\nUsers are able to  ...\r\n`````````````````````````\r\n * Search, Browse, and View articles.\r\n * Edit and Save changes on the same page.\r\n * Preview the result real-time and in place. See the page *before* submitting. \r\n\r\n **Search, Browse, Edit, Preview, and Submit from the same page!**\r\n\r\n\r\nWhat does the name Pylowiki mean?\r\n=========================================\r\n\r\n The name *Pylowiki* is a portmanteau of the words *Pylons* and *wiki*.  To define Pylowiki we must first define *Pylons* and *wiki*.\r\n\r\n **def Pylons( pahy-lons ):**        \r\n  Pylons is a lightweight python web framework emphasizing flexibility and rapid development.\r\n        \r\n  `. . . more about Pylons <http://pylonshq.com/>`_\r\n\r\n **def wiki( wik-ee ):**\r\n\r\n    A collaborative website whose content can be edited by anyone who has access to it.\r\n\r\n    `. . . more about wiki <http://en.wikipedia.org/wiki/Wiki>`_\r\n\r\n **def Pylowiki( pahy - loh - wik-ee ):**\r\n\r\n    A wiki built using the Pylons framework.\r\n    \r\n    * Pylo wiki\r\n    * Pile-O-wiki\r\n    * Pile of wiki \r\n   \r\n\r\nWhat mark-up does Pylowiki use?\r\n=====================================\r\n\r\n Pylowiki uses `reStructured Text (reST) <http://docutils.sourceforge.net/docs/user/rst/quickref.html>`_ as its wiki mark-up. \r\n\r\nHow does Pylowiki render mark-up for real-time preview?\r\n==========================================================\r\n Pylowiki uses ajax to send reST mark-up to the web server.  The web server accepts reST and converts it to HTML.  The HTML is sent back to the browser and appears on the page in place and in real-time!\r\n\r\nWhy is real-time preview important?\r\n````````````````````````````````````````````\r\n Real-time preview of the users wiki mark-up is important because of the following reasons:\r\n\r\n * Users get feedback before they save changes.\r\n * Users do not have to leave the article to make a change, they may edit while the browse.\r\n * It is faster and leads to less consecutive edits by the same user.\r\n * Its fun and futuristic!\r\n\r\n\r\nWhere can I get the sourcecode?\r\n======================================\r\n\r\n Yes, Pylowiki is opensourced.  The hg mercurial repository is located at:\r\n\r\n * http://bitbucket.org/russellballestrini/pylowiki\r\n\r\n\r\nI'd like to help, what could I do?\r\n==========================================\r\n\r\n Thank you! Take a look at the `todo list </todo>`_ and see about implementing something.\r\n\r\n You can also usability test, bug test, feature test Pylowiki.\r\n\r\n\r\n\r\n\r\n\r\n\r\n", "source_format": "rst", "revision_number": 1, "created": 1276972767000}}