[Bps-public-commit] r14402 - in Prophet/sites/syncwith.us/html: . sd

jesse at bestpractical.com jesse at bestpractical.com
Tue Jul 22 21:52:38 EDT 2008


Author: jesse
Date: Tue Jul 22 21:52:37 2008
New Revision: 14402

Added:
   Prophet/sites/syncwith.us/html/sd/download
   Prophet/sites/syncwith.us/html/sd/using
Modified:
   Prophet/sites/syncwith.us/html/_elements/sidebar
   Prophet/sites/syncwith.us/html/index.html
   Prophet/sites/syncwith.us/html/sd/sd-bug-output.html

Log:
* website updates

Modified: Prophet/sites/syncwith.us/html/_elements/sidebar
==============================================================================
--- Prophet/sites/syncwith.us/html/_elements/sidebar	(original)
+++ Prophet/sites/syncwith.us/html/_elements/sidebar	Tue Jul 22 21:52:37 2008
@@ -9,10 +9,10 @@
 </ul>
 <li>SD<ul>
 <li><a href="/sd/">About SD</a>
-<li><a href="/sd/screenshots">SD screenshots</a>
+<li><a href="/sd/download">Get SD</a>
+%#<li><a href="/sd/screenshots">SD screenshots</a>
 <li><a href="/sd/using">Using SD</a>
 <li><a href="/sd/bugs">SD for SD (Bugs)</a>
-<li><a href="/sd/download">Get SD</a>
 </ul>
 <li><a href="/contact">Mailing lists</a>
 <li><a href="/contact">Contact us</a>

Modified: Prophet/sites/syncwith.us/html/index.html
==============================================================================
--- Prophet/sites/syncwith.us/html/index.html	(original)
+++ Prophet/sites/syncwith.us/html/index.html	Tue Jul 22 21:52:37 2008
@@ -1,16 +1,15 @@
 <&|/_elements/wrapper, title => 'Syncable tools for the offline web'&>
 <p>Prophet is a new kind of database designed for the post Web-2.0 world. It's made to let you collaborate with your friends and coworkers without needing any kind of special server or internet provider.</p>
 <p>What makes Prophet different:
-<blockquote>
 <dl>
 <dt>Disconnectable</dt>
 <dt>Replicatable</dt>
 <dt>Syncable</dt>
+<dt>Versioned</dt>
 <dd>
 </dd>
 <dt>Schemaless</dt>
 </dl>
-</blockquote>
 </p>
 <p>Prophet is flexible enough to be used for all sorts of applications, but we've started with something near and dear to the hearts of most software developers: bug tracking.</p>
 <p><a href="/sd">SD</a> is a peer to peer bug tracker which can sync to itself, <a href="http://bestpractical.com/rt">RT</a> or <a href="http://hiveminder.com">Hiveminder</a>.  You can extend SD to sync to other bug tracking tools by writing simple adaptors. If you'd like to help make SD work better with your bug tracker, <a href="/contact">drop us a line</a>.</p>

Added: Prophet/sites/syncwith.us/html/sd/download
==============================================================================
--- (empty file)
+++ Prophet/sites/syncwith.us/html/sd/download	Tue Jul 22 21:52:37 2008
@@ -0,0 +1,21 @@
+<&| /_elements/wrapper, title => 'Get SD' &>
+
+<p>At this early stage of the game, you should probably download SD directly from its home in Subversion.</p>
+<p>Before you install SD, you'll need to <a href="/prophet/download">install Prophet</a>.
+</p>
+<p>The following command will get you a copy of the source tree you can install:</p>
+<blockquote>
+<pre>svn co http://code.bestpractical.com/bps-public/sd/trunk sd</pre>
+</blockquote>
+<p>Once you've downloaded SD, you can install it:</p>
+<blockquote>
+<pre>cd sd
+PERL_MM_USE_DEFAULT=1 perl Makefile.PL
+make test
+make install
+</pre>
+</blockquote>
+<p>In the hopefully unlikely event that SD doesn't pass its tests, please <a href="/contact">tell the developers about it</a> so we can improve things.
+</p>
+
+</&>

Modified: Prophet/sites/syncwith.us/html/sd/sd-bug-output.html
==============================================================================
--- Prophet/sites/syncwith.us/html/sd/sd-bug-output.html	(original)
+++ Prophet/sites/syncwith.us/html/sd/sd-bug-output.html	Tue Jul 22 21:52:37 2008
@@ -2,170 +2,175 @@
 <html>
  <body>
   <table>
+   <tr>
+    <th>$luid</th>
+    <th>status</th>
+    <th>summary</th>
+   </tr>
    <tr id="ticket-00A1DAE0-5442-11DD-BB4B-276A6DC618CE" class="ticket">
-    <td id="ticket-00A1DAE0-5442-11DD-BB4B-276A6DC618CE-$luid" class="$luid">2</td>
-    <td id="ticket-00A1DAE0-5442-11DD-BB4B-276A6DC618CE-status" class="status">(no status)</td>
-    <td id="ticket-00A1DAE0-5442-11DD-BB4B-276A6DC618CE-summary" class="summary">destination format for publish should be solidified</td>
+    <td class="prop-$luid">2</td>
+    <td class="prop-status">(no status)</td>
+    <td class="prop-summary">destination format for publish should be solidified</td>
    </tr>
    <tr id="ticket-10AD82A6-5440-11DD-8680-A6686DC618CE" class="ticket">
-    <td id="ticket-10AD82A6-5440-11DD-8680-A6686DC618CE-$luid" class="$luid">3</td>
-    <td id="ticket-10AD82A6-5440-11DD-8680-A6686DC618CE-status" class="status">(no status)</td>
-    <td id="ticket-10AD82A6-5440-11DD-8680-A6686DC618CE-summary" class="summary">give a url for tickets from foreign replicas</td>
+    <td class="prop-$luid">3</td>
+    <td class="prop-status">(no status)</td>
+    <td class="prop-summary">give a url for tickets from foreign replicas</td>
    </tr>
    <tr id="ticket-161E28DA-5440-11DD-88B0-AB686DC618CE" class="ticket">
-    <td id="ticket-161E28DA-5440-11DD-88B0-AB686DC618CE-$luid" class="$luid">4</td>
-    <td id="ticket-161E28DA-5440-11DD-88B0-AB686DC618CE-status" class="status">(no status)</td>
-    <td id="ticket-161E28DA-5440-11DD-88B0-AB686DC618CE-summary" class="summary">keep track of where we pull/push</td>
+    <td class="prop-$luid">4</td>
+    <td class="prop-status">(no status)</td>
+    <td class="prop-summary">keep track of where we pull/push</td>
    </tr>
    <tr id="ticket-2066B23A-5440-11DD-A5A8-B5686DC618CE" class="ticket">
-    <td id="ticket-2066B23A-5440-11DD-A5A8-B5686DC618CE-$luid" class="$luid">5</td>
-    <td id="ticket-2066B23A-5440-11DD-A5A8-B5686DC618CE-status" class="status">(no status)</td>
-    <td id="ticket-2066B23A-5440-11DD-A5A8-B5686DC618CE-summary" class="summary">more informative errors when type or id is absent</td>
+    <td class="prop-$luid">5</td>
+    <td class="prop-status">(no status)</td>
+    <td class="prop-summary">more informative errors when type or id is absent</td>
    </tr>
    <tr id="ticket-24E32446-5441-11DD-931E-7D696DC618CE" class="ticket">
-    <td id="ticket-24E32446-5441-11DD-931E-7D696DC618CE-$luid" class="$luid">6</td>
-    <td id="ticket-24E32446-5441-11DD-931E-7D696DC618CE-status" class="status">(no status)</td>
-    <td id="ticket-24E32446-5441-11DD-931E-7D696DC618CE-summary" class="summary">permissions problems with publish</td>
+    <td class="prop-$luid">6</td>
+    <td class="prop-status">(no status)</td>
+    <td class="prop-summary">permissions problems with publish</td>
    </tr>
    <tr id="ticket-2F25FA7E-5440-11DD-8147-BE686DC618CE" class="ticket">
-    <td id="ticket-2F25FA7E-5440-11DD-8147-BE686DC618CE-$luid" class="$luid">7</td>
-    <td id="ticket-2F25FA7E-5440-11DD-8147-BE686DC618CE-status" class="status">(no status)</td>
-    <td id="ticket-2F25FA7E-5440-11DD-8147-BE686DC618CE-summary" class="summary">better display of original replica for comments</td>
+    <td class="prop-$luid">7</td>
+    <td class="prop-status">(no status)</td>
+    <td class="prop-summary">better display of original replica for comments</td>
    </tr>
    <tr id="ticket-4E11A35C-5440-11DD-B20A-D9686DC618CE" class="ticket">
