Reorganized directory structure, mostly to put all the interfaces in
authorW. Trevor King <wking@drexel.edu>
Tue, 14 Jul 2009 19:18:07 +0000 (15:18 -0400)
committerW. Trevor King <wking@drexel.edu>
Tue, 14 Jul 2009 19:18:07 +0000 (15:18 -0400)
one place and make things clearer to the uninitiated.  Here's my
current understanding:

.
|-- libbe          (the guts of BE)
|-- becommands     (plugins for all "be *" commands)
|-- doc            (documentation, currently just the man page)
|-- interfaces     (non-commandline interface implementations)
|   |-- web
|   |   |-- Bugs-Everywhere-Web    (in Turbogears)
|   |-- gui
|   |   |-- beg    (in Tkinter)
|   |   `-- wxbe   (in WX)
|   |-- email
|   `-- xml        (xml <-> whatever conversion)
`-- misc           (random odds and ends)
    `-- completion (shell completion scripts)

Note that I haven't attempted to use the web or gui interfaces in a
while, so I'm not sure how well they're holding vs the core
development.

83 files changed:
Bugs-Everywhere-Web/libbe [deleted symlink]
interfaces/email/catmutt [moved from xml/catmutt with 100% similarity]
interfaces/gui/beg/beg [moved from misc/gui/beg with 100% similarity]
interfaces/gui/beg/table.py [moved from misc/gui/table.py with 100% similarity]
interfaces/gui/wxbe/wxbe [moved from misc/gui/wxbe with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/Bugs_Everywhere_Web.egg-info/Bugs-Everywhere-Web.egg-info/SOURCES.txt [moved from Bugs-Everywhere-Web/Bugs_Everywhere_Web.egg-info/Bugs-Everywhere-Web.egg-info/SOURCES.txt with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/Bugs_Everywhere_Web.egg-info/Bugs-Everywhere-Web.egg-info/not-zip-safe [moved from Bugs-Everywhere-Web/Bugs_Everywhere_Web.egg-info/Bugs-Everywhere-Web.egg-info/not-zip-safe with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/Bugs_Everywhere_Web.egg-info/Bugs-Everywhere-Web.egg-info/requires.txt [moved from Bugs-Everywhere-Web/Bugs_Everywhere_Web.egg-info/Bugs-Everywhere-Web.egg-info/requires.txt with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/Bugs_Everywhere_Web.egg-info/Bugs-Everywhere-Web.egg-info/sqlobject.txt [moved from Bugs-Everywhere-Web/Bugs_Everywhere_Web.egg-info/Bugs-Everywhere-Web.egg-info/sqlobject.txt with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/Bugs_Everywhere_Web.egg-info/Bugs-Everywhere-Web.egg-info/top_level.txt [moved from Bugs-Everywhere-Web/Bugs_Everywhere_Web.egg-info/Bugs-Everywhere-Web.egg-info/top_level.txt with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/Bugs_Everywhere_Web.egg-info/PKG-INFO [moved from Bugs-Everywhere-Web/Bugs_Everywhere_Web.egg-info/PKG-INFO with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/Bugs_Everywhere_Web.egg-info/SOURCES.txt [moved from Bugs-Everywhere-Web/Bugs_Everywhere_Web.egg-info/SOURCES.txt with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/Bugs_Everywhere_Web.egg-info/dependency_links.txt [moved from Bugs-Everywhere-Web/Bugs_Everywhere_Web.egg-info/dependency_links.txt with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/Bugs_Everywhere_Web.egg-info/not-zip-safe [moved from Bugs-Everywhere-Web/Bugs_Everywhere_Web.egg-info/not-zip-safe with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/Bugs_Everywhere_Web.egg-info/paster_plugins.txt [moved from Bugs-Everywhere-Web/Bugs_Everywhere_Web.egg-info/paster_plugins.txt with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/Bugs_Everywhere_Web.egg-info/requires.txt [moved from Bugs-Everywhere-Web/Bugs_Everywhere_Web.egg-info/requires.txt with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/Bugs_Everywhere_Web.egg-info/sqlobject.txt [moved from Bugs-Everywhere-Web/Bugs_Everywhere_Web.egg-info/sqlobject.txt with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/Bugs_Everywhere_Web.egg-info/top_level.txt [moved from Bugs-Everywhere-Web/Bugs_Everywhere_Web.egg-info/top_level.txt with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/README.txt [moved from Bugs-Everywhere-Web/README.txt with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/__init__.py [moved from Bugs-Everywhere-Web/beweb/__init__.py with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/app.cfg [moved from Bugs-Everywhere-Web/beweb/app.cfg with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/config.py.example [moved from Bugs-Everywhere-Web/beweb/config.py.example with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/config/app.cfg [moved from Bugs-Everywhere-Web/beweb/config/app.cfg with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/config/log.cfg [moved from Bugs-Everywhere-Web/beweb/config/log.cfg with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/controllers.py [moved from Bugs-Everywhere-Web/beweb/controllers.py with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/formatting.py [moved from Bugs-Everywhere-Web/beweb/formatting.py with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/json.py [moved from Bugs-Everywhere-Web/beweb/json.py with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/model.py [moved from Bugs-Everywhere-Web/beweb/model.py with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/prest.py [moved from Bugs-Everywhere-Web/beweb/prest.py with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/release.py [moved from Bugs-Everywhere-Web/beweb/release.py with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/static/css/style.css [moved from Bugs-Everywhere-Web/beweb/static/css/style.css with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/static/images/ds-b.png [moved from Bugs-Everywhere-Web/beweb/static/images/ds-b.png with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/static/images/ds-bl.png [moved from Bugs-Everywhere-Web/beweb/static/images/ds-bl.png with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/static/images/ds-br.png [moved from Bugs-Everywhere-Web/beweb/static/images/ds-br.png with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/static/images/ds-l.png [moved from Bugs-Everywhere-Web/beweb/static/images/ds-l.png with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/static/images/ds-r.png [moved from Bugs-Everywhere-Web/beweb/static/images/ds-r.png with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/static/images/ds-t.png [moved from Bugs-Everywhere-Web/beweb/static/images/ds-t.png with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/static/images/ds-tl.png [moved from Bugs-Everywhere-Web/beweb/static/images/ds-tl.png with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/static/images/ds-tr.png [moved from Bugs-Everywhere-Web/beweb/static/images/ds-tr.png with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/static/images/ds2-b.png [moved from Bugs-Everywhere-Web/beweb/static/images/ds2-b.png with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/static/images/ds2-r.png [moved from Bugs-Everywhere-Web/beweb/static/images/ds2-r.png with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/static/images/favicon.ico [moved from Bugs-Everywhere-Web/beweb/static/images/favicon.ico with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/static/images/favicon.png [moved from Bugs-Everywhere-Web/beweb/static/images/favicon.png with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/static/images/half-spiral.png [moved from Bugs-Everywhere-Web/beweb/static/images/half-spiral.png with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/static/images/header_inner.png [moved from Bugs-Everywhere-Web/beweb/static/images/header_inner.png with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/static/images/info.png [moved from Bugs-Everywhere-Web/beweb/static/images/info.png with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/static/images/is-b.png [moved from Bugs-Everywhere-Web/beweb/static/images/is-b.png with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/static/images/is-bl.png [moved from Bugs-Everywhere-Web/beweb/static/images/is-bl.png with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/static/images/is-br.png [moved from Bugs-Everywhere-Web/beweb/static/images/is-br.png with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/static/images/is-l.png [moved from Bugs-Everywhere-Web/beweb/static/images/is-l.png with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/static/images/is-r.png [moved from Bugs-Everywhere-Web/beweb/static/images/is-r.png with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/static/images/is-t.png [moved from Bugs-Everywhere-Web/beweb/static/images/is-t.png with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/static/images/is-tl.png [moved from Bugs-Everywhere-Web/beweb/static/images/is-tl.png with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/static/images/is-tr.png [moved from Bugs-Everywhere-Web/beweb/static/images/is-tr.png with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/static/images/ok.png [moved from Bugs-Everywhere-Web/beweb/static/images/ok.png with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/static/images/shadows.png [moved from Bugs-Everywhere-Web/beweb/static/images/shadows.png with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/static/images/spiral.png [moved from Bugs-Everywhere-Web/beweb/static/images/spiral.png with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/static/images/tg_under_the_hood.png [moved from Bugs-Everywhere-Web/beweb/static/images/tg_under_the_hood.png with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/static/images/under_the_hood_blue.png [moved from Bugs-Everywhere-Web/beweb/static/images/under_the_hood_blue.png with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/templates/__init__.py [moved from Bugs-Everywhere-Web/beweb/templates/__init__.py with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/templates/about.kid [moved from Bugs-Everywhere-Web/beweb/templates/about.kid with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/templates/bugs.kid [moved from Bugs-Everywhere-Web/beweb/templates/bugs.kid with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/templates/edit_bug.kid [moved from Bugs-Everywhere-Web/beweb/templates/edit_bug.kid with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/templates/edit_comment.kid [moved from Bugs-Everywhere-Web/beweb/templates/edit_comment.kid with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/templates/error.kid [moved from Bugs-Everywhere-Web/beweb/templates/error.kid with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/templates/login.kid [moved from Bugs-Everywhere-Web/beweb/templates/login.kid with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/templates/master.kid [moved from Bugs-Everywhere-Web/beweb/templates/master.kid with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/templates/projects.kid [moved from Bugs-Everywhere-Web/beweb/templates/projects.kid with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/templates/welcome.kid [moved from Bugs-Everywhere-Web/beweb/templates/welcome.kid with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/tests/__init__.py [moved from Bugs-Everywhere-Web/beweb/tests/__init__.py with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/tests/test_controllers.py [moved from Bugs-Everywhere-Web/beweb/tests/test_controllers.py with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/beweb/tests/test_model.py [moved from Bugs-Everywhere-Web/beweb/tests/test_model.py with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/dev.cfg [moved from Bugs-Everywhere-Web/dev.cfg with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/libbe [new symlink]
interfaces/web/Bugs-Everywhere-Web/prod.cfg [moved from Bugs-Everywhere-Web/prod.cfg with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/sample-prod.cfg [moved from Bugs-Everywhere-Web/sample-prod.cfg with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/server.log [moved from Bugs-Everywhere-Web/server.log with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/setup-tables.py [moved from Bugs-Everywhere-Web/setup-tables.py with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/setup.py [moved from Bugs-Everywhere-Web/setup.py with 100% similarity]
interfaces/web/Bugs-Everywhere-Web/start-beweb.py [moved from Bugs-Everywhere-Web/start-beweb.py with 100% similarity]
interfaces/xml/be-mbox-to-xml [moved from xml/be-mbox-to-xml with 100% similarity]
interfaces/xml/be-xml-to-mbox [moved from xml/be-xml-to-mbox with 100% similarity]
misc/completion/be.bash [moved from completion/be.bash with 100% similarity]

diff --git a/Bugs-Everywhere-Web/libbe b/Bugs-Everywhere-Web/libbe
deleted file mode 120000 (symlink)
index 4e5e17e..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../libbe
\ No newline at end of file
similarity index 100%
rename from xml/catmutt
rename to interfaces/email/catmutt
similarity index 100%
rename from misc/gui/beg
rename to interfaces/gui/beg/beg
similarity index 100%
rename from misc/gui/wxbe
rename to interfaces/gui/wxbe/wxbe
diff --git a/interfaces/web/Bugs-Everywhere-Web/libbe b/interfaces/web/Bugs-Everywhere-Web/libbe
new file mode 120000 (symlink)
index 0000000..7d18612
--- /dev/null
@@ -0,0 +1 @@
+../../../libbe
\ No newline at end of file
similarity index 100%
rename from completion/be.bash
rename to misc/completion/be.bash