On Mon, Apr 3, 2023 at 5:46 AM David Bremner <david@tethera.net> wrote: > > David Bremner <david@tethera.net> writes: > > > > > I'm intrigued (and indeed I hadn't really thought about the degree to > > which we were re-inventing git-fast-import and friends); however so far > > my experiments did not get far enough to say anything conclusive. > > > > I did manage to finish, about 70 minutes elapsed. > > Although you'r probably right that a file of tags is the right > representation (it is what git-annex uses also), I think we'd need to > define a custom merge driver to take unions of lists in the same way > that git-annex does. Otherwise merging will be less automagic than it is > now. I'm not familiar with git-annex, I would need to see an example of such merging happening. One advantage of using the fast-import format is that it's easy to change it, or support multiple formats. In fact, the format could be specified in the URL, like `nm::1:$HOME/mail` for the current notmuch-git format, and `nm::2:$HOME/mail` for the new. -- Felipe Contreras _______________________________________________ notmuch mailing list -- notmuch@notmuchmail.org To unsubscribe send an email to notmuch-leave@notmuchmail.org