From e7d150fd7ca22b01defd0c615000b6bfc367aacf Mon Sep 17 00:00:00 2001 From: "W. Trevor King" Date: Tue, 14 Jul 2009 15:18:07 -0400 Subject: Reorganized directory structure, mostly to put all the interfaces in 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. --- .../beweb/templates/__init__.py | 0 .../Bugs-Everywhere-Web/beweb/templates/about.kid | 21 ++++ .../Bugs-Everywhere-Web/beweb/templates/bugs.kid | 52 ++++++++++ .../beweb/templates/edit_bug.kid | 52 ++++++++++ .../beweb/templates/edit_comment.kid | 26 +++++ .../Bugs-Everywhere-Web/beweb/templates/error.kid | 14 +++ .../Bugs-Everywhere-Web/beweb/templates/login.kid | 113 +++++++++++++++++++++ .../Bugs-Everywhere-Web/beweb/templates/master.kid | 71 +++++++++++++ .../beweb/templates/projects.kid | 32 ++++++ .../beweb/templates/welcome.kid | 50 +++++++++ 10 files changed, 431 insertions(+) create mode 100644 interfaces/web/Bugs-Everywhere-Web/beweb/templates/__init__.py create mode 100644 interfaces/web/Bugs-Everywhere-Web/beweb/templates/about.kid create mode 100644 interfaces/web/Bugs-Everywhere-Web/beweb/templates/bugs.kid create mode 100644 interfaces/web/Bugs-Everywhere-Web/beweb/templates/edit_bug.kid create mode 100644 interfaces/web/Bugs-Everywhere-Web/beweb/templates/edit_comment.kid create mode 100644 interfaces/web/Bugs-Everywhere-Web/beweb/templates/error.kid create mode 100644 interfaces/web/Bugs-Everywhere-Web/beweb/templates/login.kid create mode 100644 interfaces/web/Bugs-Everywhere-Web/beweb/templates/master.kid create mode 100644 interfaces/web/Bugs-Everywhere-Web/beweb/templates/projects.kid create mode 100644 interfaces/web/Bugs-Everywhere-Web/beweb/templates/welcome.kid (limited to 'interfaces/web/Bugs-Everywhere-Web/beweb/templates') diff --git a/interfaces/web/Bugs-Everywhere-Web/beweb/templates/__init__.py b/interfaces/web/Bugs-Everywhere-Web/beweb/templates/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/interfaces/web/Bugs-Everywhere-Web/beweb/templates/about.kid b/interfaces/web/Bugs-Everywhere-Web/beweb/templates/about.kid new file mode 100644 index 0000000..fa3548a --- /dev/null +++ b/interfaces/web/Bugs-Everywhere-Web/beweb/templates/about.kid @@ -0,0 +1,21 @@ + + + + + About Bugs Everywhere + + + +

About Bugs Everywhere

+

Bugs Everywhere is a "distributed bugtracker", designed to complement distributed revision control systems. +

+

+Bugs Everywhere was conceived and written by developers at Panoramic Feedback, primarily Aaron Bentley. Panoramic Feedback is no longer developing BE, and the current maintainer is Chris Ball. +

+

+ Bugs Everywhere web site +

+Project List + + diff --git a/interfaces/web/Bugs-Everywhere-Web/beweb/templates/bugs.kid b/interfaces/web/Bugs-Everywhere-Web/beweb/templates/bugs.kid new file mode 100644 index 0000000..198aa94 --- /dev/null +++ b/interfaces/web/Bugs-Everywhere-Web/beweb/templates/bugs.kid @@ -0,0 +1,52 @@ + + + + + + + Bugs for $project_name + + + +

Bug list for ${project_name}

+ + +
+ +
IDStatusSeverityAssigned ToCommentsSummary
${unique_name(bug, bugs[:])}${bug.status}${bug.severity}${people.get(bug.assigned, bug.assigned)}${len(list(bug.iter_comment_ids()))}${bug.summary}
+Project list +Toggle closed +
+ +
+
+ + + +
+ + diff --git a/interfaces/web/Bugs-Everywhere-Web/beweb/templates/edit_bug.kid b/interfaces/web/Bugs-Everywhere-Web/beweb/templates/edit_bug.kid new file mode 100644 index 0000000..276f610 --- /dev/null +++ b/interfaces/web/Bugs-Everywhere-Web/beweb/templates/edit_bug.kid @@ -0,0 +1,52 @@ + + + + + + + Edit bug + + + +

Edit bug

+
+ + + + +
StatusSeverityAssigned ToSummary
${select_among("status", status_values, bug.status)}${select_among("severity", severity_values, bug.severity)}${select_among("assigned", people.keys()+[None], bug.assigned, people)}
+
+ + + + +
From${comment.From}
Date${time_to_str(comment.time)}
+
+ Edit + Reply +
+
+
+ ${show_comment(child, grandchildren)} +
+
+
+
+ ${show_comment(comment, children)} +
+

+

+
+Bug List + + diff --git a/interfaces/web/Bugs-Everywhere-Web/beweb/templates/edit_comment.kid b/interfaces/web/Bugs-Everywhere-Web/beweb/templates/edit_comment.kid new file mode 100644 index 0000000..2b522d4 --- /dev/null +++ b/interfaces/web/Bugs-Everywhere-Web/beweb/templates/edit_comment.kid @@ -0,0 +1,26 @@ + + + + + + + Edit comment + + + +

Edit comment

+
+ + + +
From${comment.From}
Date${time_to_str(comment.time)}
+