2010-12-09  Krys Lawrence  <krys@krys.ca>

	* .hgtags:
	Added tag 0.1.5 for changeset 3b42148e10d2
	[fb50d393916f] [tip]

	* doc/NEWS.txt:
	Updated NEWS.txt for the 0.1.5 release (again).
	[3b42148e10d2] [0.1.5]

2010-12-08  Krys Lawrence  <krys@krys.ca>

	* MANIFEST.in:
	Fixed a bug in source distributions.

	 * Fixed a bug where source distributions were not including all the
	documentation files.
	[0f0826aebcfc]

	* doc/NEWS.txt:
	Updated NEWS.txt for 0.1.5 release.
	[6ab3b6b3751f]

	* doc/HACKING.txt, doc/NEWS.txt:
	Fixed a bug in HACKING.txt.

	 * Fixed a wrong path being used in Generating the Documentation.
	[66312f907d2c]

	* doc/NEWS.txt, setup.py:
	Fixed a bug in setup.py.

	 * Fixed a bug where setup.py was using the wring README.txt for the
	distribution long_description.
	[a3d054e5d048]

	* doc/NEWS.txt, setup.py:
	Updated version to 0.1.5.
	[aba432947e6d]

	* .hgtags:
	Added tag 0.1.4 for changeset 2076da56b52d
	[041b73dab8b2]

	* README.txt, doc/HACKING.txt, doc/source/development/hacking.rst:
	Moved the online PDF/EPUB documentation and updated HACKING.txt.

	 * Changed the online location of the PDF and EPUB versions of the
	documentation to packages.python.org instead of on bitbucket.org.
	This way all the documentation is together.
	 * Updated the "Packaging a Release" section of HACKING.txt to include
	instructions on generating and uploading the documentation.
	[2076da56b52d] [0.1.4]

	* etc/bootstrap.cfg:
	Upgraded pep8 to 0.6.x.
	[58718bc0e32c]

2010-12-07  Krys Lawrence  <krys@krys.ca>

	* bootstrap.py, doc/NEWS.txt, everyapp/bootstrap/customize.py:
	Fixed a bug in parsing the [options] secion of bootstrap.cfg.

	 * If an option in [options] had more than one equals sign (=),
	bootstrap.py would blow up. This prevented the common use of
	long options in "pip_install_options" and "easy_install_options".
	 * Also updated NEWS.txt about the bug fix.
	[5f016b865768]

	* etc/bootstrap.cfg, setup.cfg:
	Added Sphinx-PyPI-upload as a development dependency.

	 * Added my forked version of Sphinx-PyPI-upload as a development
	dependency. This forked version works with namespace packages.
	 * Added configuration settings to setup.cfg to work with the
	"build_sphinx" and "upload_sphinx" setup.py commands.
	[8c1344003496]

	* doc/source/conf.py:
	Fixed conf.py so it would work with setup.py build_sphinx.
	[94f5b56236a0]

2010-12-05  Krys Lawrence  <krys@krys.ca>

	* README.txt, bootstrap.py, doc/AUTHORS.txt, doc/HACKING.txt,
	doc/INSTALL.txt, doc/LICENCE.txt, doc/NEWS.txt, doc/README.txt,
	doc/THANKS.txt, doc/TODO.txt, doc/USAGE.txt, doc/bootstrap.cfg.txt,
	doc/bootstrap.py.txt, doc/mkbootstrap.txt, doc/related_projects.txt,
	doc/source/conf.py, doc/source/contents.rst,
	doc/source/credits/index.rst, doc/source/development/hacking.rst,
	doc/source/development/todo.rst, doc/source/index.rst,
	doc/source/install.rst, doc/source/man/bootstrap.cfg.rst,
	doc/source/man/bootstrap.py.rst, doc/source/man/mkbootstrap.rst,
	doc/source/news.rst, doc/source/usage/bootstrap.cfg.rst,
	doc/source/usage/bootstrap.py.rst, doc/source/usage/mkbootstrap.rst,
	doc/source/usage/usage.rst, everyapp/bootstrap/customize.py,
	everyapp/bootstrap/mkbootstrap.py:
	Documentation fixups from proof reading.

	 * README.txt section now included seperately in index.rst as index
	directives are not supported in rst2html.py.
	 * *Lots* of documentation tweaks and spelling fixes.
	 * Fixed the documentation link in the mkbootstrap --help epilogue.
	 * Removed all the docutils contents directives. The regular table of
	contents is sufficient.
	 * Added several more To Do items.
	 * Removed all references to the generated documentation being included
	in the source distribution, since it does not actually happen.
	 * Finished adding all the changes to NEWS.txt for the 0.1.4 release.
	 * Removed a lot of duplication.
	 * Changed the TOC maxdepth to 3 to provide more granularity and
	quicker navigation.
	 * Added latex support for the greater-than-or-equal-to unicode
	character as it is used in INSTALL.txt.
	[df55fc55ca8c]

2010-11-14  Krys Lawrence  <krys@krys.ca>

	* doc/source/conf.py:
	Small tweak to OpenSearch base URL.
	[58701485f411]

	* README.txt, doc/HACKING.txt, doc/INSTALL.txt, doc/LICENCE.txt,
	doc/NEWS.txt, doc/README.txt, doc/THANKS.txt, doc/TODO.txt,
	doc/USAGE.txt, doc/bootstrap.cfg.txt, doc/bootstrap.py.txt,
	doc/mkbootstrap.txt, doc/related_projects.txt,
	doc/source/api/index.rst, doc/source/conf.py,
	doc/source/credits/index.rst, doc/source/man/_common_parts.txt,
	everyapp/bootstrap/bootstrap.cfg:
	Fixed a bunch of spelling mistakes.
	[e42349260d27]

	* doc/source/conf.py:
	Tweaked a couple Sphinx configuration options.

	 * sectionauthor directives will now be shown.
	 * Added OpenSearch information to generated HTML documentation.
	[f18d21430be0]

	* doc/source/conf.py:
	Small EPUB format tweaks.
	[de0ce62152a2]

