[ditz-talk] [Ditz-talk] something like a ticket inbox
Nicolas Pouillard
nicolas.pouillard at gmail.com
Sun Apr 6 14:41:48 EDT 2008
Excerpts from William Morgan's message of Sun Apr 06 03:56:49 +0200 2008:
> Reformatted excerpts from proppy's message of 2008-04-04:
> > That would be super awesome usecase since one would be able to ACK a
> > bug, just by applying the attached patch to his repo.
>
> Yep, exactly.
>
> > ++Agree that having issue in separate file with unique id (as you both
> > suggested) would avoid/reduce conflicts.
>
> Interesting. Replacing bugs.yaml by such a directory would solve the
> order problem entirely, wouldn't it? (Which also manifests when people
> apply such patches such as the above in different orders, and later
> merge.)
>
> The other solution would be to enforce an issue order within bugs.yaml,
> e.g. by sorting on issue ids. But that doesn't solve the concurrent add
> case, which probably is going to be the most common cause of conflict.
As you've said, sorting would not suffice for most common cause of conflicts.
In fact using a directory will solve all conflicts except those that are
about the same issue.
However one must "keep it simple". One of it's great advantage is too be
close to some hand written bugs.txt (kind of enhanced TODO file), even if I
think that supporting a directory format is needed for real distributed
approach.
--
Nicolas Pouillard aka Ertai
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 194 bytes
Desc: not available
Url : http://rubyforge.org/pipermail/ditz-talk/attachments/20080406/a43187a1/attachment.bin
More information about the ditz-talk
mailing list