Previous: , Up: Applying patches   [Contents][Index]

3.3 Applying patches without a public-inbox archive

Much of the functionality described in the previous sections can work even if messages aren’t available in a public-inbox archive. piem-am and piem-b4-am-from-mid try to generate the am-ready mbox from a local source (e.g., via Notmuch or Gnus) before falling back to downloading the thread from a public-inbox archive.

Note, however, that the piem-notmuch integration library is currently the only library that can generate an entire thread from a given message ID. As a result, if you’re not a Notmuch user and are working with a project that doesn’t have a public-inbox archive, you’re unlikely to find the piem-b4-am-from-mid command useful.

Also, for those not working with public-inbox archives, it’s worth checking out mailscripts, a nice set of Debian-focused tools by Sean Whitton that provides, among other things, functionality for applying patch series, including b4-inspired patch extraction.