2010-11-13  Krys Lawrence  <krys@krys.ca>

	* doc/source/conf.py:
	Removed man pages from HTML, EPUB and PDF renderings.

	 * Changed conf.py so that the doc/source/man directory is only
	included when using Sphinx's man builder and not the other
	builders.
	 * This also meant changing conf.py so that the doctree cache directory
	for the man builder is different than the other builders. It is
	now put in a sub-directory of the regular doctrees cache
	directory.
	[f368c8146bdd]

	* doc/USAGE.txt, doc/source/man/mkbootstrap.rst,
	doc/source/usage/mkbootstrap.rst:
	Documentation bug and typo fixes.
	[360bb470e17a]

	* doc/HACKING.txt, doc/source/development/hacking.rst:
	Updated HACKING.txt to describe making the man files.
	[9bca9f8a12c0]

	* doc/source/conf.py:
	Changed PDF and EPUB file names to include version.
	[14d0e3f78cf2]

	* README.txt, doc/source/licence.rst:
	Fixed a few links in the docs.
	[989ab7b4f6f2]

	* doc/TODO.txt, doc/related_projects.txt,
	doc/source/related_projects.rst:
	Finished writing related_projects.txt.

	This should complete the docs.
	[1995f387b519]

2010-11-11  Krys Lawrence  <krys@krys.ca>

	* doc/FAQ.txt, doc/INSTALL.txt, doc/LICENCE.txt, doc/USAGE.txt,
	doc/bootstrap.cfg.txt, doc/bootstrap.py.txt, doc/glossary.txt,
	doc/mkbootstrap.txt, doc/related_projects.txt,
	doc/source/appendix_a.rst, doc/source/appendix_b.rst,
	doc/source/credits/index.rst, doc/source/development/todo.rst,
	doc/source/faq.rst, doc/source/glossary.rst, doc/source/install.rst,
	doc/source/licence.rst, doc/source/man/bootstrap.cfg.rst,
	doc/source/man/bootstrap.py.rst, doc/source/man/mkbootstrap.rst,
	doc/source/related_projects.rst, doc/source/usage/bootstrap.cfg.rst,
	doc/source/usage/bootstrap.py.rst, doc/source/usage/index.rst,
	doc/source/usage/mkbootstrap.rst, doc/source/usage/usage.rst:
	Added blurbs to all empty sections in the documentation.

	 * Added blurbs so that no 2 headings are adjacent witout a
	paragraph of text between them. This was each chapter and
	section has some descriptive text of the topic it addresses.
	 * Also explanded the structure of related_projects.txt and fixed some
	formatting inconsistencies.
	[08adce242329]

	* doc/TODO.txt:
	Updated To Do list.
	[a1ac157754a5]

	* doc/FAQ.txt:
	Fixed heading bug in FAQ.txt.

	 * FAQ.txt is a chapter, not a section. The headding format should
	reflect that to be consistent with the other documentation files.
	 * Also tweaked the style of the (None yet.) text.
	[2d49c76881ec]

	* doc/bootstrap.cfg.txt, doc/bootstrap.py.txt, doc/mkbootstrap.txt:
	Fixed a bug in the man files caused by the contents directives.
	[a3ccaa1dee2a]

	* doc/INSTALL.txt, doc/USAGE.txt, doc/bootstrap.cfg.txt,
	doc/bootstrap.py.txt, doc/mkbootstrap.txt, doc/source/contents.rst:
	Improved the table of contents.

	 * Changed the main TOC to a maxdepth of 2 instead of 3. This makes
	the sidebar TOC look nicer. It is also more consistent with the
	latex version.
	 * Added ".. contents::" directived to documents that have sub-sections
	(i.e. greater than 2 levels deep from the main TOC) so that they
	are still easily accessable even though they are not listed in
	the main TOC anymore.
	 * The net results is we have two levels of TOC: The main one and
	smaller ones for large sections/chapters.
	[b4d859c8a5c5]

2010-11-08  Krys Lawrence  <krys@krys.ca>

	* README.txt, doc/AUTHORS.txt, doc/BUGS.txt, doc/FAQ.txt,
	doc/HACKING.txt, doc/INSTALL.txt, doc/LICENCE.txt, doc/NEWS.txt,
	doc/THANKS.txt, doc/TODO.txt, doc/USAGE.txt, doc/bootstrap.cfg.txt,
	doc/bootstrap.py.txt, doc/glossary.txt, doc/mkbootstrap.txt,
	doc/related_projects.txt,
	doc/source/api/everyapp.bootstrap.customize.rst,
	doc/source/api/everyapp.bootstrap.mkbootstrap.rst,
	doc/source/api/everyapp.bootstrap.rst, doc/source/api/everyapp.rst,
	doc/source/api/index.rst, doc/source/appendix_a.rst,
	doc/source/appendix_b.rst, doc/source/credits/index.rst,
	doc/source/development/index.rst, doc/source/development/todo.rst,
	doc/source/index.rst, doc/source/usage/index.rst:
	Added index directives to flesh out the documentation index.

	Also added a few extra reference targets where it made sense.
	[35454c22bf40]

	* doc/source/api/everyapp.bootstrap.customize.rst,
	doc/source/api/everyapp.bootstrap.mkbootstrap.rst,
	doc/source/api/everyapp.bootstrap.rst, doc/source/api/everyapp.rst:
	Changed module referenced to include "_mod" in reference name.
	[8ece9fa52a43]