-    <td id="ticket-4E11A35C-5440-11DD-B20A-D9686DC618CE-$luid" class="$luid">8</td>
-    <td id="ticket-4E11A35C-5440-11DD-B20A-D9686DC618CE-status" class="status">closed</td>
-    <td id="ticket-4E11A35C-5440-11DD-B20A-D9686DC618CE-summary" class="summary">have the directory created by publish be named with replica or database uuid</td>
+    <td class="prop-$luid">8</td>
+    <td class="prop-status">closed</td>
+    <td class="prop-summary">have the directory created by publish be named with replica or database uuid</td>
    </tr>
    <tr id="ticket-534EC624-5440-11DD-BCFB-DE686DC618CE" class="ticket">
-    <td id="ticket-534EC624-5440-11DD-BCFB-DE686DC618CE-$luid" class="$luid">9</td>
-    <td id="ticket-534EC624-5440-11DD-BCFB-DE686DC618CE-status" class="status">(no status)</td>
-    <td id="ticket-534EC624-5440-11DD-BCFB-DE686DC618CE-summary" class="summary">have export or publish only add new revs</td>
+    <td class="prop-$luid">9</td>
+    <td class="prop-status">(no status)</td>
+    <td class="prop-summary">have export or publish only add new revs</td>
    </tr>
    <tr id="ticket-8458940C-5440-11DD-8855-03696DC618CE" class="ticket">
-    <td id="ticket-8458940C-5440-11DD-8855-03696DC618CE-$luid" class="$luid">10</td>
-    <td id="ticket-8458940C-5440-11DD-8855-03696DC618CE-status" class="status">(no status)</td>
-    <td id="ticket-8458940C-5440-11DD-8855-03696DC618CE-summary" class="summary">validate CLI arguments</td>
+    <td class="prop-$luid">10</td>
+    <td class="prop-status">(no status)</td>
+    <td class="prop-summary">validate CLI arguments</td>
    </tr>
    <tr id="ticket-9D2F4AA2-5440-11DD-8B59-08696DC618CE" class="ticket">
-    <td id="ticket-9D2F4AA2-5440-11DD-8B59-08696DC618CE-$luid" class="$luid">11</td>
-    <td id="ticket-9D2F4AA2-5440-11DD-8B59-08696DC618CE-status" class="status">closed</td>
-    <td id="ticket-9D2F4AA2-5440-11DD-8B59-08696DC618CE-summary" class="summary">(no summary)</td>
+    <td class="prop-$luid">11</td>
+    <td class="prop-status">closed</td>
+    <td class="prop-summary">(no summary)</td>
    </tr>
    <tr id="ticket-C794180E-5440-11DD-8F73-35696DC618CE" class="ticket">
-    <td id="ticket-C794180E-5440-11DD-8F73-35696DC618CE-$luid" class="$luid">12</td>
-    <td id="ticket-C794180E-5440-11DD-8F73-35696DC618CE-status" class="status">closed</td>
-    <td id="ticket-C794180E-5440-11DD-8F73-35696DC618CE-summary" class="summary">default status of new on created tickets</td>
+    <td class="prop-$luid">12</td>
+    <td class="prop-status">closed</td>
+    <td class="prop-summary">default status of new on created tickets</td>
    </tr>
    <tr id="ticket-D3D7A414-5440-11DD-8CF3-3E696DC618CE" class="ticket">
-    <td id="ticket-D3D7A414-5440-11DD-8CF3-3E696DC618CE-$luid" class="$luid">13</td>
-    <td id="ticket-D3D7A414-5440-11DD-8CF3-3E696DC618CE-status" class="status">(no status)</td>
-    <td id="ticket-D3D7A414-5440-11DD-8CF3-3E696DC618CE-summary" class="summary">'ticket comment --uuid=foo' failed for me</td>
+    <td class="prop-$luid">13</td>
+    <td class="prop-status">(no status)</td>
+    <td class="prop-summary">'ticket comment --uuid=foo' failed for me</td>
    </tr>
    <tr id="ticket-E406DCB0-5440-11DD-B7C0-4F696DC618CE" class="ticket">
