=============
Web Resources
=============

... just collected bits and pieces here for now ...


ECMA Spec
=========
...


Microsoft PowerPoint API documentation
======================================

* `PowerPoint 2010 Interop Namespace`_

* `PowerPoint 2013 Object Model Reference`_

* `PowerPoint 2010 Object Model Reference`_

* `Open XML Presentation Namespace on MSDN`_

* `Office 2013 Open XML Presentation Namespace`_

* `Open XML Content Types as an XML Document`_


.. _PowerPoint 2010 Interop Namespace:
   http://msdn.microsoft.com/en-us/library/ff763170(v=office.14).aspx

.. _PowerPoint 2013 Object Model Reference:
   http://msdn.microsoft.com/en-us/library/office/ff743835.aspx

.. _PowerPoint 2010 Object Model Reference:
   http://msdn.microsoft.com/en-us/library/office/ff746846(v=office.14).aspx

.. _Open XML Presentation Namespace on MSDN:
   http://msdn.microsoft.com/en-us/library/office/cc884925.aspx

.. _Office 2013 Open XML Presentation Namespace:
   http://msdn.microsoft.com/en-us/library/cc884925.aspx

.. _Open XML Content Types as an XML Document:
   http://blogs.msdn.com/b/ericwhite/archive/2007/12/11/openxml-content-
   types-as-an-xml-document.aspx



Sphinx Resources
================

* Alternate source for `Sphinx documentation
  <http://sphinx.readthedocs.org/en/latest/contents.html>`_

* `An example PyPi project
  <http://packages.python.org/an_example_pypi_project/sphinx.html>`_


Documentation Guides
====================

* Nice GitHub Project Style Guide (esp. Commit Style Guide) `textmate /
  restructuredtext.tmbundle
  <https://github.com/textmate/restructuredtext.tmbundle>`_

* Python Documentation guide
  `Documenting Python Guide <http://docs.python.org/devguide/documenting.html>`_

* `Google Python Style Guide <http://google-styleguide.googlecode.com/svn/trunk/pyguide.html>`_

* `Read The Docs (readthedocs.org) <https://docs.readthedocs.org/en/latest/index.html>`_

* `OpenComparison documetation on readthedocs.org <http://opencomparison.readthedocs.org/en/latest/contributing.html>`_

* `The Hitchhiker’s Guide to Packaging <http://guide.python-distribute.org/index.html>`_


Other Resources
===============

* `Python Magic Methods <http://www.rafekettler.com/magicmethods.html>`_

* `lxml.etree Tutorial <http://lxml.de/tutorial.html>`_

* `lxml API Reference <http://lxml.de/api/index.html>`_

* `The factory pattern in Python with __new__ <http://whilefalse.net/2009/10/21/factory-pattern-python-__new__/>`_