2010-11-05  Krys Lawrence  <krys@krys.ca>

	* README.txt:
	Added section anchors to README.txt
	[1a3270f18e81]

	* doc/TODO.txt:
	Updated To Do list.
	[debbd965a389]

	* doc/source/conf.py:
	Reversal of a change that should not have been committed.
	[33c18271b582]

	* doc/TODO.txt:
	Updated to To Do list.
	[217ed5fcd044]

	* README.txt, doc/TODO.txt:
	Added links to online EPUB and PDF versions of the docs.
	[9f672db4cfba]

	* doc/TODO.txt:
	Updated To Do list.
	[8e07cbe9a276]

	* doc/HACKING.txt, doc/INSTALL.txt, doc/LICENCE.txt, doc/TODO.txt,
	doc/USAGE.txt, doc/bootstrap.cfg.txt, doc/source/conf.py,
	doc/source/development/hacking.rst, doc/source/install.rst,
	doc/source/licence.rst, doc/source/man/bootstrap.cfg.rst,
	doc/source/usage/bootstrap.cfg.rst, doc/source/usage/usage.rst:
	Marked up abbriviations with their definitions.
	[4747a42ad843]

	* README.txt:
	Fixed a bug with a link.
	[8921b16f3d0d]

	* README.txt, doc/HACKING.txt, doc/INSTALL.txt:
	Added references to Semantic Versioning (http://semver.org).
	[ae5679877488]

	* doc/AUTHORS.txt, doc/BOOTSTRAP.CFG.txt, doc/BOOTSTRAP.PY.txt,
	doc/BUGS.txt, doc/FAQ.txt, doc/GLOSSARY.txt, doc/HACKING.txt,
	doc/INSTALL.txt, doc/LICENCE.txt, doc/MKBOOTSTRAP.txt, doc/Makefile,
	doc/NEWS.txt, doc/README.txt, doc/THANKS.txt, doc/TODO.txt,
	doc/USAGE.txt, doc/_static/_placeholder_for_hg,
	doc/_templates/layout.html,
	doc/api/everyapp.bootstrap.customize.txt,
	doc/api/everyapp.bootstrap.mkbootstrap.txt,
	doc/api/everyapp.bootstrap.txt, doc/api/everyapp.txt,
	doc/api/index.txt, doc/appendix_a.txt, doc/appendix_b.txt,
	doc/bootstrap.cfg.txt, doc/bootstrap.py.txt, doc/conf.py,
	doc/contents.txt, doc/credits.txt, doc/development.txt,
	doc/glossary.txt, doc/index.txt, doc/make.bat, doc/mkbootstrap.txt,
	doc/related.txt, doc/related_projects.txt, doc/source/Makefile,
	doc/source/_static/_placeholder_for_hg,
	doc/source/_templates/layout.html,
	doc/source/api/everyapp.bootstrap.customize.rst,
	doc/source/api/everyapp.bootstrap.mkbootstrap.rst,
	doc/source/api/everyapp.bootstrap.rst, doc/source/api/everyapp.rst,
	doc/source/api/index.rst, doc/source/appendix_a.rst,
	doc/source/appendix_b.rst, doc/source/bugs.rst, doc/source/conf.py,
	doc/source/contents.rst, doc/source/credits/authors.rst,
	doc/source/credits/index.rst, doc/source/credits/thanks.rst,
	doc/source/development/hacking.rst,
	doc/source/development/index.rst, doc/source/development/todo.rst,
	doc/source/faq.rst, doc/source/glossary.rst, doc/source/index.rst,
	doc/source/install.rst, doc/source/licence.rst, doc/source/make.bat,
	doc/source/man/_common_parts.txt, doc/source/man/bootstrap.cfg.rst,
	doc/source/man/bootstrap.py.rst, doc/source/man/mkbootstrap.rst,
	doc/source/news.rst, doc/source/related_projects.rst,
	doc/source/usage/bootstrap.cfg.rst,
	doc/source/usage/bootstrap.py.rst, doc/source/usage/index.rst,
	doc/source/usage/mkbootstrap.rst, doc/source/usage/usage.rst:
	Massive restructuring of the docs again. Also completed usage.

	 * Created a doc/source directory to contain all the Sphinx source
	files.
	 * Moved all SPOhinx-specifiec files to the new source directory.
	 * Created new sphinx source files for each of the remaining plain text
	files in doc.
	 * The SPhinx files include the plain text files.
	 * All this seperates the Sphinx documentation generation from the
	plain text documentation, asside from some formatting in the
	plain text files. This seperation provide much greater
	flexibility in organizing and naming the documentation files.
	 * Renamed all the non-core plain text file names to lower case. This
	makes the core ones stand out better, as per orginal intention.
	 * Moved the man source files into the Sphinx source directory. This
	integrates them better and they no longer have to be special-cased.
	 * Added reference targets to all chapter and section headings for easy
	referencing in other pages.
	 * Changed all :doc: references to :ref: references.
	 * Finished the Basic Usage section.
	 * Restructured and added to the BUGS.txt file. It now includes hte
	lack of Python 3.x support.
	 * Added an empty glossary that can be used in the future to define
	terms used in the documentation.
	 * All section references noe use underscores instead of hyphens as the
	namming convention.
	 * Many small tweaks to section titles and other parts of the docs.
	 * Updated the doc.README.txt file to reflect the new scruture and
	naming conventions.
	 * Removed the .. highlight: directives as they are not currently
	adding anything useful to the rendered docs.
	 * Added an Appendix B that lists the default bootstrap.cfg file.
	 * The directory structure inside doc/source now more closely matches
	the documentaion structure.
	 * Also updated the To Do list.
	[5a23d6ae76b2]

2010-11-02  Krys Lawrence  <krys@krys.ca>

	* doc/TODO.txt:
	Updated the To Do list.
	[1e14e2fe7972]

	* doc/LICENCE.txt:
	Small section title tweak to LICENCE.txt for better consistency.
	[e12592b7e350]

	* README.txt, doc/AUTHORS.txt, doc/BOOTSTRAP.CFG.txt,
	doc/BOOTSTRAP.PY.txt, doc/BUGS.txt, doc/FAQ.txt, doc/GLOSSARY.txt,
	doc/HACKING.txt, doc/INSTALL.txt, doc/LICENCE.txt,
	doc/MKBOOTSTRAP.txt, doc/NEWS.txt, doc/README.txt, doc/THANKS.txt,
	doc/TODO.txt, doc/USAGE.txt, doc/_templates/layout.html,
	doc/api/everyapp.bootstrap.customize.txt,
	doc/api/everyapp.bootstrap.mkbootstrap.txt,
	doc/api/everyapp.bootstrap.txt, doc/api/everyapp.txt,
	doc/api/index.txt, doc/appendix_a.txt, doc/appendix_b.txt,
	doc/conf.py, doc/contents.txt, doc/credits.txt, doc/development.txt,
	doc/index.txt, doc/related.txt, etc/bootstrap.cfg,
	everyapp/bootstrap/bootstrap.cfg, everyapp/bootstrap/mkbootstrap.py:
	Finished applying licence headers to all source files.

	 * Decided that the documentation should be under the same licence
	as the source code, even when in generated formats.
	 * Since all files are now source, they now all have copyright and
	licence headers. (Except files like .hgignore, setup.cfg, etc.)
	This is recommended by both the GPL guidelines and the Apache
	Foundation in it's policies, so it's good tradition, even if no
	one seems to do it in real life. :)
	 * Changed layout.html so that all generated HTML and EPUB files
	include the copyright and licence header.
	 * Becasue a header was added to the default bootstrap.cfg file and the
	generated versions of that file should not have the header, a
	special marker was added and mkbootstrap.py was updated to strip
	the marker and everything before it.
	 * Updated and added the licensing information to the man files so that
	they they indicate that the generated man files themselves are
	licensed under the same terms as the rest of the project.
	 * Added a new section to LICENCE.txt outlineing the documentation
	licensing.
	[0575f2cc5ef5]

	* MANIFEST.in:
	Fixed a bug with MANIFEST.not including doc/_templates.
	[ef4a60eb3ab3]

