Bug#524077: comments: add option to reply to comments

2009-04-15 Thread sean finney
hi joey,

On Tue, Apr 14, 2009 at 03:28:24PM -0400, Joey Hess wrote:
> I think that for non-threaded comments, the convention for reply is just
> to add a new comment. Perhaps using the @name convention to refer to a
> previous commenter in the thread.

but it'd be nice to quote with some context...

> The thing I occasionally find I want with comments is a way to add a new
> comment at the command line. The form of a comment file is not easy to
> come up with save by cut and paste from an existing comment. A little
> utility to generate a new blank comment and run $EDITOR on it, perhaps?

that would certainly be useful, since i'm personally more inclined to work
via the command line after pulling the latest comments from the main site.

and if using the cmdline, there could also be an option to 
reference previous comments (i.e. -r comment_1 -r comment_5) so that they're
automatically included with some nice default formatting like

content="""
jdoe said:
> comments
> here

jsmith said:
> more comments
"""]

before being sent to $EDITOR.  and i suppose it would be possible to do
something similar with the cgi;  for each comment, after the comment you
get a "reply to this comment", which is the same as "add a new comment", but
including blockquoted text in a similar fashion.


what do you think?


sean

-- 


signature.asc
Description: Digital signature


Bug#524077: comments: add option to reply to comments

2009-04-14 Thread Joey Hess
sean finney wrote:
> i just tried out the comment plugin and am quite happy.  however, i'd
> be even happier if there were a way to reply in-line to the comments that
> people leave.  i guess the logical extreme would be a threaded reader
> implementation, though a simple one-off blog-owner reply feature would 
> probably be a lot easier and not require substantial modifications (i.e.
> allowing the owner insert text as a reply after the closing """] in the
> comment, or having a ._reply file...

I think that for non-threaded comments, the convention for reply is just
to add a new comment. Perhaps using the @name convention to refer to a
previous commenter in the thread.

The thing I occasionally find I want with comments is a way to add a new
comment at the command line. The form of a comment file is not easy to
come up with save by cut and paste from an existing comment. A little
utility to generate a new blank comment and run $EDITOR on it, perhaps?

-- 
see shy jo


signature.asc
Description: Digital signature


Bug#524077: comments: add option to reply to comments

2009-04-14 Thread sean finney
Package: ikiwiki
Version: 3.09
Severity: wishlist

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

hi,

i just tried out the comment plugin and am quite happy.  however, i'd
be even happier if there were a way to reply in-line to the comments that
people leave.  i guess the logical extreme would be a threaded reader
implementation, though a simple one-off blog-owner reply feature would 
probably be a lot easier and not require substantial modifications (i.e.
allowing the owner insert text as a reply after the closing """] in the
comment, or having a ._reply file...


sean

- -- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages ikiwiki depends on:
ii  libhtml-parser-perl  3.60-1  collection of modules that parse H
ii  libhtml-scrubber-perl0.08-4  Perl extension for scrubbing/sanit
ii  libhtml-template-perl2.9-1   HTML::Template : A module for usin
ii  liburi-perl  1.37+dfsg-1 Manipulates and accesses URI strin
ii  markdown 1.0.1-7 Text-to-HTML conversion tool
ii  perl 5.10.0-19   Larry Wall's Practical Extraction 

Versions of packages ikiwiki recommends:
ii  bzr  1.14~rc1-2  easy to use distributed version co
ii  gcc [c-compiler] 4:4.3.3-2   The GNU C compiler
ii  gcc-3.4 [c-compiler] 3.4.6-9 The GNU C compiler
ii  gcc-4.1 [c-compiler] 4.1.2-25The GNU C compiler
ii  gcc-4.2 [c-compiler] 4.2.4-6 The GNU C compiler
ii  gcc-4.3 [c-compiler] 4.3.3-5 The GNU C compiler
ii  git-core 1:1.6.2.2-1 fast, scalable, distributed revisi
ii  libauthen-passphrase-perl0.005-3 Perl module encapsulating hashed p
ii  libc6-dev [libc-dev] 2.9-7   GNU C Library: Development Librari
ii  libcgi-formbuilder-perl  3.05.01-6   Easily generate and process statef
ii  libcgi-session-perl  4.41-1  persistent session data in CGI app
ii  liblwpx-paranoidagent-perl   1.04-1  a "paranoid" subclass of LWP::User
ii  libmail-sendmail-perl0.79.16-1   Send email from a perl script
ii  libnet-openid-consumer-perl  0.14-4  library for consumers of OpenID id
ii  libterm-readline-gnu-perl1.19-1  Perl extension for the GNU Readlin
ii  libtimedate-perl 1.1600-9Time and date functions for Perl
ii  libxml-simple-perl   2.18-1  Perl module for reading and writin
ii  mercurial1.2-1   scalable distributed version contr
ii  subversion   1.5.6dfsg-1 Advanced version control system

Versions of packages ikiwiki suggests:
pn  dvipng (no description available)
ii  graphviz   2.20.2-3+b2   rich set of graph drawing tools
ii  libcrypt-ssleay-perl   0.57-1+b1 Support for https protocol in LWP
ii  libdigest-sha1-perl2.11-2+b1 NIST SHA-1 message digest algorith
pn  libfile-mimeinfo-perl  (no description available)
ii  libhtml-tree-perl  3.23-1represent and create HTML syntax t
ii  liblocale-gettext-perl 1.05-4Using libc functions for internati
ii  libmailtools-perl  2.04-1Manipulate email in perl programs
pn  libnet-amazon-s3-perl  (no description available)
ii  librpc-xml-perl0.64-1Perl module implementation of XML-
ii  libsearch-xapian-perl  1.0.10.0-1Perl bindings for the Xapian C++ s
pn  libsort-naturally-perl (no description available)
pn  libtext-csv-perl   (no description available)
pn  libtext-textile-perl   (no description available)
pn  libtext-typography-per (no description available)
pn  libtext-wikicreole-per (no description available)
pn  libtext-wikiformat-per (no description available)
pn  libxml-feed-perl   (no description available)
ii  perlmagick 7:6.3.7.9.dfsg2-1 Perl interface to the libMagick gr
pn  polygen(no description available)
ii  python 2.5.4-2   An interactive high-level object-o
ii  python-docutils0.5-3 utilities for the documentation of
pn  sparkline-php  (no description available)
pn  texlive(no description available)
ii  tidy   20081224cvs-1 HTML syntax checker and reformatte
pn  viewvc | gitweb | view (no description available)
ii  xapian-omega   1.0.10-5  CGI search interface and indexers 

- -- no debconf information

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)

iD8DBQFJ5MjBynjLPm522B0RAn