-    <td id="ticket-E406DCB0-5440-11DD-B7C0-4F696DC618CE-$luid" class="$luid">14</td>
-    <td id="ticket-E406DCB0-5440-11DD-B7C0-4F696DC618CE-status" class="status">(no status)</td>
-    <td id="ticket-E406DCB0-5440-11DD-B7C0-4F696DC618CE-summary" class="summary">ticket show 3 should dwim and not try to run App::SD::CLI::Command::Ticket::Show::3</td>
+    <td class="prop-$luid">14</td>
+    <td class="prop-status">(no status)</td>
+    <td class="prop-summary">ticket show 3 should dwim and not try to run App::SD::CLI::Command::Ticket::Show::3</td>
    </tr>
    <tr id="ticket-AD4110EA-5451-11DD-9790-2F8C21F17397" class="ticket">
-    <td id="ticket-AD4110EA-5451-11DD-9790-2F8C21F17397-$luid" class="$luid">15</td>
-    <td id="ticket-AD4110EA-5451-11DD-9790-2F8C21F17397-status" class="status">(no status)</td>
-    <td id="ticket-AD4110EA-5451-11DD-9790-2F8C21F17397-summary" class="summary">when pulling from a remote mirror to a new repo, we should clone the uuid</td>
+    <td class="prop-$luid">15</td>
+    <td class="prop-status">(no status)</td>
+    <td class="prop-summary">when pulling from a remote mirror to a new repo, we should clone the uuid</td>
    </tr>
    <tr id="ticket-04BE9CAC-5452-11DD-8262-458C21F17397" class="ticket">
-    <td id="ticket-04BE9CAC-5452-11DD-8262-458C21F17397-$luid" class="$luid">16</td>
-    <td id="ticket-04BE9CAC-5452-11DD-8262-458C21F17397-status" class="status">closed</td>
-    <td id="ticket-04BE9CAC-5452-11DD-8262-458C21F17397-summary" class="summary">sd publish should report success</td>
+    <td class="prop-$luid">16</td>
+    <td class="prop-status">closed</td>
+    <td class="prop-summary">sd publish should report success</td>
    </tr>
    <tr id="ticket-12210178-5452-11DD-8639-478C21F17397" class="ticket">
-    <td id="ticket-12210178-5452-11DD-8639-478C21F17397-$luid" class="$luid">17</td>
-    <td id="ticket-12210178-5452-11DD-8639-478C21F17397-status" class="status">closed</td>
-    <td id="ticket-12210178-5452-11DD-8639-478C21F17397-summary" class="summary">ticket update should report both guid and luid on success</td>
+    <td class="prop-$luid">17</td>
+    <td class="prop-status">closed</td>
+    <td class="prop-summary">ticket update should report both guid and luid on success</td>
    </tr>
    <tr id="ticket-2CAA439C-5452-11DD-BB0C-508C21F17397" class="ticket">
-    <td id="ticket-2CAA439C-5452-11DD-BB0C-508C21F17397-$luid" class="$luid">18</td>
-    <td id="ticket-2CAA439C-5452-11DD-BB0C-508C21F17397-status" class="status">(no status)</td>
-    <td id="ticket-2CAA439C-5452-11DD-BB0C-508C21F17397-summary" class="summary">pull and publish both need progress bars</td>
+    <td class="prop-$luid">18</td>
+    <td class="prop-status">(no status)</td>
+    <td class="prop-summary">pull and publish both need progress bars</td>
    </tr>
    <tr id="ticket-380BFF82-5452-11DD-B671-528C21F17397" class="ticket">
-    <td id="ticket-380BFF82-5452-11DD-B671-528C21F17397-$luid" class="$luid">19</td>
-    <td id="ticket-380BFF82-5452-11DD-B671-528C21F17397-status" class="status">(no status)</td>
-    <td id="ticket-380BFF82-5452-11DD-B671-528C21F17397-summary" class="summary">pull and publish need a one-line final report about what they did</td>
+    <td class="prop-$luid">19</td>
+    <td class="prop-status">(no status)</td>
+    <td class="prop-summary">pull and publish need a one-line final report about what they did</td>
    </tr>
    <tr id="ticket-8ADD57AE-5477-11DD-8F54-C0986DC618CE" class="ticket">
-    <td id="ticket-8ADD57AE-5477-11DD-8F54-C0986DC618CE-$luid" class="$luid">20</td>
-    <td id="ticket-8ADD57AE-5477-11DD-8F54-C0986DC618CE-status" class="status">(no status)</td>
-    <td id="ticket-8ADD57AE-5477-11DD-8F54-C0986DC618CE-summary" class="summary">friendly history display</td>
+    <td class="prop-$luid">20</td>
+    <td class="prop-status">(no status)</td>
+    <td class="prop-summary">friendly history display</td>
    </tr>
    <tr id="ticket-BA033396-5477-11DD-AD29-E1986DC618CE" class="ticket">
-    <td id="ticket-BA033396-5477-11DD-AD29-E1986DC618CE-$luid" class="$luid">21</td>
-    <td id="ticket-BA033396-5477-11DD-AD29-E1986DC618CE-status" class="status">(no status)</td>
-    <td id="ticket-BA033396-5477-11DD-AD29-E1986DC618CE-summary" class="summary">render static html version of an SD database</td>
+    <td class="prop-$luid">21</td>
+    <td class="prop-status">(no status)</td>
+    <td class="prop-summary">render static html version of an SD database</td>
    </tr>
    <tr id="ticket-BE854DAA-5477-11DD-B344-E2986DC618CE" class="ticket">
-    <td id="ticket-BE854DAA-5477-11DD-B344-E2986DC618CE-$luid" class="$luid">22</td>
-    <td id="ticket-BE854DAA-5477-11DD-B344-E2986DC618CE-status" class="status">(no status)</td>
-    <td id="ticket-BE854DAA-5477-11DD-B344-E2986DC618CE-summary" class="summary">better list formatting</td>
+    <td class="prop-$luid">22</td>
+    <td class="prop-status">(no status)</td>
+    <td class="prop-summary">better list formatting</td>
    </tr>
    <tr id="ticket-F981A054-5475-11DD-B4EB-89976DC618CE" class="ticket">
-    <td id="ticket-F981A054-5475-11DD-B4EB-89976DC618CE-$luid" class="$luid">23</td>
-    <td id="ticket-F981A054-5475-11DD-B4EB-89976DC618CE-status" class="status">(no status)</td>
-    <td id="ticket-F981A054-5475-11DD-B4EB-89976DC618CE-summary" class="summary">error file and line are reported as fatal_error if stack traces are off</td>
+    <td class="prop-$luid">23</td>
+    <td class="prop-status">(no status)</td>
+    <td class="prop-summary">error file and line are reported as fatal_error if stack traces are off</td>
    </tr>
    <tr id="ticket-719B96A4-5501-11DD-9AD2-5DCD6DC618CE" class="ticket">
-    <td id="ticket-719B96A4-5501-11DD-9AD2-5DCD6DC618CE-$luid" class="$luid">24</td>
-    <td id="ticket-719B96A4-5501-11DD-9AD2-5DCD6DC618CE-status" class="status">closed</td>
-    <td id="ticket-719B96A4-5501-11DD-9AD2-5DCD6DC618CE-summary" class="summary">prophet shell</td>
+    <td class="prop-$luid">24</td>
+    <td class="prop-status">closed</td>
+    <td class="prop-summary">prophet shell</td>
    </tr>
    <tr id="ticket-776FECC4-5515-11DD-B716-DFE46DC618CE" class="ticket">
-    <td id="ticket-776FECC4-5515-11DD-B716-DFE46DC618CE-$luid" class="$luid">25</td>
-    <td id="ticket-776FECC4-5515-11DD-B716-DFE46DC618CE-status" class="status">new</td>
-    <td id="ticket-776FECC4-5515-11DD-B716-DFE46DC618CE-summary" class="summary">negative search for values.. 'status!=closed' sound good?</td>
+    <td class="prop-$luid">25</td>
+    <td class="prop-status">new</td>
+    <td class="prop-summary">negative search for values.. 'status!=closed' sound good?</td>
    </tr>
    <tr id="ticket-88ECB5AE-5515-11DD-BDDE-ECE46DC618CE" class="ticket">
