<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -4,3 +4,5 @@ build
 dist
 MANIFEST
 flashbake.egg-info
+.project
+.pydevproject</diff>
      <filename>.gitignore</filename>
    </modified>
    <modified>
      <diff>@@ -1,25 +1,3 @@
-flashbake, its plugins and its tests are provied under a GPL v3 license.
-
-flashbake licensed files:
-* flashbake/__init__.py
-* flashbake/commit.py
-* flashbkae/context.py
-* bin/flashbake
-
-plugins licensed files:
-* flashbake/plugins/__init__.py
-* flashpake/plugins/feed.py
-* flashpake/plugins/timezone.py
-* flashpake/plugins/uptime.py
-* flashpake/plugins/weather.py
-
-test licensed files:
-* test/__init__.py
-* test/plugins.py
-* plugins/hellodolly.py
-* bin/test
-
-
 ----- begin license block -----
                     GNU GENERAL PUBLIC LICENSE
                        Version 3, 29 June 2007</diff>
      <filename>COPYING.txt</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,24 @@
 #!/usr/bin/env python
 
-# wrapper script that will get installed by setup.py into the execution path
+'''  flashbake - wrapper script that will get installed by setup.py into the execution path '''
+
+#    copyright 2009 Thomas Gideon
+#
+#    This file is part of flashbake.
+#
+#    flashbake is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU General Public License as published by
+#    the Free Software Foundation, either version 3 of the License, or
+#    (at your option) any later version.
+#
+#    flashbake is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with flashbake.  If not, see &lt;http://www.gnu.org/licenses/&gt;.
+
 
 import sys, logging
 from optparse import OptionParser</diff>
      <filename>bin/flashbake</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,24 @@
 #!/usr/bin/env python
  
-# wrapper script for calling 'flashbake' on all projects under a given path
+'''  flashbakeall - wrapper script for calling 'flashbake' on all projects under a given path '''
+
+#    copyright 2009 Jay Penney, Thomas Gideon
+#
+#    This file is part of flashbake.
+#
+#    flashbake is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU General Public License as published by
+#    the Free Software Foundation, either version 3 of the License, or
+#    (at your option) any later version.
+#
+#    flashbake is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with flashbake.  If not, see &lt;http://www.gnu.org/licenses/&gt;.
+
  
 import sys, logging
 from optparse import OptionParser</diff>
      <filename>bin/flashbakeall</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,23 @@
 #!/usr/bin/env python
 
-# wrapper script that will get installed by setup.py into the execution path
+'''  test -  test runner script '''
+
+#    copyright 2009 Thomas Gideon
+#
+#    This file is part of flashbake.
+#
+#    flashbake is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU General Public License as published by
+#    the Free Software Foundation, either version 3 of the License, or
+#    (at your option) any later version.
+#
+#    flashbake is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with flashbake.  If not, see &lt;http://www.gnu.org/licenses/&gt;.
 
 import sys
 import os</diff>
      <filename>bin/test</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,21 @@
+#    copyright 2009 Thomas Gideon
 #
-#  __init__.py
-#  Shared classes and functions for the flashbake package.
+#    This file is part of flashbake.
+#
+#    flashbake is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU General Public License as published by
+#    the Free Software Foundation, either version 3 of the License, or
+#    (at your option) any later version.
+#
+#    flashbake is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with flashbake.  If not, see &lt;http://www.gnu.org/licenses/&gt;.
+
+'''  __init__.py - Shared classes and functions for the flashbake package.'''
     
 import os
 import os.path</diff>
      <filename>flashbake/__init__.py</filename>
    </modified>
    <modified>
      <diff>@@ -1,7 +1,22 @@
+#    copyright 2009 Thomas Gideon
 #
-#  commit.py
-#  Parses a project's control file and wraps git operations, calling the context
-#  script to build automatic commit messages as needed.
+#    This file is part of flashbake.
+#
+#    flashbake is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU General Public License as published by
+#    the Free Software Foundation, either version 3 of the License, or
+#    (at your option) any later version.
+#
+#    flashbake is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with flashbake.  If not, see &lt;http://www.gnu.org/licenses/&gt;.
+
+'''  commit.py - Parses a project's control file and wraps git operations, calling the context
+script to build automatic commit messages as needed.'''
 
 import os
 import sys</diff>
      <filename>flashbake/commit.py</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,21 @@
