Browse Source

Some view files added.

tj 8 years ago
parent
commit
d96222e652

+ 39 - 5
doc/gsoc/midterm-eval.org

@@ -19,7 +19,7 @@ loads all other iOrg source files.
 M-x customize-variable RET iorg-projects-config
 adapt the path of :dir in project "bugpile" to your settings
 
-* Make class hierarchy
+* Make class and objects (test logic)
 ** object
 The abstract 'object' class is already included in the repo, only
 action required: visit it in /bugpile/objects/classes/ and add an
@@ -233,7 +233,7 @@ FEATURE
   :html-reset-button: Reset
   :task-author: 
   :task-closed: 
-  :task-opened: 
+  :Task-opened: 
   :task-reopened: 
   :task-assigned-to: 
   :task-project: 
@@ -258,9 +258,43 @@ FEATURE
 #+end_src
 
 
-* Start elnode servers
-** serve docroot
-** serve init.org
+* Start elnode servers (test controller and logic)
+Since I could not achieve that the same elnode server serves the
+static html files from projects docroot and the users interactive http
+requests (doesn't make no sense anyway?), launching an iOrg project
+now starts 2 elnode servers, one for each task. Hosts and ports are
+customizable in 'iorg-projects-config'. 
+
+** launch bugpile
+1. goto iorg-controller-launch-project in
+   /bugpile/iorg/lisp/iorg-controller.el and read the docstring.
+2. (optional) goto iorg-projects-config' in
+   /bugpile/iorg/lisp/iorg-projects/iorg-projects.el and check the
+   host/port configuration for bugpile project and docroot. You can
+   customize this variable too. 
+3. M-x iorg-controller-launch-project RET bugpile
+4. open http://localhost:8009 in a browser to see the automatic index
+   of bugpiles docroot (and witness an elnode bug - the files in the
+   docroot are not served). Note that .org files in docroot are
+   automatic exported to html, and reexported, when newer than html
+   files. 
+5. open http://localhost:8008 in a browser to see the index.html page
+   of the bugpile project. following the links and buttons on this
+   page allows you to test bugpile/iorg. 
+6. M-x iorg-controller-stop-project-servers RET bugpile to stop both
+   servers. 
+7. goto 3. and start the servers again. if that doesn't really work -
+   is that a bug (of elnode?)? or is it that _Emacs_ as a server has to
+   be _restarted_ to get rid of code loaded during the first launch?
+
+** play with bugpile
+after re-launch, try the following: 
+
+1. 
+
+
+
+
  
      
    

+ 2 - 2
view/bugpile-index.html

@@ -8,7 +8,7 @@
 <meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
 <meta name="title" content="Bugpile - A Bugtracker for Org Mode"/>
 <meta name="generator" content="Org-mode"/>
-<meta name="generated" content="2012-07-02 22:15:48 CEST"/>
+<meta name="generated" content="2012-07-08 12:04:34 CEST"/>
 <meta name="author" content="Thorsten Jolitz"/>
 <meta name="description" content="nil"/>
 <meta name="keywords" content="nil"/>
@@ -195,7 +195,7 @@
 
 </div>
 <div id="postamble">
-<p class="date"> Date: 2012-07-02 22:15:48 CEST </p> 
+<p class="date"> Date: 2012-07-08 12:04:34 CEST </p> 
 <p class="author"> Author : Thorsten Jolitz</p>
 <p class="creator"> Generated by Org mode 7.8.09 in Emacs 24.0.93.1. </p><a href="http://validator.w3.org/check?uri=referer">Validate XHTML 1.0</a>
 

+ 3 - 2
view/bugpile-index.org

@@ -1,4 +1,5 @@
-#+OPTIONS:    H:3 num:nil toc:2 \n:nil @:t ::t |:t ^:{} -:t f:t *:t TeX:t LaTeX:t skip:nil d:(HIDE) tags:not-in-toc
+#+OPTIONS:    H:nil num:nil toc:nil \n:nil @:t ::t |:t ^:{} -:t f:t *:t TeX:t LaTeX:t skip:nil d:(HIDE) tags:not-in-toc
+#+OPTIONS:    author:nil email:nil creator:nil timestamp:nil
 #+STARTUP:    align fold nodlcheck hidestars oddeven lognotestate hideblocks
 #+SEQ_TODO:   TODO(t) INPROGRESS(i) WAITING(w@) | DONE(d) CANCELED(c@)
 #+TAGS:       Write(w) Update(u) Fix(f) Check(c) noexport(n)
@@ -38,4 +39,4 @@
 
 ** [[http://localhost:8008/search-tasklist][Search Tasklist]]
 
-| Search and edit bug reports and feature requests |[[http://localhost:8008/search-tasklist][ search tasklist]] |
+| Search and edit bug reports and feature requests | [[http://localhost:8008/search-tasklist][ search tasklist]] |

+ 35 - 0
view/edit-task/bugpile-edit-task-view.org

@@ -0,0 +1,35 @@
+#+OPTIONS:    H:nil num:nil toc:2 \n:nil @:t ::t |:t ^:{} -:t f:t *:t TeX:t LaTeX:t skip:nil d:(HIDE) tags:not-in-toc
+#+STARTUP:    align fold nodlcheck hidestars oddeven lognotestate hideblocks
+#+SEQ_TODO:   TODO(t) INPROGRESS(i) WAITING(w@) | DONE(d) CANCELED(c@)
+#+TAGS:       Write(w) Update(u) Fix(f) Check(c) noexport(n)
+#+TITLE:      Bugpile - Edit Task
+#+AUTHOR:     Thorsten Jolitz
+#+EMAIL:      tj[at]data-driven[dot]de
+#+LANGUAGE:   en
+#+STYLE:      <style type="text/css">#outline-container-introduction{ clear:both; }</style>
+# #+LINK_UP:  http://orgmode.org/worg/org-faq.html
+#+LINK_HOME:  http://orgmode.org/worg/
+#+EXPORT_EXCLUDE_TAGS: noexport
+
+
+# #+name: banner
+# #+begin_html
+#   <div id="subtitle" style="float: center; text-align: center;">
+#   <p>
+#   Org Mode info-page for GNU's application to  <a href="http://www.google-melange.com/gsoc/homepage/google/gsoc2012">GSoC 2012</a>
+#   </p>
+#   <p>
+#   <a
+#   href="http://www.google-melange.com/gsoc/homepage/google/gsoc2012"/>
+# <img src="../../images/gsoc/2012/beach-books-beer-60pc.png"  alt="Beach, Books
+#   and Beer"/>
+#   </a>
+#   </p>
+#   </div>
+# #+end_html
+
+/Edit an existing Task (Bug-Report or Feature-Request)/
+
+* anchor                                                    :noexport:anchor:
+
+

+ 0 - 0
view/edit-tasks/bugpile-edit-task-view.org


view/css/lib.css → view/misc/css/lib.css


view/headers/iorg-proto-header.org → view/misc/headers/iorg-proto-header.org


+ 36 - 0
view/open-new-task/bugpile-view-open-new-task.org

@@ -0,0 +1,36 @@
+#+OPTIONS:    H:nil num:nil toc:nil \n:nil @:t ::t |:t ^:{} -:t f:t *:t TeX:t LaTeX:t skip:nil d:(HIDE) tags:not-in-toc
+#+OPTIONS:    author:nil email:nil creator:nil timestamp:nil
+#+STARTUP:    align fold nodlcheck hidestars oddeven lognotestate hideblocks
+#+SEQ_TODO:   TODO(t) INPROGRESS(i) WAITING(w@) | DONE(d) CANCELED(c@)
+#+TAGS:       Write(w) Update(u) Fix(f) Check(c) noexport(n)
+#+TITLE:      Bugpile - Open New Task
+#+AUTHOR:     Thorsten Jolitz
+#+EMAIL:      tj[at]data-driven[dot]de
+#+LANGUAGE:   en
+#+STYLE:      <style type="text/css">#outline-container-introduction{ clear:both; }</style>
+# #+LINK_UP:  http://orgmode.org/worg/org-faq.html
+#+LINK_HOME:  http://orgmode.org/worg/
+#+EXPORT_EXCLUDE_TAGS: noexport
+
+
+# #+name: banner
+# #+begin_html
+#   <div id="subtitle" style="float: center; text-align: center;">
+#   <p>
+#   Org Mode info-page for GNU's application to  <a href="http://www.google-melange.com/gsoc/homepage/google/gsoc2012">GSoC 2012</a>
+#   </p>
+#   <p>
+#   <a
+#   href="http://www.google-melange.com/gsoc/homepage/google/gsoc2012"/>
+# <img src="../../images/gsoc/2012/beach-books-beer-60pc.png"  alt="Beach, Books
+#   and Beer"/>
+#   </a>
+#   </p>
+#   </div>
+# #+end_html
+
+/Open a new Task (Bug-Report or Feature-Request)/
+
+* anchor                                                    :noexport:anchor:
+
+

+ 37 - 0
view/search-tasklist/bugpile-view-search-tasklist.org

@@ -0,0 +1,37 @@
+#+OPTIONS:    H:nil num:nil toc:nil \n:nil @:t ::t |:t ^:{} -:t f:t *:t TeX:t LaTeX:t skip:nil d:(HIDE) tags:not-in-toc
+#+OPTIONS:    author:nil email:nil creator:nil timestamp:nil
+#+STARTUP:    align fold nodlcheck hidestars oddeven lognotestate hideblocks
+#+SEQ_TODO:   TODO(t) INPROGRESS(i) WAITING(w@) | DONE(d) CANCELED(c@)
+#+TAGS:       Write(w) Update(u) Fix(f) Check(c) noexport(n)
+#+TITLE:      Bugpile - Search Tasklist
+#+AUTHOR:     Thorsten Jolitz
+#+EMAIL:      tj[at]data-driven[dot]de
+#+LANGUAGE:   en
+#+STYLE:      <style type="text/css">#outline-container-introduction{ clear:both; }</style>
+# #+LINK_UP:  http://orgmode.org/worg/org-faq.html
+#+LINK_HOME:  http://orgmode.org/worg/
+#+EXPORT_EXCLUDE_TAGS: noexport
+
+
+# #+name: banner
+# #+begin_html
+#   <div id="subtitle" style="float: center; text-align: center;">
+#   <p>
+#   Org Mode info-page for GNU's application to  <a href="http://www.google-melange.com/gsoc/homepage/google/gsoc2012">GSoC 2012</a>
+#   </p>
+#   <p>
+#   <a
+#   href="http://www.google-melange.com/gsoc/homepage/google/gsoc2012"/>
+# <img src="../../images/gsoc/2012/beach-books-beer-60pc.png"  alt="Beach, Books
+#   and Beer"/>
+#   </a>
+#   </p>
+#   </div>
+# #+end_html
+
+/Search the Tasks (Bug-Reports or Feature-Requests)/
+/stored in Bugpile/
+
+* anchor                                                    :noexport:anchor:
+
+

+ 37 - 0
view/take-action-on-selected-tasks/bugpile-view-take-action-on-selected-tasks.org

@@ -0,0 +1,37 @@
+#+OPTIONS:    H:nil num:nil toc:nil \n:nil @:t ::t |:t ^:{} -:t f:t *:t TeX:t LaTeX:t skip:nil d:(HIDE) tags:not-in-toc
+#+OPTIONS:    author:nil email:nil creator:nil timestamp:nil
+#+STARTUP:    align fold nodlcheck hidestars oddeven lognotestate hideblocks
+#+SEQ_TODO:   TODO(t) INPROGRESS(i) WAITING(w@) | DONE(d) CANCELED(c@)
+#+TAGS:       Write(w) Update(u) Fix(f) Check(c) noexport(n)
+#+TITLE:      Bugpile - Take Action on Selected Tasks
+#+AUTHOR:     Thorsten Jolitz
+#+EMAIL:      tj[at]data-driven[dot]de
+#+LANGUAGE:   en
+#+STYLE:      <style type="text/css">#outline-container-introduction{ clear:both; }</style>
+# #+LINK_UP:  http://orgmode.org/worg/org-faq.html
+#+LINK_HOME:  http://orgmode.org/worg/
+#+EXPORT_EXCLUDE_TAGS: noexport
+
+
+# #+name: banner
+# #+begin_html
+#   <div id="subtitle" style="float: center; text-align: center;">
+#   <p>
+#   Org Mode info-page for GNU's application to  <a href="http://www.google-melange.com/gsoc/homepage/google/gsoc2012">GSoC 2012</a>
+#   </p>
+#   <p>
+#   <a
+#   href="http://www.google-melange.com/gsoc/homepage/google/gsoc2012"/>
+# <img src="../../images/gsoc/2012/beach-books-beer-60pc.png"  alt="Beach, Books
+#   and Beer"/>
+#   </a>
+#   </p>
+#   </div>
+# #+end_html
+
+/Select Tasks in the Result List/
+/and choose an Action to take on them/
+
+* anchor                                                    :noexport:anchor:
+
+