2010-11-01  Krys Lawrence  <krys@krys.ca>

	* doc/BOOTSTRAP.CFG.txt, doc/USAGE.txt, doc/appendix_b.txt,
	doc/conf.py, doc/contents.txt, everyapp/bootstrap/bootstrap.cfg:
	Finished the documetation for bootstrap.cfg.

	 * Moved the bootstrap.cfg documentaion from USAGE.txt to
	BOOTSTRAP.CFG.txt.
	 * Expanded and completed the bootstrap.cfg documentation and man page.
	 * Moved the full default bootstrap.cfg include to the new Appendix B.
	 * Added some basic usage information to USAGE.txt so that it is more
	than just a table of contents. This still needs to be expanded
	further.
	 * Updated the default bootstrap.cfg to that it's comments more closely
	match the documentation text.
	 * Updated contents.txt and conf.py accordingly.
	[d8f3f058305d]

	* doc/TODO.txt:
	Updated To Do list.
	[334944961d2f]

	* doc/GLOSSARY.txt:
	Fixed a bug with the empty glossary preventing proper latex docs
	generation.
	[621180a84fa2]

2010-10-31  Krys Lawrence  <krys@krys.ca>

	* doc/GLOSSARY.txt, doc/TODO.txt, doc/conf.py, doc/contents.txt,
	everyapp/bootstrap/mkbootstrap.py:
	Added support for a glossary.

	 * The glossary is in doc/GLOSSARY.txt. It should be readable as
	plain text.
	 * The default role is now "term" to make it easy to refer to glossary
	entries.
	 * Docstrings that were previously relying on the default role being
	"obj" have been updated accordingly.
	 * To Do List updated accordingly as well.
	[11e9755bdb1c]

	* doc/TODO.txt:
	Updated To Do list.
	[5aff26c1df09]

	* bootstrap.py, doc/BOOTSTRAP.PY.txt, doc/BUGS.txt,
	doc/MKBOOTSTRAP.txt, doc/USAGE.txt, doc/conf.py,
	everyapp/bootstrap/customize.py, everyapp/bootstrap/mkbootstrap.py:
	Finished the docs for mkbootstrap and bootstrap.py along with their
	man files.

	 * Moved the mkbootstrap usage documentation to doc/MKBOOTSTRAP.txt
	and expanded it. This file is also the source for the
	mkbootstrap.1 man page.
	 * Moved the bootstrap.py usage documentation to doc/BOOTSTRAP.PY.txt
	and expanded it. This file is also the source for the
	bootstrap.py.1 man page.
	 * Updated a lot of references to the moved usage documenation.
	 * Moved known bugs that are specific to a particualr command into the
	command's usage documentation so that is shows up in the man page.
	 * Updated doc/BUGS.txt to indicate that it lists general known bugs
	and make reference to the usage documents for specific known bugs
	 * Updated doc/conf.py to correctly generate the man pages and fixed a
	formatting bug.
	 * Updated doc.USAGE.txt to include a toctree refering to the new
	seperate usage documents. It still contains the bootstrap.cfg
	info that needs to be moved out to it's own file. Also, it needs
	some general usage instructions to be added.
	 * Tweaked the --help epilogue for mkbootstrap to make it more
	consistent with the rest of the docs.
	 * Tweaked the --help information in customize.py to be more accurate.
	 * Finally, updated bootstrap.py to reflect the other changes.
	[8af33b22e2ae]