-    <td id="ticket-88ECB5AE-5515-11DD-BDDE-ECE46DC618CE-$luid" class="$luid">26</td>
-    <td id="ticket-88ECB5AE-5515-11DD-BDDE-ECE46DC618CE-status" class="status">new</td>
-    <td id="ticket-88ECB5AE-5515-11DD-BDDE-ECE46DC618CE-summary" class="summary">regex search on specific properties.. 'status=~closed|open' or 'status=/closed|open/'?</td>
+    <td class="prop-$luid">26</td>
+    <td class="prop-status">new</td>
+    <td class="prop-summary">regex search on specific properties.. 'status=~closed|open' or 'status=/closed|open/'?</td>
    </tr>
    <tr id="ticket-9CE22C24-5515-11DD-9B6B-FDE46DC618CE" class="ticket">
-    <td id="ticket-9CE22C24-5515-11DD-9B6B-FDE46DC618CE-$luid" class="$luid">27</td>
-    <td id="ticket-9CE22C24-5515-11DD-9B6B-FDE46DC618CE-status" class="status">open</td>
-    <td id="ticket-9CE22C24-5515-11DD-9B6B-FDE46DC618CE-summary" class="summary">'ticket search -- status=open status=new' doesn't find open tickets because we use a flat hash</td>
+    <td class="prop-$luid">27</td>
+    <td class="prop-status">open</td>
+    <td class="prop-summary">'ticket search -- status=open status=new' doesn't find open tickets because we use a flat hash</td>
    </tr>
    <tr id="ticket-82582EF2-5520-11DD-8750-D731E4DB62B7" class="ticket">
-    <td id="ticket-82582EF2-5520-11DD-8750-D731E4DB62B7-$luid" class="$luid">28</td>
-    <td id="ticket-82582EF2-5520-11DD-8750-D731E4DB62B7-status" class="status">(no status)</td>
-    <td id="ticket-82582EF2-5520-11DD-8750-D731E4DB62B7-summary" class="summary">(no summary)</td>
+    <td class="prop-$luid">28</td>
+    <td class="prop-status">(no status)</td>
+    <td class="prop-summary">(no summary)</td>
    </tr>
    <tr id="ticket-AA4E8442-5520-11DD-B42F-E331E4DB62B7" class="ticket">
-    <td id="ticket-AA4E8442-5520-11DD-B42F-E331E4DB62B7-$luid" class="$luid">29</td>
-    <td id="ticket-AA4E8442-5520-11DD-B42F-E331E4DB62B7-status" class="status">new</td>
-    <td id="ticket-AA4E8442-5520-11DD-B42F-E331E4DB62B7-summary" class="summary">the online help doesn't describe publish</td>
+    <td class="prop-$luid">29</td>
+    <td class="prop-status">new</td>
+    <td class="prop-summary">the online help doesn't describe publish</td>
    </tr>
    <tr id="ticket-B14559B0-5520-11DD-B3F9-E531E4DB62B7" class="ticket">
-    <td id="ticket-B14559B0-5520-11DD-B3F9-E531E4DB62B7-$luid" class="$luid">30</td>
-    <td id="ticket-B14559B0-5520-11DD-B3F9-E531E4DB62B7-status" class="status">new</td>
-    <td id="ticket-B14559B0-5520-11DD-B3F9-E531E4DB62B7-summary" class="summary">the online help doesn't describe how to see ticket details</td>
+    <td class="prop-$luid">30</td>
+    <td class="prop-status">new</td>
+    <td class="prop-summary">the online help doesn't describe how to see ticket details</td>
    </tr>
    <tr id="ticket-3C216DD8-5523-11DD-957A-B832E4DB62B7" class="ticket">
-    <td id="ticket-3C216DD8-5523-11DD-957A-B832E4DB62B7-$luid" class="$luid">32</td>
-    <td id="ticket-3C216DD8-5523-11DD-957A-B832E4DB62B7-status" class="status">new</td>
-    <td id="ticket-3C216DD8-5523-11DD-957A-B832E4DB62B7-summary" class="summary">sd ticket comment --id  isn't identical to sd ticket comment create. it gets the type wrong</td>
+    <td class="prop-$luid">32</td>
+    <td class="prop-status">new</td>
+    <td class="prop-summary">sd ticket comment --id  isn't identical to sd ticket comment create. it gets the type wrong</td>
    </tr>
    <tr id="ticket-9938AC82-5660-11DD-8D3B-C73BE4DB62B7" class="ticket">
