Sounds great! And like a VERY large subject area. You might want to split into several brown bags or documents.
While "git tips" and "security" can be pretty much universal, there is already a lot of variance in git & GitHub workflows -- which is a good thing. On Mon, Aug 13, 2018 at 10:19 AM, Michael Comella <mcome...@mozilla.com> wrote: > On Mon, Aug 13, 2018 at 7:57 AM Devin Reams <dre...@mozilla.com> wrote: > >> >> - personal workflow stuff: issues and PRs needing my attention, email >> notification filters >> - issues / PRs and advanced searches (to speak to your example) >> - branch protection and "process rules" for getting stuff reviewed and >> merged >> - some lesser know community features: codeowners, issue / PR templates >> - security best practices: 2FA, signed commits, org permissions >> > > fwiw, these all sound like good things to be documented for the larger > mobile organization in some way, whether in a text document or a recorded > brown bag! I'm in the process of deduplicating the Android Product Team's > documentation (in the mozilla-mobile/shared-docs > <https://github.com/mozilla-mobile/shared-docs> repo) but I haven't > considered how we might share documentation like this with the larger > mobile organization. > > I've noticed there are some existing GitHub documents that I haven't > looked heavily into – maybe some of this information is already covered? > - https://wiki.mozilla.org/GitHub > - https://wiki.mozilla.org/GitHub/Repository_Security > - (internal) https://mana.mozilla.org/wiki/display/POLICIES/Standard%3A+ > GitHub+repositories+and+organizations > > If you have ideas on how we can collaborate, or even where we could put > larger mobile organization shared docs, let me know! > - Mike > >> >> I'd also be happy to open this up to a wider FAET audience if it >> warrants. I'm thinking we could also involve folks from the FxA/Sync or >> Activity Streams teams who are also very GitHub-heavy users and may have >> tricks up their sleeves.,, >> >> I'm sure it was mentioned but know Susheel has also tapped Sasha to walk >> through how we use waffle.io (kanban board integration with GitHub). I'm >> not sure when that's scheduled but may be interesting to attend that, too. >> >> If a smaller audience (to start) makes best sense just let me know when >> the mobile team would be best/most available and any specific >> topics/questions you'd like discussed. :) >> >> — Devin (dre...@mozilla.com) >> >> On Aug 11, 2018, at 8:16 AM, James Hugman <jhug...@mozilla.com> wrote: >> >> Hey Devin, >> >> On the lockbox team, we've benefited greatly from your Github-fu. >> >> During the iOS Engineering meeting, a question was asked: >> >> > how do you see how many PRs a reviewer has waiting for them so you can >> select the least busy reviewer for your PR? >> >> A number of solutions were offered, but Sasha noted that there were many >> tips and tricks the mobile teams were missing, and you might be willing to >> give us a brownbag on Github. >> >> Would you be willing to let us sit at your feet and learn Advanced >> Githubbing? >> >> — James >> >> >> _______________________________________________ >> mobile-firefox-dev mailing list >> mobile-firefox-dev@mozilla.org >> https://mail.mozilla.org/listinfo/mobile-firefox-dev >> >
_______________________________________________ mobile-firefox-dev mailing list mobile-firefox-dev@mozilla.org https://mail.mozilla.org/listinfo/mobile-firefox-dev