-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Mon, 11 Feb 2013 00:32:31 -0500
Richard Fontana <fontana(a)sharpeleven.org> wrote:
The ditz rubygem packaged in Fedora 17 is broken (this was actually
why I dismissed it originally [i.e., yesterday], as it struck me as
having some nice features similar to Bugs Everywhere). I cloned the
the latest version in the possibly-currently-maintained gitorious
repository but 'ditz init' crashed in this case as well. (I should
have added 'works on Fedora' as a requirement as I wouldn't want to
have to switch to using Debian or Gentoo just to use ditz. :)
However, it is possible that the only problem is the use in one file
of case statement syntax now evidently illegal in Ruby 1.9. I was
able to do 'ditz init' without it crashing after editing that file.
I realize that the whole world is not Debian and Gentoo; those were
just the two systems I had available. On further inspection, I was using
it with ruby 1.8. I'm not familiar enough with Ruby to know how much not
supporting 1.9 is a Bad Thing. There is an upstream issue about it [0].
I wonder if your fix would be acceptable to upstream.
Even if upstream accepts your fix, I'm not sure if requiring a
development version of ditz would be too high of a barrier of entry to
contributing to copyleft-next. It may not be considering that
submitting an issue via a distributed issue tracker already seems to
require more work than a centralized solution (there is the additional
step of submitting patches or a pull request after creating the
ticket), and people who do not wish or are not able to use ditz can
post their comments to the mailing list and a bug wrangler could be
appointed to create and update ditz issues. If non-ditz uses wish to
read the bugs, the yaml files are mostly human readable and we could
post the ditz html view on
copyleft-next.org.
Best,
Jack
[0]
http://ditz.rubyforge.org/ditz/issue-eab2a56735848a111ffde7ba5d78d5061834...
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iQIcBAEBAgAGBQJRGPcAAAoJECuXUNTWhOop5r4P+wf+c4qFP9zkps+729ZqojCY
cvysqs5SkwKIJvQrNo1yuzeuwp+oMc/EdFZp/iL0R68dCW3GBB4dwYXgIkIlRh66
zaX5f8fvnpfa1muG76HvA2gAIi+6Wyd5vatu2HyFK3/5vIJY5cV0bRlVCSDN9Blg
ADdftTu14JcLjgg0W6BHzxOKCWW/k3ShlCvtlkQffsk/PJKM1vfydvBCPp1Kus1i
nlGq3osx73SqLA8ANBCHRBU+DjTFb8x2kgCCMKdXXfjSK9QkXDCfnPtjghG/GFoW
BDnWBX1S8wFyA1IKx/jmrpvrc38ii3LCilhheoqEZNghanADbev3m4+LM5DNEuCu
atTrJFlBeGzBqbYGuUwSxBkSNLHVNf4Wj0YE7nzm2T8fdz/h08OQMq1hR2qrGz2O
BvruEF/FIt3eYKG9yIR2KkMbmwA04KKlhRL+ZFYWslVDcirmuMbMB86DAFQvL6Ou
c65NPwvgxYE5C9g6T9gRRvz9kClNkKk41hinzxScYemJxVdjn+X72317VaISZYjL
lMbiNsKwKOcmGGz08pNZQpwSZ6loL0lSKhMBtUJ20IZ7Wnr540q9VaDqnWCy1QtA
i++PUlch1Iu5h26Jg6OygyZLNa+Ve2vKyWlb32Shrvvk0kwbpO4EkvWMS0/W7XVX
vFnJXOrId/v+AyWzXLo+
=cTxW
-----END PGP SIGNATURE-----