-    <td id="ticket-9938AC82-5660-11DD-8D3B-C73BE4DB62B7-$luid" class="$luid">33</td>
-    <td id="ticket-9938AC82-5660-11DD-8D3B-C73BE4DB62B7-status" class="status">new</td>
-    <td id="ticket-9938AC82-5660-11DD-8D3B-C73BE4DB62B7-summary" class="summary">add a 'clone' command which is pull+set uuid</td>
+    <td class="prop-$luid">33</td>
+    <td class="prop-status">new</td>
+    <td class="prop-summary">add a 'clone' command which is pull+set uuid</td>
    </tr>
    <tr id="ticket-1A889A16-57C6-11DD-ACE6-81266EC618CE" class="ticket">
-    <td id="ticket-1A889A16-57C6-11DD-ACE6-81266EC618CE-$luid" class="$luid">34</td>
-    <td id="ticket-1A889A16-57C6-11DD-ACE6-81266EC618CE-status" class="status">new</td>
-    <td id="ticket-1A889A16-57C6-11DD-ACE6-81266EC618CE-summary" class="summary">publish a static html view of records</td>
+    <td class="prop-$luid">34</td>
+    <td class="prop-status">new</td>
+    <td class="prop-summary">publish a static html view of records</td>
    </tr>
    <tr id="ticket-3A7A9798-57C6-11DD-8775-82266EC618CE" class="ticket">
-    <td id="ticket-3A7A9798-57C6-11DD-8775-82266EC618CE-$luid" class="$luid">35</td>
-    <td id="ticket-3A7A9798-57C6-11DD-8775-82266EC618CE-status" class="status">new</td>
-    <td id="ticket-3A7A9798-57C6-11DD-8775-82266EC618CE-summary" class="summary">publish should create a static rss file</td>
+    <td class="prop-$luid">35</td>
+    <td class="prop-status">new</td>
+    <td class="prop-summary">publish should create a static rss file</td>
    </tr>
   </table>
  </body>

Added: Prophet/sites/syncwith.us/html/sd/using
==============================================================================
--- (empty file)
+++ Prophet/sites/syncwith.us/html/sd/using	Tue Jul 22 21:52:37 2008
@@ -0,0 +1,75 @@
+<&| /_elements/wrapper, title => 'Using SD' &>
+<h2>Setting up your environment</h2>
+<h2>Working with bugs locally</h2>
+<h3>Create</h3>
+
+
+<code>
+sd ticket create -- summary="This is a test ticket" status=new sample-property="any prop name is ok!"
+</code>
+
+<h3>Display</h3>
+
+<code>
+sd ticket show --id 35
+</code>
+
+
+<h3>Search and List</h3>
+
+<code>
+sd ticket list
+</code>
+
+
+<h3>Update</h3>
+
+<code>
+sd ticket update --id 35 -- status=resolved
+</code>
+
+<h3>Comments</h3>
+
+
+<code>
+sd ticket comment create --id 35<br>
+sd ticket comment list --id 35<br>
+sd ticket comment show --id 1234<br>
+</code>
+
+
+
+<h3>Attachments</h3>
+<code>
+sd ticket attachment create --id 35 --file=bugfix.patch<br>
+sd ticket attachment list --id 35<br>
+sd ticket attachment show --id 1234<br>
+sd ticket attachment content --id 1234 > to_apply.patch<br>
+</code>
+<h2>Syncing</h2>
+<h3>...with other SD users</h3>
+
+<p><b>Publishing:</b></p>
+<code>
+sd publish --to jesse at syncwith.us:~/public_html/my_bugs
+</code>
+
+<p><b>Pulling:</b></p>
+<code>
+sd pull --from http://syncwith.us/~clkao/mybugs
+</code>
+
+<h3>...with other bug tracking systems</h3>
+<p>The first external systems SD can sync with are <a href="http://bestpractical.com/rt">RT</a> and <a href="http://hiveminder.com">Hiveminder</a>.  Building <i>foreign replica types</i> for other bug tracking systemis a fairly straightforward process.
+If you're interested in building a replica type for your bug tracker
+ <a href="/contact">drop Prophet's developers a line</a>.
+<p><b>Pushing:</b></p>
+<code>
+sd push --to rt:http://rt3.fsck.com|rt3|Owner='jesse'
+</code>
+
+<p><b>Pulling:</b></p>
+<code>
+sd pull --from rt:http://rt3.fsck.com|rt3|Owner='jesse'
+</code>
+</&>



More information about the Bps-public-commit mailing list