2010-10-30  Krys Lawrence  <krys@krys.ca>

	* doc/TODO.txt:
	Updated the To Do list.
	[e2e78dac1ebe]

	* doc/THANKS.txt:
	Added Georg Brandl and David Goodger to THANKS.txt.
	[04450c5e71f0]

	* setup.py:
	Small URL tweaks in setup.py
	[46827d7c0fc4]

	* doc/TODO.txt:
	Updated the To Do list.
	[3f7288026ed1]

	* README.txt, doc/FAQ.txt, doc/HACKING.txt, doc/INSTALL.txt,
	doc/LICENCE.txt, doc/index.txt, everyapp/__init__.py,
	everyapp/bootstrap/mkbootstrap.py:
	Documentation tweaks.

	 * Many small tweaks like adding additional substitutions where
	appropriate for improved text-only readablitly.
	 * Removed some of the fields at the top of index.txt since their
	information is provided by README.txt already and included in
	index.txt by extension.
	 * Removed the hiding of bare URLs in the form of "everyapp.bootstrap
	at someplace", in favour of just exposing the bare URLs. This
	makes things easier and more consisten between plain-text/man
	page versions and the other rendered version like html and latex.
	[19b6f87eb243]

2010-10-29  Krys Lawrence  <krys@krys.ca>

	* everyapp/bootstrap/mkbootstrap.py:
	Refinement of the mkbootstrap --help epilogue.

	 * This epiligue now includes additional web resources.
	 * This is more consistent with GNU recommendations.
	[74da73313e63]

	* bootstrap.py, etc/bootstrap.cfg:
	Regenerated bootstrap.py and fixed a tiny formatting error in
	bootstrap.cfg.

	 * Regenerated bootstrap.py to reflect the latest changes to
	customize.py.
	 * Added a missing blank line to this project's bootstrap.cfg.
	[4b68539f6cdd]

2010-10-26  Krys Lawrence  <krys@krys.ca>

	* doc/README.txt:
	Expanded a bit on the documentation conventions in doc/README.txt.
	[dc72746fe365]

	* README.txt:
	Added setuptools replacement warning to README.txt.
	[536b9e449562]

	* etc/bootstrap.cfg, everyapp/bootstrap/bootstrap.cfg:
	Fixed typo in config file.
	[fd0f3f566d5a]

2010-10-23  Krys Lawrence  <krys@krys.ca>

	* doc/USAGE.txt:
	Finished the usage documentation for mkbootstrap.
	[c8a9d1092729]

	* doc/TODO.txt:
	Updated TODO.txt.
	[f52beac05cf2]

	* doc/INSTALL.txt:
	Refactored the Upgrading documenation a bit.

	 * Moved the upgrading note and warning into their own section
	called Final Steps.
	[ff2e16a63076]

	* doc/contents.txt:
	Increased the TOC depth and fixed a PDF bug.

	 * Increased the table of contents max depth to 3.
	 * Fixed a visual bug in the PDF version of the documentation.
	[cdd769f4b37b]

	* doc/contents.txt:
	Integrated the indicies into the main table of contents.
	[fd465be1f137]

	* doc/conf.py:
	Fixed some lines that were too long in conf.py.
	[f3eb2dd546b5]

	* doc/api/everyapp.bootstrap.customize.txt,
	doc/api/everyapp.bootstrap.mkbootstrap.txt,
	doc/api/everyapp.bootstrap.txt, doc/api/everyapp.txt:
	Removed the extra formatting from the API doc titles.

	The titles do not need to reference themselves and it makes things
	simpler and more consistent with the rest of the docs.
	[b8534c29c28a]

2010-10-19  Krys Lawrence  <krys@krys.ca>

	* doc/TODO.txt, doc/contents.txt, doc/related.txt:
	Added a base Related Projects chapter.
	[298c73ce075e]

	* doc/NEWS.txt:
	Changed the title in NEWS.txt.
	[9edb54aa1305]

2010-10-18  Krys Lawrence  <krys@krys.ca>

	* doc/USAGE.txt, everyapp/bootstrap/customize.py,
	everyapp/bootstrap/mkbootstrap.py:
	Continued updating the API and usage documentation.

	 * Small fixups for mkbootstrap.
	 * Added bare option documentation for bootstrap.py.
	 * Cleaned up the API docs for customize.py.
	[27604c7793b4]

	* doc/TODO.txt:
	Updated TODO.txt.
	[469663f0db9d]

	* doc/api/everyapp.bootstrap.txt, doc/api/everyapp.txt:
	Small fix up of the API documentation titles.
	[89db309be6e8]

2010-10-17  Krys Lawrence  <krys@krys.ca>

	* doc/USAGE.txt, doc/api/everyapp.bootstrap.customize.txt,
	doc/api/everyapp.bootstrap.mkbootstrap.txt,
	doc/api/everyapp.bootstrap.txt, doc/api/everyapp.txt,
	doc/api/index.txt, doc/conf.py, doc/contents.txt,
	everyapp/bootstrap/mkbootstrap.py:
	Started adding API and usage documentation.

	 * Added the APi Documentation chapter to the docs.
	 * Cleaned up the API docs for the mkbootstrap module.
	 * Started adding the usage information for mkbootstrap to USAGE.txt.
	 * Updated conf.py to disable unused extension, configure autodoc and
	make "obj" the defautl role.
	[d6e0da52b7df]

	* doc/TODO.txt:
	Updated TODO.txt.
	[250a20cf82b2]

	* doc/development.txt:
	Small table of contents tweak.
	[eaad14eec159]

