[Nix-dev] An interview to the fossil creator about fossil

Michael Raskin 7c6f434c at mail.ru
Sun Aug 8 10:30:09 CEST 2010


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

On 08/08/2010 03:22 AM, Evgeny Egorochkin wrote:
>>> So missing things are: ui for distributed bugtracker, "distributed" links
>>> between projects, bugs, wikis and commits...
>> Well, it looks like veracity has a bugtracker in it (with actual web UI)
>> in addition to a VCS.
> 
> If this is it, then it's not terribly impressive: 
> http://www.ericsink.com/entries/veracity_early.html

Let's be honest - neither it is terribly complete. Their field-based
merge seems quite extensible, though.

>> Of course, just using parts of fossil is not out
>> of question. There is a way to use ikiwiki as a bug tracker...
>> Possibilities are numerous.
> ikiwiki makes for a crappy bug tracker, they admit it. We probably want as 
> much metadata explicitly stored as possible. 
> http://ikiwiki.info/tips/integrated_issue_tracking_with_ikiwiki/

Frankly, looking at our JIRA usage (it offers a lot; do we use it
much?), I start doubting your claims. Maybe tags are enough for us.

> Basically it's all about devising a storage format that's dvcs-friendly and 
> making a web interface for it... 

There is no such thing as a format that is dvcs-friendly, because things
that can be automated with issue tracking merge are not expressible in
the DVCS terms. I don't know, when merging two forks of the same issue,
severity can be assumed to be maximum of two branches.

Veracity is going two support this with template merge - and parts of it
are currently implemented there. Maybe adding more fields and hacking a
web UI out of its shipped one will give us what we need.

BTW, I packaged veracity in NixPkgs for easier evaluation.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.15 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJMXmsQAAoJEE6tnN0aWvw3p/IH/3xGvGpL9uLmEBoD02bKu0fT
/uj49J/cJoMBEjS/i6coePsdwunZuw8LKCDI9snZNCI/FbYWWEiuzyNVjBTDAdsQ
VcxlrdIcJ91VIR2vspeWrtVA8Wo740jyDyhFa604y0HLDdABm3KoP6E1m1tQ9p14
YFd+QXeAKttrxvm1m/IERWsvThQAQwaOrwmeV77fkXcsk5E3x2IhNVz2ELSUURA7
XxD/3CpJM+TGBfP1mL9Zm7TmxdiX9rfVJzYR6FGPWmmN2CKu8pxVNXhFuQBfPBZR
U4HMeGjkwoanbdIonyTYe9ba747NuWFQa5gRtlgDtwLzNMyZz6OwEYkUinXyq1g=
=tM5M
-----END PGP SIGNATURE-----



More information about the nix-dev mailing list