[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