2010-10-16  Krys Lawrence  <krys@krys.ca>

	* doc/INSTALL.txt:
	Small improvements to INSTALL.txt
	[2faee0a757e0]

	* README.txt:
	Fixed some link bugs in README.txt
	[95ac4320e96a]

	* README.txt, doc/HACKING.txt, doc/INSTALL.txt, doc/Makefile,
	doc/_templates/_placeholder_for_hg, doc/_templates/layout.html,
	doc/conf.py, doc/contents.txt, doc/index.txt, doc/introduction.txt,
	doc/make.bat:
	Restructured and improved the documentation (again).

	 * Removed introduction.txt and moved it's contexts directly in to
	index.txt.
	 * Simplified contents.txt and conf.py so they do not behave
	differently for HTML and PDF/EPUB formats.
	 * Reverted Makefile and make.bat back to their original, unmodified
	versions from changeset 7a2dcbcce9ff. In particular, this means
	there is no longer a "manual" tag and a common doctrees directory
	is used again for all formats.
	 * Refined some wording in README.txt.
	 * Adjusted README.txt to work better with index.txt.
	 * Changed INSTALL.txt so that it is only for installation and
	upgradeing information and not a generage Getting Started
	document.
	 * index.txt now also include a Documentation field.
	 * "Indices and Tables" has been moved to contents.txt.
	 * index.txt no longer lists the table of contents directly. Instead
	it links to contents.txt.
	 * HACKING.txt has been changed to have a better first section title
	and improved wording.
	 * The document title in conf.py has also been changed due to the
	restructuring.
	 * The sidebar in the HTML documentation has been changed to present
	only the table of contents and the quick search field. Also, the
	table of contents is now global to the whole project instead of
	local to the page.
	 * Added a custom layout.html template so that the first breadcrumb
	link in the HTML output will link to index.html instead of
	contents.html (master_doc).
	[222c9448b615]

	* doc/README.txt, doc/THANKS.txt, doc/appendix_a.txt:
	Fixed up some documentation wording.
	[97f9bfa4f93c]

	* doc/INSTALL.txt:
	Reformatted INSTALL.txt and added upgrade info.
	[06d921de23c3]

2010-10-15  Krys Lawrence  <krys@krys.ca>

	* doc/TODO.txt:
	Fixed a bug in TODO.txt.
	[6d818d06c5f7]

2010-10-10  Krys Lawrence  <krys@krys.ca>

	* doc/conf.py:
	Added support for linking to issues.
	[cc848c71d683]

	* README.txt, doc/AUTHORS.txt, doc/HACKING.txt, doc/INSTALL.txt,
	doc/LICENCE.txt, doc/Makefile, doc/NEWS.txt, doc/README.txt,
	doc/THANKS.txt, doc/TODO.txt, doc/appendix_a.txt, doc/contents.txt,
	doc/credits.txt, doc/development.txt, doc/index.txt,
	doc/introduction.txt, doc/make.bat:
	Continued working on the documentation.

	 * Lots of changes.
	 * Added some more hierarchy for clarity and future expansions.
	 * Wrote the documentation README.txt.
	 * fixed a bug where all the documentation formats could not be
	generated at once. Now each format has it's own .doctrees
	directory.
	 * Restructured so that more of the root README.txt is used in
	generated docs.
	[af5ad43563b7]

2010-10-09  Krys Lawrence  <krys@krys.ca>

	* doc/README.txt:
	New doc/README.txt did not get committed in last changeset.
	[4aa50e24c924]

	* .hgignore, README.txt, doc/AUTHORS.txt, doc/BUGS.txt, doc/FAQ.txt,
	doc/HACKING.txt, doc/INSTALL.txt, doc/LICENCE.txt, doc/Makefile,
	doc/NEWS.txt, doc/README.txt, doc/THANKS.txt, doc/TODO.txt,
	doc/USAGE.txt, doc/appendix_a.txt, doc/conf.py, doc/contents.txt,
	doc/index.txt, doc/introduction.txt, doc/make.bat:
	Heavily restructured, reformatted, and expanded the docs.

	 * Restructured the docs so that they work consistently as plain
	text, as HTML and as PDF and ePUB formats.
	 * Changed the docs to confirm to this new structuring.
	 * Heavily altered the root README.txt. It now reads much better both
	as text and when rendered.
	 * README.txt links now point to the HTML docs that will be on
	python.org.
	 * Table of contents moved to contents.txt.
	 * introduction.txt used for PDF and ePUB formats.
	 * Added code to customize configuration based on a presence of a
	"manual" tag. This tag flags that Sphinx should render the docs
	in the form of a manual (with an introduction), rather than as
	HTML docs (with and index page).
	 * Added README.html to .hgignore so that test rendering of the root
	README.txt will not get committed.
	 * Added a USAGE.txt file to document how to use the project.
	 * Added a README.txt to doc/ that will describe the doc/ directory and
	how to render the docs.
	 * Modified Makefile and make.bat to use the new "manual" tag when
	appropriate.
	 * TODO.txt now also lists ..todo:: message automatically when
	rendered.
	[7a2dcbcce9ff]

