[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

unblock request for sisu 2.6.3-6 (documentation & reliability fixes for Squeeze)



Severity: normal

unblock request for sisu 2.6.3-6 (documentation & reliability fixes for
Squeeze)

This patch includes documentation updates (including some program
reporting) and minor reliability fixes. Some parts of the documentation
had not been updated since version 1, providing an excuse for
documenting also the --long-options which are more intuitive for users.
Not as urgent as previous unblock requests (which included more major
program bugfixes) it makes for a better package.

(I am upstream for sisu (development of which has likewise been frozen
since the Debian freeze to ensure a stable sisu version release with
Squeeze)).

For the convenience of the Release Team I append the debian/changelog
and notes along with the diffs from the online git repository [also an
aside on why it has now become necessary to move these changes back
upstream to provide an upstream tarball (so that 2.6.3-6 == upstream
2.7.0)].

Thanks Release Team. Thanks Julien Cristau and Mehdi Dogguy for previous
unblocks on sisu (and sister package sisu-markup-samples).

Thank you,
Ralph

========================================================================
*- debian/changelog -*
http://packages.debian.org/changelogs/pool/main/s/sisu/current/changelog#versionversion2.6.3-6
http://git.sisudoc.org/?p=code/sisu.git;a=commitdiff;h=4849e1b7a93c85372f0a4f4da3078c52651cef86
========================================================================

sisu (2.6.3-6) unstable; urgency=low

  [ Ralph Amissah ] - debian freeze, code fix, (documentation, minor fixes)
  * html, v2 update (including --long-options) (manpage sync adds files)
  * manpage, v2 update (including --long-options)
  * sisu_commands.sst v2 update (including --long-options)
  * help, minor update, revisit  (includes minor fixes)
  * identify markup, update ... revisit
  * urls, sysenv, set manpage viewer to "man"
  * options, bullet proof matches for --long-options (effects minor fix)
    fixes issue noted with --sample-search-form (-F) (in the selection of
    webrick (--webserv-webrick))

 -- Ralph Amissah <ralph@amissah.com>  Mon, 20 Sep 2010 18:18:00 -0400

========================================================================
*- diff Notes -*
http://git.sisudoc.org/?p=code/sisu.git;a=shortlog;h=refs/heads/debian/sid
========================================================================

documentation / user help
.........................

* html, v2 update (including --long-options) (manpage sync adds files)
  http://git.sisudoc.org/?p=code/sisu.git;a=commitdiff;h=43f9b5964a87ce333a750149c4e2cb9d7ddfe9ac

* manpage, v2 update (including --long-options)
  http://git.sisudoc.org/?p=code/sisu.git;a=commitdiff;h=437a48cc414f8070e73f9db68ed0332b7dda7b09

* sisu_commands.sst v2 update (including --long-options)
  http://git.sisudoc.org/?p=code/sisu.git;a=commitdiff;h=a9c373536277d6ef2643567e11e1400dc2b61a46

* help, minor update, revisit (includes minor fixes) (program reporting)
  http://git.sisudoc.org/?p=code/sisu.git;a=commitdiff;h=8356e1e4565ebb924826ecae01e31929e11779d2

user help (program reporting)
.........................

dentify markup, update ... revisit
  http://git.sisudoc.org/?p=code/sisu.git;a=commitdiff;h=55d9519d1c1cef7f511595e82f0354ad54e4302b

* urls, sysenv, set manpage viewer to "man"
  http://git.sisudoc.org/?p=code/sisu.git;a=commitdiff;h=e8b952d339f66701ff38418a839936dd18feb74c
 

reliability fix
.........................

* options, bullet proof matches for --long-options  (effects minor fix)
  fixes issue noted with --sample-search-form (-F) (in the selection of
  webrick (--webserv-webrick))
  http://git.sisudoc.org/?p=code/sisu.git;a=commitdiff;h=0e8457b933f3d56a54a7899ee65665729abd78e1

[* help, minor update, revisit (includes minor fixes) - see previous heading
"user help (program reporting)"]


Changelogs
.........................

* CHANGELOG
http://git.sisudoc.org/?p=code/sisu.git;a=commitdiff;h=a666d04cbdf3b2ff55bd51a918121cf65aabcc75


* debian/chagelog
http://git.sisudoc.org/?p=code/sisu.git;a=commitdiff;h=4849e1b7a93c85372f0a4f4da3078c52651cef86

========================================================================
*- unblock history -*
========================================================================

This is the third unblock request on the package sisu after the freeze.

2.6.3-4 code and documentation fixes
contributed for Squeeze.
first was granted  by Julien Cristau (for which thanks, he
also dealt with an unblock request on a sister package "sisu-markup-samples");

2.6.3-5 bug fix #596736 for Squeeze
Primarily a bug-fix. the second Mehdi Dogguy (thank you).

2.6.3-6 Documentation and reliability fix.

The plan now is to port/merge the debian freeze changes for 2.6.3-6 upstream
with a new upstream tarball numbered 2.7.0 to represent the version in Squeeze.

[An aside (verbose full disclosure for the sake of clarity). There is an issue
with current and earlier versions of sisu and ruby1.9.2 (not the default
ruby1.8.7). Some sisu options result in a segfault where there was no bug of
any kind previously in ruby1.8.7, ruby1.9.0 or ruby1.9.1. (Bug report here
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=597953 ). This is not a
situation that is introduced by any recent version of sisu, and does not affect
my unblock request. However, I nevertheless would like to be able to provide an
upstream tarball of the latest version of sisu to ruby-core if I end up filing
a bug report there (not least because the sisu --long-options are easier to
understand) and will proceed to make sisu 2.7.0-1 which will be substantively
identical to 2.6.3-6, the freeze on sisu will continue. In any event sisu-2.7.0
will not be uploaded to Debian before 2.6.3-6 has made it to testing, the
Release Team hopefully seeing fit to grant this unblock request.]

Attachment: signature.asc
Description: Digital signature


Reply to: