[copyleft-next] Distributed issue tracking with ditz

Jack Hill jackhill at jackhill.us
Mon Feb 11 13:49:49 UTC 2013


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Mon, 11 Feb 2013 00:32:31 -0500
Richard Fontana <fontana at 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-eab2a56735848a111ffde7ba5d78d50618345fab.html

-----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-----


More information about the copyleft-next mailing list