+#    copyright 2009 Thomas Gideon
 #
-#  context.py
-#  Build up some descriptive context for automatic commit to git
+#    This file is part of flashbake.
+#
+#    flashbake is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU General Public License as published by
+#    the Free Software Foundation, either version 3 of the License, or
+#    (at your option) any later version.
+#
+#    flashbake is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with flashbake.  If not, see &lt;http://www.gnu.org/licenses/&gt;.
+
+'''  context.py - Build up some descriptive context for automatic commit to git'''
 
 import sys
 import os</diff>
      <filename>flashbake/context.py</filename>
    </modified>
    <modified>
      <diff>@@ -1,7 +1,22 @@
+#    copyright 2009 Thomas Gideon
 #
-#  git.py
-#  Wrap the call outs to git, adding sanity checks and environment set up if
-#  needed.
+#    This file is part of flashbake.
+#
+#    flashbake is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU General Public License as published by
+#    the Free Software Foundation, either version 3 of the License, or
+#    (at your option) any later version.
+#
+#    flashbake is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with flashbake.  If not, see &lt;http://www.gnu.org/licenses/&gt;.
+
+'''  git.py - Wrap the call outs to git, adding sanity checks and environment set up if
+needed.'''
 
 import os
 import logging</diff>
      <filename>flashbake/git.py</filename>
    </modified>
    <modified>
      <diff>@@ -1,3 +1,20 @@
+#    copyright 2009 Thomas Gideon
+#
+#    This file is part of flashbake.
+#
+#    flashbake is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU General Public License as published by
+#    the Free Software Foundation, either version 3 of the License, or
+#    (at your option) any later version.
+#
+#    flashbake is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with flashbake.  If not, see &lt;http://www.gnu.org/licenses/&gt;.
+
 # from http://pypi.python.org/pypi/enum/
 from enum import Enum
 PLUGIN_ERRORS = Enum(</diff>
      <filename>flashbake/plugins/__init__.py</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,21 @@
+#    copyright 2009 Thomas Gideon
 #
-#  feed.py
-#  Stock plugin that pulls latest n items from a feed by a given author.
+#    This file is part of flashbake.
+#
+#    flashbake is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU General Public License as published by
+#    the Free Software Foundation, either version 3 of the License, or
+#    (at your option) any later version.
+#
+#    flashbake is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with flashbake.  If not, see &lt;http://www.gnu.org/licenses/&gt;.
+
+'''  feed.py - Stock plugin that pulls latest n items from a feed by a given author. '''
 
 import feedparser
 import logging</diff>
      <filename>flashbake/plugins/feed.py</filename>
    </modified>
    <modified>
      <diff>@@ -1,5 +1,21 @@
-#  location.py
-#  Net location plugin.
+#    copyright 2009 Thomas Gideon
+#
+#    This file is part of flashbake.
+#
+#    flashbake is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU General Public License as published by
+#    the Free Software Foundation, either version 3 of the License, or
+#    (at your option) any later version.
+#
+#    flashbake is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with flashbake.  If not, see &lt;http://www.gnu.org/licenses/&gt;.
+
+'''  location.py - Net location plugin. '''
 
 import logging
 import urllib</diff>
      <filename>flashbake/plugins/location.py</filename>
    </modified>
    <modified>
      <diff>@@ -1,5 +1,23 @@
-#  microblog.py
-#  by Ben Snider, bensnider.com
+#    copyright 2009 Ben Snider (bensnider.com), Thomas Gideon
+#
+#    This file is part of flashbake.
+#
+#    flashbake is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU General Public License as published by
+#    the Free Software Foundation, either version 3 of the License, or
+#    (at your option) any later version.
+#
+#    flashbake is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with flashbake.  If not, see &lt;http://www.gnu.org/licenses/&gt;.
+
+
+
+'''  microblog.py - microblog plugin by Ben Snider, bensnider.com '''
 
 import logging, urllib
 from urllib2 import HTTPError, URLError</diff>
      <filename>flashbake/plugins/microblog.py</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,21 @@
+#    copyright 2009 Thomas Gideon
 #
-#  music.py
-#  Stock plugin to calculate the system's uptime and add to the commit message.
+#    This file is part of flashbake.
+#
+#    flashbake is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU General Public License as published by
+#    the Free Software Foundation, either version 3 of the License, or
+#    (at your option) any later version.
+#
+#    flashbake is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with flashbake.  If not, see &lt;http://www.gnu.org/licenses/&gt;.
+
+'''  music.py - Plugin for gathering last played tracks from music player. '''
 
 import sqlite3
 import os.path</diff>
      <filename>flashbake/plugins/music.py</filename>
    </modified>
    <modified>
      <diff>@@ -1,5 +1,22 @@
-# scrivener.py -- Scrivener flashbake plugin
-# by Jason Penney, jasonpenney.net
+#    copyright 2009 Jay Penney
+#
+#    This file is part of flashbake.
+#
+#    flashbake is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU General Public License as published by
+#    the Free Software Foundation, either version 3 of the License, or
+#    (at your option) any later version.
+#
+#    flashbake is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with flashbake.  If not, see &lt;http://www.gnu.org/licenses/&gt;.
+
+'''   scrivener.py - Scrivener flashbake plugin
+by Jason Penney, jasonpenney.net'''
 
 import logging, flashbake, flashbake.plugins, fnmatch, os
 import subprocess, glob</diff>
      <filename>flashbake/plugins/scrivener.py</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,22 @@
+#    copyright 2009 Thomas Gideon
 #
-#  timezone.py
-#  Stock plugin to find the system's time zone add to the commit message.
+#    This file is part of flashbake.
+#
+#    flashbake is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU General Public License as published by
+#    the Free Software Foundation, either version 3 of the License, or
+#    (at your option) any later version.
+#
+#    flashbake is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with flashbake.  If not, see &lt;http://www.gnu.org/licenses/&gt;.
+
+
+'''  timezone.py - Stock plugin to find the system's time zone add to the commit message.'''
 
 import os, logging
 from flashbake.plugins import AbstractMessagePlugin</diff>
      <filename>flashbake/plugins/timezone.py</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,21 @@
+#    copyright 2009 Thomas Gideon
 #
-#  uptime.py
-#  Stock plugin to calculate the system's uptime and add to the commit message.
+#    This file is part of flashbake.
+#
+#    flashbake is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU General Public License as published by
+#    the Free Software Foundation, either version 3 of the License, or
+#    (at your option) any later version.
+#
+#    flashbake is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with flashbake.  If not, see &lt;http://www.gnu.org/licenses/&gt;.
+
+'''  uptime.py - Stock plugin to calculate the system's uptime and add to the commit message.'''
 
 import string
 import os.path</diff>
      <filename>flashbake/plugins/uptime.py</filename>
    </modified>
    <modified>
      <diff>@@ -1,7 +1,22 @@
+#    copyright 2009 Thomas Gideon
 #
-#  weather.py
-#  Stock plugin for adding weather information to context, must have TZ or
-#  /etc/localtime available to determine city from ISO ID.
+#    This file is part of flashbake.
+#
+#    flashbake is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU General Public License as published by
+#    the Free Software Foundation, either version 3 of the License, or
+#    (at your option) any later version.
+#
+#    flashbake is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with flashbake.  If not, see &lt;http://www.gnu.org/licenses/&gt;.
+
+'''  weather.py - Stock plugin for adding weather information to context, must have TZ or
+ /etc/localtime available to determine city from ISO ID. '''
 
 import sys
 import urllib, urllib2</diff>
      <filename>flashbake/plugins/weather.py</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>ddb2ada83637eaf9a2c10835508a75aaa5696b11</id>
    </parent>
  </parents>
  <author>
    <name>Thomas Gideon</name>
    <email>cmdln@thecommandline.net</email>
  </author>
  <url>http://github.com/commandline/flashbake/commit/e8057f1c4c6079133eef921ed600b41cc59f8fe9</url>
  <id>e8057f1c4c6079133eef921ed600b41cc59f8fe9</id>
  <committed-date>2009-07-14T18:11:51-07:00</committed-date>
  <authored-date>2009-07-14T18:11:51-07:00</authored-date>
  <message>Fixed licensing.</message>
  <tree>6bfa94b3fb390492b2588405646c51d3c5215aac</tree>
  <committer>
    <name>Thomas Gideon</name>
    <email>cmdln@thecommandline.net</email>
  </committer>
</commit>
