Thanks. Someone already released a Zookeeper lua-based dissector under MIT license: https://github.com/ixiacom/ATI/blob/master/Apps/Wireshark%20Dissectors/zab.lua
Can it be included in core as a lua-based dissector or should I port it to C first? I'm also willing to do any additional work required to move this across the finish line, such as generating bugzilla sample captures, etc. And thanks everyone for the other tips/doc links on submitting patches to this project. I appreciate the warm welcome. Cheers, Jeff On Wed, Jan 24, 2018 at 12:43 AM, Dario Lombardo < dario.lombardo...@gmail.com> wrote: > Basically you're right. If it's not included, it's because no one pushed a > change for inclusion. Wireshark includes as many protocols as possible and > zookeeper would be definitively accepted. > Before starting, be sure that something doesn't exist out there: you could > start for someone else's code (according to its licence, of course) and not > start from scratch. > When submitting the dissector, please be sure to add sample captures for > testing. To add them, just file a bug on bugzilla with your attachments, > and add a reference "Bug: XXX" in your commit message that will > automatically link the bugzilla page. > Dario. > > On Wed, Jan 24, 2018 at 9:12 AM, Jeff Widman <j...@jeffwidman.com> wrote: > >> How do I get a dissector for Zookeeper's protocol included by default in >> Wireshark? >> >> I searched but couldn't find anything about what's required to "promote" >> a dissector to be packaged with wireshark... >> >> I assume it's more than just code, that there's some process for deciding >> whether a protocol is popular enough that a dissector for it could be >> included in core. >> >> Zookeeper is an open-source database for reliably storing metadata. Many >> popular open-source distributed systems rely heavily on it, including >> Kafka, Hadoop, Druid, etc. >> >> Given this popularity, I suspect the only reason it's not bundled into >> Wireshark is no one has had the time to write it, but wanted to confirm >> before I start hacking on it. >> >> >> -- >> >> *Jeff Widman* >> jeffwidman.com <http://www.jeffwidman.com/> | 740-WIDMAN-J (943-6265) >> <>< >> >> ____________________________________________________________ >> _______________ >> Sent via: Wireshark-dev mailing list <wireshark-dev@wireshark.org> >> Archives: https://www.wireshark.org/lists/wireshark-dev >> Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-dev >> mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscr >> ibe >> > > > ____________________________________________________________ > _______________ > Sent via: Wireshark-dev mailing list <wireshark-dev@wireshark.org> > Archives: https://www.wireshark.org/lists/wireshark-dev > Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-dev > mailto:wireshark-dev-requ...@wireshark.org?subject= > unsubscribe > -- *Jeff Widman* jeffwidman.com <http://www.jeffwidman.com/> | 740-WIDMAN-J (943-6265) <><
___________________________________________________________________________ Sent via: Wireshark-dev mailing list <wireshark-dev@wireshark.org> Archives: https://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe