|!Punctuation|!Location|!Function|\n|{{{@@...@@}}}|surrounding text|@@highlighted text@@|\n|{{{//...//}}}|surrounding text|//italicized text//|\n|{{{==...==}}}|surrounding text|==strikethrough text==|\n|{{{''...''}}}|surrounding text|''boldfaced text''|\n|{{{__...__}}}|surrounding text|__underlined text__|\n|{{{[[text|url]]}}}|around text/url pair|[[text|http://gri.gallaudet.edu/]] link to url|\n|{{{ {...} }}}|''__tripled__'' surrounding text|{{{in-line literal text}}}|\n|{{{ {...} }}}|''__tripled__'' surrounding ''__lines__''|literal block|\n|{{{<<<}}}|surrounding ''__lines__''|blockquotes|\n|{{{!}}}|at start of line|subheading|\n|{{{|...|...|}}}|line sectioned by vertical bars|table row|\n|{{{!}}}|in a table|!table heading|\n|{{{----}}}|alone on line|horizontal rule|\n|{{{*}}}|at start of line|bulleted list item|\n|{{{#}}}|at start of line|numbered list item|\nsource: Kevin Cole, January 2007
TTiddlyWiki uses Wiki style markup, a way of lightly "tagging" plain text so it can be transformed into HTML. Edit this Tiddler to see samples.\n\n! Header Samples\n!Header 1\n!!Header 2\n!!!Header 3\n!!!!Header 4\n!!!!!Header 5\n\n! Unordered Lists:\n* Lists are where it's at\n* Just use an asterisk and you're set\n** To nest lists just add more asterisks...\n***...like this\n* The circle makes a great bullet because once you've printed a list you can mark off completed items\n* You can also nest mixed list types\n## Like this\n\n! Ordered Lists\n# Ordered lists are pretty neat too\n# If you're handy with HTML and CSS you could customize the [[numbering scheme|http://www.w3schools.com/css/pr_list-style-type.asp]]\n## To nest, just add more octothorpes (pound signs)...\n### Like this\n* You can also\n** Mix list types\n*** like this\n# Pretty neat don't you think?\n\n! Tiddler links\nTo create a Tiddler link, just use mixed-case WikiWord, or use [[brackets]] for NonWikiWordLinks. This is how the GTD style [[@Action]] lists are created. \n\nNote that existing Tiddlers are in bold and empty Tiddlers are in italics. See CreatingTiddlers for details.\n\n! External Links\nYou can link to [[external sites|http://google.com]] with brackets. You can also LinkToFolders on your machine or network shares.\n\n! Images\nEdit this tiddler to see how it's done.\n[img[http://img110.echo.cx/img110/139/gorilla8nw.jpg]]\n\n!Tables\n|!th1111111111|!th2222222222|\n|>| colspan |\n| rowspan |left|\n|~| right|\n|colored| center |\n|caption|c\n\nFor a complex table example, see PeriodicTable.\n\n! Horizontal Rules\nYou can divide a tiddler into\n----\nsections by typing four dashes on a line by themselves.\n\n! Blockquotes\n<<<\nThis is how you do an extended, wrapped blockquote so you don't have to put angle quotes on every line.\n<<<\n>level 1\n>level 1\n>>level 2\n>>level 2\n>>>level 3\n>>>level 3\n>>level 2\n>level 1\n\n! Other Formatting\n''Bold''\n==Strike==\n__Underline__\n//Italic//\nSuperscript: 2^^3^^=8\nSubscript: a~~ij~~ = -a~~ji~~\n@@highlight@@\n@@color(green):green colored@@\n@@bgcolor(#ff0000):color(#ffffff):red colored@@\n
BOPVT
Design, Development and Test site for Barre Open Porch, Vermont
''SITE NAME:'' ___bopvt.org___
Monday, January 16 2012\nNote that the simple instructions in the Open Porch README are woefully inadequate and inaccurate. In addition to that the migration files contained within the gem are named in such as way as to guarantee failure of the migration run. Here are some key points to note if one is to have even a hope of getting it working:\n* You must have Rails 3.0.4 installed on the server. If you have anything newer installed, such as 3.1.x then the setup process is more difficult.\n* You must have the proper Postgresql related packages on the server. For a Ubuntu machine these are:\n** postgresql-9.1\n** postgresl-client-common-9.1\n** postgresql-server-dev-9.1\n** postgresql-9.1-postgis\n* The postgis setup requires manual steps to be taken after installing the package. In particular you must create a database called 'template_postgis' and execute the postgis sql files (as specified by the postgis installation notes) against template_postgis\n* Once the above is done then create a new rails application, e.g. : "rails new myporch"\n* Within the myporch directory area add a gem dependency to the Gemfile for 'open_porch' as specified in the open porch README\n* If the above has gone well then you should be able to do a bundle install (as the root user!) in order to put into place the required gems.\n\nI'm still working out how to properly fix the migration bug.\n\nThursday, January 12 2012\nHung out with Dan Coutu and Kevin Cole, they watched while I installed [[PostgreSQL Version 9.1.2-1, Linux x86-32 |http://www.enterprisedb.com/products-services-training/pgdownload]] the installer ran it's X extensions on my local machine and I was able to share these out to Dan and Kevin. The local installations of [[PostgreSQL are documented|docboxPostgreSQL]], and [[docbox local documentation|http://docbox.flint.com/postgresql/index.html]] is available.\n\nTuesday, January 10 2012\nDan indicates that after talking to John, we need to have [[PostgreSQL|http://www.postgresql.org/about/news/1235/]] installed.\n\n\nSaturday, January 07 2012\nMet with Dan Coutu, and discussed how to get Open Porch operating\n\nThis system will exist on docbox. This will be installed from the [[github source|https://github.com/FrontPorchForum/open_porch]]\n\nSteps necessary\n** [[setup git hub |http://help.github.com/linux-set-up-git/]] on docbox \n** download and configure open porch\n** set up [[apache rewrite rules|apache_rewrite_rules]]
Type the text for 'New Tiddler'
Type the text for 'New Tiddler'
Type the text for 'New Tiddler'
[[Design]]\n[[Development]]\n[[Test]]\n[[Operation]]\n[[Maintenance]]
\n{{{\nhttp://www.google.com/search?q=front+porch+forum+open+forum&ie=utf-8&oe=utf-8&aq=t&rls=com.ubuntu:en-US:official&client=firefox-a|http://www.google.com/search?q=open+porch+forum+open+source&ie=utf-8&oe=utf-8&aq=t&rls=com.ubuntu:en-US:official&client=firefox-a|http://forums.e-democracy.org/groups/locallabs/messages/topic/5mlw7vYFM6BQ6E3qVweqNm|http://www.knightfoundation.org/grants/20100361/|https://github.com/JackNeto|https://github.com/JackNeto|http://www.google.com/search?q=setting+up+git+hub&ie=utf-8&oe=utf-8&aq=t&rls=com.ubuntu:en-US:official&client=firefox-a|https://github.com/FrontPorchForum/open_porch\n}}}\n\n
acquisition git clone git://github.com/FrontPorchForum/open_porch.git\n\nInstallation\nThis install shall be located at:\n{{{\ndocbox.flint.com:/opt/bop\n}}}\n\nInstallation Instructions:\nPrimairy Source README.|https://bitbucket.org/ged/ruby-pg/wiki/Home\n
me@myhost$ sudo apt-get install apache2 php5\n\n\n
Date: Mon, 14 Nov 2011 08:16:06 -0800\nFrom: JackNeto\n <reply+m-19400049-6803ddd9c205ea02ca1f9ce151d6903c6f372438-898869@reply.\n github.com>\nTo: Paul Flint <flint@flint.com>\nSubject: Re: Barre Open Porch\n\nHi Paul, I'm glad to help.\nI'm pretty busy at the moment but I can point you in the right direction.\n\nWere you able to setup OpenPorch in your local computer?\nTo deploy OpenPorch on a new server you'll need:\n1 - ssh access to the server\n2 - add the [[capistrano gem|capistrano]] to the project\n3 - setup a [[deploy script|RailsDeployScript]]\n\n--\nReply to this email directly or view it on GitHub:\nhttp://github.com/inbox/19284163#reply\n
Type the text for 'New Tiddler'\n\nhttps://github.com/capistrano/capistrano/wiki/2.x-Multistage-Extension\nhttps://rubygems.org/\n\nAfter Gems is installed\n\n{{{\nroot@docbox:/opt# ./gem/rubygems-1.8.12/bin/gem install capistrano capistrano-ext\nFetching: highline-1.6.8.gem (100%)\nFetching: net-ssh-2.2.1.gem (100%)\nFetching: net-sftp-2.0.5.gem (100%)\nFetching: net-scp-1.0.4.gem (100%)\nFetching: net-ssh-gateway-1.1.0.gem (100%)\nFetching: capistrano-2.9.0.gem (100%)\nSuccessfully installed highline-1.6.8\nSuccessfully installed net-ssh-2.2.1\nSuccessfully installed net-sftp-2.0.5\nSuccessfully installed net-scp-1.0.4\nSuccessfully installed net-ssh-gateway-1.1.0\nSuccessfully installed capistrano-2.9.0\nFetching: capistrano-ext-1.2.1.gem (100%)\nSuccessfully installed capistrano-ext-1.2.1\n7 gems installed\nERROR: While executing gem ... (Gem::DocumentError)\n ERROR: RDoc documentation generator not installed: no such file to load -- rdoc/rdoc\n}}}\n\n\n
\n{{{\nwget http://production.cf.rubygems.org/rubygems/rubygems-1.8.12.tgz\ntar -zxvf rubygems-1.8.12.tgz\n}}}\n\n{{{\nroot@docbox:/opt/gem/rubygems-1.8.12# ruby setup.rb\nRubyGems 1.8.12 installed\n\n== 1.8.12 / 2011-12-02\n\n* Bug fix:\n * Handle more cases where Syck's DefaultKey showed up in requirements\n and wasn't cleaned out.\n\n\n------------------------------------------------------------------------------\n\nRubyGems installed the following executables:\n /usr/bin/gem1.8\n\n}}}
What the fuck is a deploy script?\n\nhttp://rubyonrails.org/\nhttp://pragprog.com/book/rails4/agile-web-development-with-rails\n
Dear Jack,\n\nThanks for your help. Sadly I have to make a living and keep my wife entertained, so my progress on the Barre Open Porch project may be glacial. That said, here is where I stand based upon your comments of 19 days ago:\n\n\n> To deploy OpenPorch on a new server you'll need:\n> 1 - ssh access to the server\nAs I said done, and hooked to the git hub to boot.\n> 2 - add the capistrano gem to the project\nThis was tricky as there were in fact two steps involved.\n1. Install Gem once that was done then...\n2. gem install capistrano capistrano-ext\nNote that this ended fairly well with only one error as shown below:\n <snip>\n root@docbox:/opt# ./gem/rubygems-1.8.12/bin/gem install capistrano capistrano-ext\n Fetching: highline-1.6.8.gem (100%)\n Fetching: net-ssh-2.2.1.gem (100%)\n Fetching: net-sftp-2.0.5.gem (100%)\n Fetching: net-scp-1.0.4.gem (100%)\n Fetching: net-ssh-gateway-1.1.0.gem (100%)\n Fetching: capistrano-2.9.0.gem (100%)\n Successfully installed highline-1.6.8\n Successfully installed net-ssh-2.2.1\n Successfully installed net-sftp-2.0.5\n Successfully installed net-scp-1.0.4\n Successfully installed net-ssh-gateway-1.1.0\n Successfully installed capistrano-2.9.0\n Fetching: capistrano-ext-1.2.1.gem (100%)\n Successfully installed capistrano-ext-1.2.1\n 7 gems installed\n ERROR: While executing gem ... (Gem::DocumentError)\n ERROR: RDoc documentation generator not installed: no such file to load -- rdoc/rdoc\n <snap>\n> 3 - setup a deploy script\nThis is the one that I am still working on. As a complete novice to Ruby-on-rails, I intend to research this and determine my next steps. \n\nAny further guidance you can give me would continue to be appreciated.\n\nKindest Regards,\n\nPaul Flint\n\n
[[SOURCE|http://rubyonrails.org/download]]\n\n{{{\nroot@docbox:/opt# ./gem/rubygems-1.8.12/bin/gem install rails\nFetching: multi_json-1.0.4.gem (100%)\nFetching: activesupport-3.1.3.gem (100%)\nFetching: builder-3.0.0.gem (100%)\nFetching: i18n-0.6.0.gem (100%)\nFetching: activemodel-3.1.3.gem (100%)\nFetching: rack-1.3.5.gem (100%)\nFetching: rack-cache-1.1.gem (100%)\nFetching: rack-test-0.6.1.gem (100%)\nFetching: rack-mount-0.8.3.gem (100%)\nFetching: hike-1.2.1.gem (100%)\nFetching: tilt-1.3.3.gem (100%)\nFetching: sprockets-2.0.3.gem (100%)\nFetching: erubis-2.7.0.gem (100%)\nFetching: actionpack-3.1.3.gem (100%)\nFetching: arel-2.2.1.gem (100%)\nFetching: tzinfo-0.3.31.gem (100%)\nFetching: activerecord-3.1.3.gem (100%)\nFetching: activeresource-3.1.3.gem (100%)\nFetching: mime-types-1.17.2.gem (100%)\nFetching: polyglot-0.3.3.gem (100%)\nFetching: treetop-1.4.10.gem (100%)\nFetching: mail-2.3.0.gem (100%)\nFetching: actionmailer-3.1.3.gem (100%)\nFetching: rake-0.9.2.2.gem (100%)\nFetching: thor-0.14.6.gem (100%)\nFetching: rack-ssl-1.3.2.gem (100%)\nFetching: json-1.6.3.gem (100%)\nBuilding native extensions. This could take a while...\nERROR: Error installing rails:\n ERROR: Failed to build gem native extension.\n\n /usr/bin/ruby1.8 extconf.rb\nextconf.rb:1:in `require': no such file to load -- mkmf (LoadError)\n from extconf.rb:1\n\n\nGem files will remain installed in /usr/lib/ruby/gems/1.8/gems/json-1.6.3 for inspection.\nResults logged to /usr/lib/ruby/gems/1.8/gems/json-1.6.3/ext/json/ext/parser/gem_make.out\n\n}}}
Type the text for 'New Tiddler'\n\nhttp://mentalized.net/journal/2006/01/24/no_such_file_to_load_mkmf/\n\nsuggests\n{{{\nsudo apt-get install ruby1.8-dev\n}}}\n\nresult...\n{{{\nroot@docbox:/opt# ./gem/rubygems-1.8.12/bin/gem install rails\nBuilding native extensions. This could take a while...\nFetching: rdoc-3.11.gem (100%)\nDepending on your version of ruby, you may need to install ruby rdoc/ri data:\n\n<= 1.8.6 : unsupported\n = 1.8.7 : gem install rdoc-data; rdoc-data --install\n = 1.9.1 : gem install rdoc-data; rdoc-data --install\n>= 1.9.2 : nothing to do! Yay!\nFetching: railties-3.1.3.gem (100%)\nFetching: bundler-1.0.21.gem (100%)\nFetching: rails-3.1.3.gem (100%)\nSuccessfully installed json-1.6.3\nSuccessfully installed rdoc-3.11\nSuccessfully installed railties-3.1.3\nSuccessfully installed bundler-1.0.21\nSuccessfully installed rails-3.1.3\n5 gems installed\nInstalling ri documentation for json-1.6.3...\nERROR: While generating documentation for json-1.6.3\n... MESSAGE: no such file to load -- irb/slex\n... RDOC args: --ri --op /usr/lib/ruby/gems/1.8/doc/json-1.6.3/ri --title JSON implemention for Ruby --main README.rdoc ext/json/ext ext lib README.rdoc --title json-1.6.3 Documentation --quiet\n}}}\n\nThen try this:\n{{{\nroot@docbox:/opt/open_porch# rails .\nCould not find rake-0.8.7 in any of the sources\nTry running `bundle install`.\nroot@docbox:/opt/open_porch# `bundle install`.\nWARNING: abstract-1.0.0 has an invalid nil value for @cert_chain\nWARNING: builder-2.1.2 has an invalid nil value for @cert_chain\nbash: Fetching: command not found\n}}}\n\n
dan@snowy-owl.com
There are two different versions of PostgreSQL on docbox,. \n# The Ubuntu LTS 10.4 standard is PostgreSQL 8.4.9 additionally\n# PostgreSQL 9.1.2-1 is installed in order accommodate Open Porch.\n\nThe Ubuntu Manifest Shows this:\n{{{\ndpkg -l | grep -i postgres\nii libpq5 8.4.9-0ubuntu0.10.04 PostgreSQL C client library\nii php5-pgsql 5.3.2-1ubuntu4.11 PostgreSQL module for php5\nii postgis 1.4.0-2 geographic objects support for PostgreSQL --\nii postgresql 8.4.9-0ubuntu0.10.04 object-relational SQL database (supported ve\nii postgresql-8.4 8.4.9-0ubuntu0.10.04 object-relational SQL database, version 8.4 \nii postgresql-client-8.4 8.4.9-0ubuntu0.10.04 front-end programs for PostgreSQL 8.4\nii postgresql-client-common 106ubuntu1 manager for multiple PostgreSQL client versi\nii postgresql-common 106ubuntu1 PostgreSQL database-cluster manager\n\n}}}\n\nNote the lack of any citation of PostgreSQL 9.1.2-1. Docbox PostgreSQL 9.1.2-1 installation essentials:\n* The [[Install Location|docboxPostgreSQL9.1]] \n* [[Documentation as mounted on docbox|http://docbox.flint.com/postgresql/]]\n\nNotes and research on PostgreSQL 9.1.2-1 follow.\n|!Reference HTML|! Description|\n|[[PostgreSQL News |http://www.postgresql.org/about/news/1235/]]||\n|[[Old FTP link |http://www.postgresql.org/ftp/binary/v9.0.1/]]||\n|[[EnterpriseDB Home Page |http://www.enterprisedb.com/products-services-training/pgdownload]]||\n|[[PostgreSQL 9.0.1 download selection page |http://www.postgresql.org/download/]]||\n|[[PostgreSQL 9.0.1 binary load |http://www.postgresql.org/ftp/binary/v9.0.1/]]||\n|[[Next Steps |http://www.enterprisedb.com/crossover-thankyou]]||\n
Here is where you find the various components of \n{{{\n/var/cache/apt/archives/postgresql_8.4.9-0ubuntu0.10.04_all.deb\n/var/cache/apt/archives/postgresql-8.4_8.4.9-0ubuntu0.10.04_i386.deb\n/opt/PostgreSQL/9.1/data/base/1/11930\n/opt/PostgreSQL/9.1/data/base/1/11920\n/opt/PostgreSQL/9.1/data/base/1/11910\n/opt/PostgreSQL/9.1/data/base/1/11900\n/opt/PostgreSQL/9.1/data/base/11936/11930\n/opt/PostgreSQL/9.1/data/base/11936/11920\n/opt/PostgreSQL/9.1/data/base/11936/11910\n/opt/PostgreSQL/9.1/data/base/11936/11900\n/opt/PostgreSQL/9.1/data/base/11944/11930\n/opt/PostgreSQL/9.1/data/base/11944/11920\n/opt/PostgreSQL/9.1/data/base/11944/11910\n/opt/PostgreSQL/9.1/data/base/11944/11900\n/opt/PostgreSQL/9.1/doc/postgresql/html/release-9-0-4.html\n/opt/PostgreSQL/9.1/doc/postgresql/html/release-9-0-6.html\n/opt/PostgreSQL/9.1/doc/postgresql/html/release-9-0-3.html\n/opt/PostgreSQL/9.1/doc/postgresql/html/release-9-0-2.html\n/opt/PostgreSQL/9.1/doc/postgresql/html/release-9-0-1.html\n/opt/PostgreSQL/9.1/doc/postgresql/html/release-9-0.html\n/opt/PostgreSQL/9.1/doc/postgresql/html/release-9-0-5.html\n}}}\n
\n* [[Working Rails Instance|http://docrails.flint.com/]]\n* [[RoR Getting Started|http://guides.rubyonrails.org/getting_started.html]]\n* [[Humble Little Ruby Book|http://www.humblelittlerubybook.com/]]\n
apache rewrite rules\n\ndocrails prototype\n{{{\n<VirtualHost *:80>\n ServerName docrails.flint.com\n ServerAdmin webmaster@localhost\n\n DocumentRoot /opt/docrails/public\n <Directory /opt/docrails/public>\n Options Indexes FollowSymLinks MultiViews\n AllowOverride None\n Order allow,deny\n allow from all\n </Directory>\n\n ErrorLog /var/log/apache2/docrails-error.log\n\n # Possible values include: debug, info, notice, warn, error, crit,\n # alert, emerg.\n LogLevel warn\n\n CustomLog /var/log/apache2/docrails-access.log combined\n\n</VirtualHost>\n}}}\n\nzope rewrite rule\n{{{\n# Written by Kevin Cole <kjcole@ubuntu.com> 2007.01.15\n# Sort of from instructions found at:\n# http://www.debuntu.org/2006/02/22/7-virtual-hosting-using-apache-2\n# http://httpd.apache.org/docs/2.2/vhosts/name-based.html\n# and from the setup at dc.ubuntu-us.org\n#\n# Sun Jan 21 18:24:06 EST 2007 Modified (beyond recognition) by pflint\n# Based upon instructions found at:\n# http://cheimes.de/opensource/docs/zope-apache2/zope-apache2-3/\n# http://wiki.zope.org/zope2/ZopeAndApache\n# http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html\n# http://betabug.ch/zope/witch\n#\n# Mon Jan 22 16:08:20 EST 2007\n# Eric had to turn on rewrite.load and proxy.load\n#\n<VirtualHost *:80>\n ServerName bearvt.org\n ServerAlias www.bearvt.org\n ServerAdmin flint@flint.com\n ServerSignature On\n\n# Possible values include:\n# debug, info, notice, warn, error, crit, alert, emerg.\n\n LogLevel warn\n CustomLog /var/log/apache2/bearvt.org/access.log combined\n ErrorLog /var/log/apache2/bearvt.org/error.log\n\n# This won't work without mod_proxy. If you switch to mod_ssl then things will get really hairy\n# as mod_proxy doesn't play nice with mod_ssl.\n<IfModule mod_proxy.c>\n ProxyVia On\n <LocationMatch "^[^/]">\n Deny from all\n </LocationMatch>\n </IfModule>\n\n# the dreaded rewrite module\n <IfModule mod_rewrite.c>\n RewriteEngine On\n RewriteRule ^/(.*) \s\n http://127.0.0.1:8081/VirtualHostBase/http/%{SERVER_NAME}:80/bearvt.org/VirtualHostRoot/$1 [L,P]\n </IfModule>\n</VirtualHost>\n}}}