{"thread":{"id":"54258","subject":"Joint project with Git for outreachy","startedAt":"2020-09-18T22:21:08Z","lastAt":"2020-09-21T22:15:20Z","messageCount":9,"participants":["Jonathan Nieder","ronnie sahlberg","Richard Sharpe","brian m. carlson","Junio C Hamano","Emily Shaffer","Gerald Combs"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"405919","messageId":"20200918222103.GA3352870@google.com","threadId":"54258","inReplyTo":null,"subject":"Joint project with Git for outreachy","fromName":"Jonathan Nieder","fromEmail":"jrnieder@gmail.com","sentAt":"2020-09-18T22:21:03Z","receivedAt":"2020-09-18T22:21:08Z","isPatch":false,"sender":{"key":"jrnieder@gmail.com","avatar":"https://avatars.githubusercontent.com/u/281595?v=4"},"body":"Hi wiresharkers,\n\nOutreachy <https://www.outreachy.org/> is a program similar to the\nGoogle Summer of Code, providing internships to work on open source\nprojects.\n\nEmily (cc-ed) and I would be interested in mentoring an outreachy\nintern on adding support for the Git protocol to wireshark.  We think\nthis would be helpful for documenting the spec better, for making\ndebugging easier for future Git developers, and for helping people\nworking on systems involving Git (e.g. CI systems) to understand the\nbehavior of the systems they oversee.  We think that a co-mentor\nwithin wireshark would be helpful for making sure an intern is set up\nfor success (helping them find pointers, making sure their approach is\non the right track, etc).\n\nThis would be a project under the Git umbrella\n<https://www.outreachy.org/communities/cfp/git/>.\n\nWhat do you think?  Does this sound interesting to you?\n\nThanks,\nJonathan\n"},{"id":"405934","messageId":"CAN05THSUN4YToYRqWUxZ0r2=wVxJU0V2iWumx1jjx=eTQ7rAYw@mail.gmail.com","threadId":"54258","inReplyTo":"20200918222103.GA3352870@google.com","subject":"Re: Joint project with Git for outreachy","fromName":"ronnie sahlberg","fromEmail":"ronniesahlberg@gmail.com","sentAt":"2020-09-19T09:12:53Z","receivedAt":"2020-09-19T09:13:07Z","isPatch":false,"sender":{"key":"ronniesahlberg@gmail.com","avatar":null},"body":"Hi Jonathan,\nHi Emily\n\nEmily, you want to contribute to wireshark? That is awesome. I think I\nspeak for everyone to send a HUGE welcome\nyour way and hope your experience working on and with wireshark be excellent!\n\nI think a git dissector would be really awesome.\nWe do have a packet-git.c already in wireshark, but looking at it it\nis very barebones (understatement of the year:-)\nbut getting a real full blown git protocol implementation would be\ntotally awesome.\n\nI am more than happy to provide feedback and advice for Emily. We do\nhave pretty good development documentation so it should be pretty easy\nto get started and get a development environment up and running.\n\n\n(\nJonathan, remember that smb2 client I was working on, libamb2?  I got\nit to run on PlayStation2 now. It is totally awesome being able to use\nSMB3.1.1 and full encryption to copy file between the PS2 memory card\nand Azure cloud file server :-)\n)\n\nbest regards\nRonnie Sahlberg\n\n\n\n\nOn Sat, Sep 19, 2020 at 8:21 AM Jonathan Nieder <jrnieder@gmail.com> wrote:\n>\n> Hi wiresharkers,\n>\n> Outreachy <https://www.outreachy.org/> is a program similar to the\n> Google Summer of Code, providing internships to work on open source\n> projects.\n>\n> Emily (cc-ed) and I would be interested in mentoring an outreachy\n> intern on adding support for the Git protocol to wireshark.  We think\n> this would be helpful for documenting the spec better, for making\n> debugging easier for future Git developers, and for helping people\n> working on systems involving Git (e.g. CI systems) to understand the\n> behavior of the systems they oversee.  We think that a co-mentor\n> within wireshark would be helpful for making sure an intern is set up\n> for success (helping them find pointers, making sure their approach is\n> on the right track, etc).\n>\n> This would be a project under the Git umbrella\n> <https://www.outreachy.org/communities/cfp/git/>.\n>\n> What do you think?  Does this sound interesting to you?\n>\n> Thanks,\n> Jonathan\n"},{"id":"405938","messageId":"CACyXjPzNCvFznmu9ARaUt_gsQ+fUMgYsHtBFDDziWRmsWJyq7A@mail.gmail.com","threadId":"54258","inReplyTo":"20200918222103.GA3352870@google.com","subject":"Re: [Wireshark-dev] Joint project with Git for outreachy","fromName":"Richard Sharpe","fromEmail":"realrichardsharpe@gmail.com","sentAt":"2020-09-19T16:17:50Z","receivedAt":"2020-09-19T16:18:56Z","isPatch":false,"sender":{"key":"realrichardsharpe@gmail.com","avatar":null},"body":"On Sat, Sep 19, 2020 at 8:21 AM Jonathan Nieder <jrnieder@gmail.com> wrote:\n>\n> Hi wiresharkers,\n>\n> Outreachy <https://www.outreachy.org/> is a program similar to the\n> Google Summer of Code, providing internships to work on open source\n> projects.\n>\n> Emily (cc-ed) and I would be interested in mentoring an outreachy\n> intern on adding support for the Git protocol to wireshark.  We think\n> this would be helpful for documenting the spec better, for making\n> debugging easier for future Git developers, and for helping people\n> working on systems involving Git (e.g. CI systems) to understand the\n> behavior of the systems they oversee.  We think that a co-mentor\n> within wireshark would be helpful for making sure an intern is set up\n> for success (helping them find pointers, making sure their approach is\n> on the right track, etc).\n>\n> This would be a project under the Git umbrella\n> <https://www.outreachy.org/communities/cfp/git/>.\n>\n> What do you think?  Does this sound interesting to you?\n\nReplying again to all this time.\n\nWe welcome any one who wants to write a dissector or help out in any\narea of Wireshark, as Ronnie said.\n\nI am more than happy to offer advice and ideas and look at code to get\nnew Wireshark developers going.\n\n-- \nRegards,\nRichard Sharpe\n(何以解憂？唯有杜康。--曹操)(传说杜康是酒的发明者)\n"},{"id":"405949","messageId":"20200919195545.GH67496@camp.crustytoothpaste.net","threadId":"54258","inReplyTo":"CAN05THSUN4YToYRqWUxZ0r2=wVxJU0V2iWumx1jjx=eTQ7rAYw@mail.gmail.com","subject":"Re: Joint project with Git for outreachy","fromName":"brian m. carlson","fromEmail":"sandals@crustytoothpaste.net","sentAt":"2020-09-19T19:55:45Z","receivedAt":"2020-09-19T19:55:53Z","isPatch":false,"sender":{"key":"sandals@crustytoothpaste.net","avatar":"https://avatars.githubusercontent.com/u/497054?v=4"},"body":"On 2020-09-19 at 09:12:53, ronnie sahlberg wrote:\n> Hi Jonathan,\n> Hi Emily\n> \n> Emily, you want to contribute to wireshark? That is awesome. I think I\n> speak for everyone to send a HUGE welcome\n> your way and hope your experience working on and with wireshark be excellent!\n\nI think there's been a misunderstanding.  I think the proposal was to\nhave Emily and Jonathan, who are both significant contributors to Git,\ndoing the mentoring from the Git side, along with someone from the\nWireshark side.  I don't think we know yet if anyone will be interested\nin working on it, but it seems from the response to be a proposal that\nhas interest in both projects.\n\nFeel free to correct me if I've misunderstood.\n\n> I think a git dissector would be really awesome.\n> We do have a packet-git.c already in wireshark, but looking at it it\n> is very barebones (understatement of the year:-)\n> but getting a real full blown git protocol implementation would be\n> totally awesome.\n\nI agree that a Git dissector would be an awesome addition to Wireshark,\nfor all the reasons mentioned, and I do hope someone is able to pick it\nup.  I'd personally find such a feature very useful, and I know some\ncolleagues who probably would as well.\n-- \nbrian m. carlson: Houston, Texas, US\n"},{"id":"405958","messageId":"xmqqtuvtiec8.fsf@gitster.c.googlers.com","threadId":"54258","inReplyTo":"20200919195545.GH67496@camp.crustytoothpaste.net","subject":"Re: Joint project with Git for outreachy","fromName":"Junio C Hamano","fromEmail":"gitster@pobox.com","sentAt":"2020-09-19T22:36:23Z","receivedAt":"2020-09-19T22:36:28Z","isPatch":false,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"\"brian m. carlson\" <sandals@crustytoothpaste.net> writes:\n\n> On 2020-09-19 at 09:12:53, ronnie sahlberg wrote:\n>> Hi Jonathan,\n>> Hi Emily\n>> \n>> Emily, you want to contribute to wireshark? That is awesome. I think I\n>> speak for everyone to send a HUGE welcome\n>> your way and hope your experience working on and with wireshark be excellent!\n>\n> I think there's been a misunderstanding.  I think the proposal was to\n> have Emily and Jonathan, who are both significant contributors to Git,\n> doing the mentoring from the Git side, along with someone from the\n> Wireshark side.  I don't think we know yet if anyone will be interested\n> in working on it, but it seems from the response to be a proposal that\n> has interest in both projects.\n>\n> Feel free to correct me if I've misunderstood.\n\nThat matches my understanding.\n"},{"id":"405995","messageId":"20200920161652.GF331156@google.com","threadId":"54258","inReplyTo":"xmqqtuvtiec8.fsf@gitster.c.googlers.com","subject":"Re: Joint project with Git for outreachy","fromName":"Emily Shaffer","fromEmail":"emilyshaffer@google.com","sentAt":"2020-09-20T16:17:30Z","receivedAt":"2020-09-20T16:17:37Z","isPatch":false,"sender":{"key":"nasamuffin@google.com","avatar":"https://avatars.githubusercontent.com/u/1606826?v=4"},"body":"On Sat, Sep 19, 2020 at 03:36:23PM -0700, Junio C Hamano wrote:\n> \n> \"brian m. carlson\" <sandals@crustytoothpaste.net> writes:\n> \n> > On 2020-09-19 at 09:12:53, ronnie sahlberg wrote:\n> >> Hi Jonathan,\n> >> Hi Emily\n> >> \n> >> Emily, you want to contribute to wireshark? That is awesome. I think I\n> >> speak for everyone to send a HUGE welcome\n> >> your way and hope your experience working on and with wireshark be excellent!\n> >\n> > I think there's been a misunderstanding.  I think the proposal was to\n> > have Emily and Jonathan, who are both significant contributors to Git,\n> > doing the mentoring from the Git side, along with someone from the\n> > Wireshark side.  I don't think we know yet if anyone will be interested\n> > in working on it, but it seems from the response to be a proposal that\n> > has interest in both projects.\n> >\n> > Feel free to correct me if I've misunderstood.\n> \n> That matches my understanding.\n\nRight - brian and Junio are correct, I'm hoping to co-mentor with\nJonathan. Ronnie, I'm really pleased to see this warm welcome, which\nmakes me optimistic about the kind of experience an intern would have on\nthis project. It would be really great if we could get a volunteer to\nserve as point-of-contact if the mentee is not sure about something\nthey want to send to the Wireshark list, and possibly to come to an\nintroductory real-time chat (video/voice/IM) to provide a little\noverview and nudge in the right direction.\n\nIt sounds to me like we have enough enthusiasm to put this project on\nthe list, though - if I understood my conversation with Jonathan last\nweek he's planning to add that. Feel free to correct me :)\n\nThanks, Ronnie and Richard!\n\n> > > (\n> > > Jonathan, remember that smb2 client I was working on, libamb2?  I got\n> > > it to run on PlayStation2 now. It is totally awesome being able to use\n> > > SMB3.1.1 and full encryption to copy file between the PS2 memory card\n> > > and Azure cloud file server :-)\n> > > )\n\n(This actually sounds awesome. Got a repo or blog post up somewhere?)\n\n - Emily\n"},{"id":"406040","messageId":"CAN05THSYBmy_1gPvzRB1qOffrg-YcL_YnHA-Th2scJ0nzB2U_g@mail.gmail.com","threadId":"54258","inReplyTo":"20200920161652.GF331156@google.com","subject":"Re: Joint project with Git for outreachy","fromName":"ronnie sahlberg","fromEmail":"ronniesahlberg@gmail.com","sentAt":"2020-09-21T11:33:04Z","receivedAt":"2020-09-21T11:33:18Z","isPatch":false,"sender":{"key":"ronniesahlberg@gmail.com","avatar":null},"body":"Hi Emily\n\nI got confused. I worked in Jonathans team about 5-6 years ago and\nsince I am old fart I couldn't realize that maybe they had other\npeople join since I left.\nHence I assumed you were the intern.\n\nJust me being senile. No harm meant.\n\nRegardless, a git dissectors will be totally awesome so whomever ends\nup being the intern or whatever doing it, I will be happy to help\nthem get it going and have a successfull project that they can\nremember with joy and be proud of.\n\nregards\nronnie sahlberg\n\nOn Mon, Sep 21, 2020 at 2:17 AM Emily Shaffer <emilyshaffer@google.com> wrote:\n>\n> On Sat, Sep 19, 2020 at 03:36:23PM -0700, Junio C Hamano wrote:\n> >\n> > \"brian m. carlson\" <sandals@crustytoothpaste.net> writes:\n> >\n> > > On 2020-09-19 at 09:12:53, ronnie sahlberg wrote:\n> > >> Hi Jonathan,\n> > >> Hi Emily\n> > >>\n> > >> Emily, you want to contribute to wireshark? That is awesome. I think I\n> > >> speak for everyone to send a HUGE welcome\n> > >> your way and hope your experience working on and with wireshark be excellent!\n> > >\n> > > I think there's been a misunderstanding.  I think the proposal was to\n> > > have Emily and Jonathan, who are both significant contributors to Git,\n> > > doing the mentoring from the Git side, along with someone from the\n> > > Wireshark side.  I don't think we know yet if anyone will be interested\n> > > in working on it, but it seems from the response to be a proposal that\n> > > has interest in both projects.\n> > >\n> > > Feel free to correct me if I've misunderstood.\n> >\n> > That matches my understanding.\n>\n> Right - brian and Junio are correct, I'm hoping to co-mentor with\n> Jonathan. Ronnie, I'm really pleased to see this warm welcome, which\n> makes me optimistic about the kind of experience an intern would have on\n> this project. It would be really great if we could get a volunteer to\n> serve as point-of-contact if the mentee is not sure about something\n> they want to send to the Wireshark list, and possibly to come to an\n> introductory real-time chat (video/voice/IM) to provide a little\n> overview and nudge in the right direction.\n>\n> It sounds to me like we have enough enthusiasm to put this project on\n> the list, though - if I understood my conversation with Jonathan last\n> week he's planning to add that. Feel free to correct me :)\n>\n> Thanks, Ronnie and Richard!\n>\n> > > > (\n> > > > Jonathan, remember that smb2 client I was working on, libamb2?  I got\n> > > > it to run on PlayStation2 now. It is totally awesome being able to use\n> > > > SMB3.1.1 and full encryption to copy file between the PS2 memory card\n> > > > and Azure cloud file server :-)\n> > > > )\n>\n> (This actually sounds awesome. Got a repo or blog post up somewhere?)\n>\n>  - Emily\n"},{"id":"406049","messageId":"CACyXjPxAXgpEmK0buarb3ToHwnonLM6TG9-J-=GysXfGkmsSrg@mail.gmail.com","threadId":"54258","inReplyTo":"20200920161652.GF331156@google.com","subject":"Re: [Wireshark-dev] Joint project with Git for outreachy","fromName":"Richard Sharpe","fromEmail":"realrichardsharpe@gmail.com","sentAt":"2020-09-21T15:24:02Z","receivedAt":"2020-09-21T15:25:08Z","isPatch":false,"sender":{"key":"realrichardsharpe@gmail.com","avatar":null},"body":"On Mon, Sep 21, 2020 at 8:01 AM Emily Shaffer via Wireshark-dev\n<wireshark-dev@wireshark.org> wrote:\n>\n> On Sat, Sep 19, 2020 at 03:36:23PM -0700, Junio C Hamano wrote:\n> >\n> > \"brian m. carlson\" <sandals@crustytoothpaste.net> writes:\n> >\n> > > On 2020-09-19 at 09:12:53, ronnie sahlberg wrote:\n> > >> Hi Jonathan,\n> > >> Hi Emily\n> > >>\n> > >> Emily, you want to contribute to wireshark? That is awesome. I think I\n> > >> speak for everyone to send a HUGE welcome\n> > >> your way and hope your experience working on and with wireshark be excellent!\n> > >\n> > > I think there's been a misunderstanding.  I think the proposal was to\n> > > have Emily and Jonathan, who are both significant contributors to Git,\n> > > doing the mentoring from the Git side, along with someone from the\n> > > Wireshark side.  I don't think we know yet if anyone will be interested\n> > > in working on it, but it seems from the response to be a proposal that\n> > > has interest in both projects.\n> > >\n> > > Feel free to correct me if I've misunderstood.\n> >\n> > That matches my understanding.\n>\n> Right - brian and Junio are correct, I'm hoping to co-mentor with\n> Jonathan. Ronnie, I'm really pleased to see this warm welcome, which\n> makes me optimistic about the kind of experience an intern would have on\n> this project. It would be really great if we could get a volunteer to\n> serve as point-of-contact if the mentee is not sure about something\n> they want to send to the Wireshark list, and possibly to come to an\n> introductory real-time chat (video/voice/IM) to provide a little\n> overview and nudge in the right direction.\n\nI am in the Bay Area so I can serve as the point of contact for some\ngeographies, while Ronnie is in Australasia so he might make a better\npoint of contact for those geographies.\n\nThere is quite a bit of information in the Wireshark sources in the\ndoc directory, including several README.* files. There is also a\nsample dissector in doc/packet-PROTOABBREV.c\n\nHowever, it can all be a bit daunting for a beginner so I am willing\nto help get things started.\n\nI should also point out that there are many people on the\nwireshark-developer mailing list who will be more than happy to help.\n\n-- \nRegards,\nRichard Sharpe\n(何以解憂？唯有杜康。--曹操)(传说杜康是酒的发明者)\n"},{"id":"406086","messageId":"21f2fdb9-33e0-064c-985e-6dc8692aca61@wireshark.org","threadId":"54258","inReplyTo":"CALcKHKoE2BCZEuW7rmsCdY4LSyvnCTBDLmgifND7TH+v5ma-6w@mail.gmail.com","subject":"Re: [Wireshark-dev] Joint project with Git for outreachy","fromName":"Gerald Combs","fromEmail":"gerald@wireshark.org","sentAt":"2020-09-21T22:07:49Z","receivedAt":"2020-09-21T22:15:20Z","isPatch":false,"sender":{"key":"gerald@wireshark.org","avatar":null},"body":"On 9/21/20 9:06 AM, Graham Bloice wrote:\n> \n> There's also the Wireshark Developers Guide (https://www.wireshark.org/docs/wsdg_html_chunked/) and for those that are sleep deprived there are a selection of talks on dissectors from previous SharkFest conferences, e.g. Writing a Wireshark dissector: https://www.youtube.com/watch?v=Fp_7g5as1VY\n> \n> and the much more entertaining one with a different approach from Richard here: https://www.youtube.com/watch?v=XFFkC4PdCbI\n\nSpeaking of SharkFest, the next one is in a few weeks: https://sharkfestvirtual.wireshark.org/. Along with the sessions listed in the Agenda we'll have a Developer Den open throughout the conference.\n"}]}