2010-09-28  Krys Lawrence  <krys@krys.ca>

	* etc/bootstrap.cfg:
	Added more precise version requirements for Sphinx dependencies.
	[1ca84f2ccc11]

	* bootstrap.py, everyapp/bootstrap/customize.py, setup.py:
	Small enhancement to requirements conversion code.
	[a41e3af8fd82]

	* etc/wing.wpr:
	Forgot to update the Wing project file to ignore doc/build.
	[02e4ef66f856]

	* .hgignore, MANIFEST.in, README.txt, doc/HACKING.txt,
	doc/LICENCE.txt, doc/Makefile, doc/README.txt,
	doc/_static/_placeholder_for_hg, doc/_templates/_placeholder_for_hg,
	doc/conf.py, doc/index.txt, doc/make.bat, doc/manual/Makefile,
	doc/manual/make.bat, doc/manual/source/_static/_placeholder_for_hg,
	doc/manual/source/_templates/_placeholder_for_hg,
	doc/manual/source/conf.py, doc/manual/source/index.rst, setup.py:
	Flattened documentation directorry structure.

	 * Moved README.txt into the doc directory. This will make it
	easier to include it in the Sphinx docs without duplicating all
	the text or using weird include directives.
	 * Created a small README.txt in the project root that directs people
	to doc/README.txt.
	 * Moved the Sphinx docs and infrastructure from doc/manual and
	doc/manual/source to just doc/.
	 * Renamed index.rst to index.txt. All docs will now have the .txt
	extension and should be readable in both rendered and text forms.
	 * Adjusted configuration and docs to reflect all the above changes.
	 * Also fixed the MANIFEST.in file to properly include the default
	bootstrap.cfg in source distributions.
	[0f908472cab5]

	* etc/wing.wpr, everyapp/__init__.py, everyapp/bootstrap/__init__.py,
	everyapp/bootstrap/bootstrap.cfg, everyapp/bootstrap/customize.py,
	everyapp/bootstrap/mkbootstrap.py, setup.py,
	src/everyapp/__init__.py, src/everyapp/bootstrap/__init__.py,
	src/everyapp/bootstrap/bootstrap.cfg,
	src/everyapp/bootstrap/customize.py,
	src/everyapp/bootstrap/mkbootstrap.py:
	Moved the source code out of the src directory.

	Flat is better than nested and since we are using a namespace
	package anyway, there is no real need for the src directory. This
	is also more in line with the recomendations at http://guide.python-
	distribute.org/.
	[edca615d0422]

2010-09-27  Krys Lawrence  <krys@krys.ca>

	* .hgignore, doc/manual/Makefile, doc/manual/make.bat,
	doc/manual/source/_static/_placeholder_for_hg,
	doc/manual/source/_templates/_placeholder_for_hg,
	doc/manual/source/conf.py, doc/manual/source/index.rst,
	etc/bootstrap.cfg, etc/wing.wpr:
	Added the Sphinx infrastructure for the documentation.

	In particular, the conf.py has been heavily edited from the
	generated one that Sphinx provides.
	[e6745d6ce424]

2010-09-20  Krys Lawrence  <krys@krys.ca>

	* doc/HACKING.txt:
	More improvements to doc/HACKING.txt.
	[71d1e05ccd8a]

	* README.txt, doc/HACKING.txt, doc/INSTALL.txt, doc/THANKS.txt:
	Updated the docs a bit for improved clarity.

	 * Fixed a couple small issues in README.txt.
	 * Added licensing information about patch/bug report submissions to
	README.txt so that the information is not *only* on bitbucket.org.
	 * Added a note to doc/HACKING.txt that refers to README.txt regarding
	patch/ bug report licensing.
	 * Added a blub to doc/INSTALL.txt about looking in doc/HACKING.txt for
	info about installing from the Mercurial repository.
	 * Added Van Lindberg to doc/THANKS.txt to give credit for the bug
	report/patch submission licensing terms.
	[279ea472be0b]

	* doc/NEWS.txt, setup.py:
	Changed version to 0.1.4.
	[5c4547b98a1f]

	* .hgtags:
	Added tag 0.1.3 for changeset d897d560267f
	[e11d29c5884e]

	* doc/NEWS.txt:
	Creating release 0.1.3.
	[d897d560267f] [0.1.3]

	* README.txt, bootstrap.py, doc/NEWS.txt, setup.py,
	src/everyapp/bootstrap/mkbootstrap.py:
	Upgraded to virtualenv 1.5.1 and removed virtualenv bug patch.

	 * Upgraded virtualenv dependency to version 1.5.1. This includes
	the patch for it's Windows' bug.
	 * Removed the code to automatically patch virtualenv's bug #60 since
	it is no longer needed.
	 * Updated README.txt accordingly.
	 * Also added a link to the source code repository in README.txt so it
	does not have to be inferred from the issue tracker address.
	[9d79fa333088]

2010-09-18  Krys Lawrence  <krys@krys.ca>

	* doc/NEWS.txt, setup.py:
	Changed version to 0.1.3. (For real this time!)
	[2cc68c23db96]

	* .hgtags:
	Added tag 0.1.2 for changeset 6951623b1464
	[2ee21439a9f6]

	* doc/NEWS.txt:
	Creating the 0.1.2 release.

	Also expanded/improved the doc/NEWS.txt info for this release.
	[6951623b1464] [0.1.2]

	* setup.py:
	Changed version from 0.1.3 to 0.1.2.

	Doh! I'm an idiot!
	[e74e777f7a06]

	* doc/NEWS.txt, setup.py:
	Changed version from 0.2 to 0.1.3.

	 * Version 0.2 was too ambitious. :)
	 * Version 0.1.3 will be released to make the bootstrap scripts work on
	Windows.
	[f7cf4155fdaa]

	* README.txt:
	Elaborated on the project status in README.txt.

	Added some information about what platforms and Python versions have
	been tested.
	[c4950ae7270f]

	* README.txt, bootstrap.py, src/everyapp/bootstrap/mkbootstrap.py:
	Added workaround for virtualenv 1.5 bug #60.

	This makes bootstrapping work out-of-the-box on Windows.
	[9d2eda3de6d7]

	* setup.py:
	Added additional trove classifiers.
	[6ade57cdef09]

	* setup.py:
	Next release will be Alpha instead of Pre-Alpha.
	[818b628a5d30]

	* etc/bootstrap.cfg, setup.py, src/everyapp/bootstrap/mkbootstrap.py:
	Improved the wording of some text.

	Also changed the documentation URI in the mkbootstrap command's help
	text.
	[4ec2f830bcdb]

	* etc/bootstrap.cfg, src/everyapp/bootstrap/bootstrap.cfg:
	Added new virtualenv prompt option to bootstrap.cfg [options].
	[9c8c5f8bf7b4]

	* doc/NEWS.txt, setup.py:
	Changed version to 0.2.
	[af7d77285fa3]

2010-09-17  Krys Lawrence  <krys@krys.ca>

	* .hgtags:
	Added tag 0.1.1 for changeset 8718a6fe45bc
	[9810c27c8f2e]

	* doc/NEWS.txt:
	Creating the 0.1.1 release.
	[8718a6fe45bc] [0.1.1]

	* doc/TODO.txt:
	Updated doc/TODO.txt.
	[4044f4c3e3e3]

	* bootstrap.py, doc/HACKING.txt, doc/NEWS.txt, etc/bootstrap.cfg,
	setup.py:
	Changed version to 0.1.1 and upgraded virtualenv to version 1.5.

	 * Changed version from 0.2 to 0.1.1 as the next release will be a
	bug fix release.
	 * Upgraded virtualenv to version 1.5. This solves the problem with
	the wrong version of distribute being installed on a fresh
	bootstrap.
	 * Fixed another documentation bug in doc/HACKING.txt.
	 * Changed doc/NEWS.txt to reflect the new version and changes.
	[3cdbb361dc7f]

	* .hgignore, README.txt, doc/HACKING.txt:
	More post-release touch-ups.

	 * Further refined the release HOWTO in doc/HACKING.txt.
	 * Added doc/ChangeLog.txt to the ignore file.
	 * Changed my e-mail address in README.txt to be consistent with other
	e-mail addressed mentioned in this project.
	[5e12d80efed2]

	* doc/NEWS.txt, setup.py:
	Updating version to 0.2.
	[79c617661685]

	* .hgtags:
	Added tag 0.1 for changeset 88d9b03611be
	[4c20ace52495]

	* doc/HACKING.txt:
	Fixed a documentation bug in doc/HACKING.txt.
	[88d9b03611be] [0.1]

	* doc/NEWS.txt:
	Creating the 0.1 release.
	[197eaff4b2b0]

	* doc/HACKING.txt:
	Further elaborated on making releases in doc/HACKING.txt.
	[4d5eea184c92]

	* doc/HACKING.txt, setup.cfg:
	A couple small tweaks related to making releases.
	[642df5a93a69]

	* doc/BUGS.txt:
	Added a reference to the issue tracker in doc/BUGS.txt.
	[a2388e041ae8]

	* README.txt, doc/AUTHORS.txt, doc/HACKING.txt, doc/LICENCE.txt,
	doc/TODO.txt:
	Fixed up links and touched up the docs a bit.

	 * Changed all the links in README.txt to point to the new bitbucket
	repository.
	 * Added information about cloneing the repository to doc/HACKING.txt.
	 * Made a few other small touch-ups to the docs.
	[e7c541366098]

2010-09-11  Krys Lawrence  <krys@krys.ca>

	* MANIFEST.in, README.txt, doc/AUTHORS.txt, doc/BUGS.txt,
	doc/COPYING.txt, doc/FAQ.txt, doc/HACKING.txt, doc/INSTALL.txt,
	doc/LICENCE.txt, doc/NEWS.txt, doc/THANKS.txt, doc/TODO.txt,
	etc/bootstrap.cfg, setup.cfg, setup.py, src/everyapp/__init__.py,
	src/everyapp/bootstrap/__init__.py,
	src/everyapp/bootstrap/bootstrap.cfg,
	src/everyapp/bootstrap/customize.py,
	src/everyapp/bootstrap/mkbootstrap.py:
	Fixed line ending compatibility and cleaned up README.txt.

	 * Since Windows-friendlyness is a priority for this project, all
	file line endings have been changed to \r\n. All new files
	should also be like that.
	 * All files are also utf-8 encoded without a BOM.
	 * Finally, since .txt extension is important for Windows-friendlyness
	and since bitbucket.org only renders .txt files as plain text,
	regardless of preamble, I have removed the formerly commented-out
	text from README.txt. The removed text can be added again later
	by copying it out of the previous revision.
	[683facc4674e]

	* README.txt, doc/TODO.txt, setup.py:
	Fixed up README.txt and updated TODO.txt.

	 * README.txt should now show up rendered on bitbucket.org.
	 * The link to source files in README.txt now point to tip and the
	$VERSION$ subsitution for sdist has been removed. This makes the
	links work even from bitbucket.org, though now releases will
	still point to tip instead of the correct release.
	 * When and if a mailing list is set up, it will be at librelist.com
	instead of Google Groups.
	 * Removed a few completed items from TODO.txt.
	[911761c2426b]

2010-09-06  Krys Lawrence  <krys@krys.ca>

	* README.txt, doc/TODO.txt, setup.py:
	Decided not to have a Google Group for now. Email is enough.
	[f000cbb2a39b]

	* README.txt, bootstrap.py, etc/bootstrap.cfg,
	src/everyapp/bootstrap/bootstrap.cfg,
	src/everyapp/bootstrap/customize.py:
	Make consistent use of the terms distribution and package.
	[77241a55c5fa]

	* bootstrap.py:
	Forgot to update bootstrap.py.
	[323141c8828c]

	* .hgignore, .hgtags, MANIFEST.in, README.txt, bootstrap.py,
	distribute_setup.py, doc/AUTHORS.txt, doc/BUGS.txt, doc/COPYING.txt,
	doc/FAQ.txt, doc/HACKING.txt, doc/INSTALL.txt, doc/LICENCE.txt,
	doc/NEWS.txt, doc/THANKS.txt, doc/TODO.txt, etc/bootstrap.cfg,
	etc/wing.wpr, setup.cfg, setup.py, src/everyapp/__init__.py,
	src/everyapp/bootstrap/__init__.py,
	src/everyapp/bootstrap/bootstrap.cfg,
	src/everyapp/bootstrap/customize.py,
	src/everyapp/bootstrap/mkbootstrap.py:
	Initial commit.

	This should have been done *much* earlier!
	[98aba27f2812]

