On Wed, Jan 29, 2014 at 3:03 PM, Ryan Coleman <[email protected]> wrote:
> > Hi Igor, > > I'm the product manager for the Puppet Forge and Modules teams. Thanks for > the note. I've commented in-line. > > On Wed, Jan 29, 2014 at 10:58 AM, Igor Galić <[email protected]>wrote: > >> I would like to propose a bug triage for the puppet modules >> team. At least for the time being, during the transition to >> beaker I would also like to see the QA team included in >> these meetings. >> > > I like the proposal but we can't commit to this right now. > > >> >> Many of our modules are in rough shape: >> > > I assume you mean Puppet Labs Forge modules here. Let me know if that's > wrong. > Yes, I think that is what he meant. He took part in the puppet PR triage today and brought up the possibility of having the module team do them as well. > > >> They are plagued with >> incomplete or wrong documentation and incomplete tests. >> > > Plagued seems a little strong to me but yes, there's lots to do. > > >> I think a weekly get-together would greatly accelerate our >> progress or at least allow us to focus on key issues. >> Moreover, it would allow us to more evenly distribute the >> know-how about module internals and the workings of the >> test suites. Being from Europe, I especially want to see a >> more even distribution across time-zones. Currently it's >> heavily focused in PST. >> > > I'd like to be at a point where we can participate like this and at this > cadence. I agree that the platform team here sets a good example. For a > little internal context, their team is much larger and more established > than ours. The module team formed in July and is a team of two. We're > actively hiring to expand the team but at this point, we're stretched thin > on our current work to improve module testing (beaker) and remain somewhat > timely on pull requests. I owe you many more thoughts on beaker soon. > > I am a little biased, but I think you might want to consider trying it out. It only needs to take as much time as you can devote to it. We started at one hour every fortnight, but weren't able to keep up with incoming PRs and so have changed to giving ourselves about 2 hours. After around 1.5 hours, though, we are pretty beat and so the last half hour is usually just some conversation or working on the actions that we had decided. One of the hardest things is to hold back from overcommitting during it and taking on too much. I don't want to push you into anything, but it might be something to try. > On this front though, our project manager (Heidi) is spending time this > week (and next) with the module team to improve the JIRA modules project. > We'd like to make it easier to tell what's going on for issues or PRs > against a given Puppet Labs module and make it easier for the engineering > team to prioritize and triage those items in a timelier fashion. > > The PR triage hangouts are much more about quick turnaround and discussion on the PR topics. They aren't as much about "what is going on", but really making the decision about what *needs* to go on. I also find them to be a good chance to interact with people outside of PL and a nice break from my normal, daily grind. In fact we've had Ashley show for ours several times and his input has been invaluable. > Again, thanks for discussing this and for all of your contributions. We'll > get here soon, hopefully by next quarter if hiring is successful. > > -- > Ryan Coleman | Modules & Forge | ryanycoleman on twitter & #puppet IRC > > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/puppet-dev/CAFkZv1vqz8Yp7o51mGeO6j%2BDOdOhaLs18mbMcv7gTyOrLstezQ%40mail.gmail.com > . > > For more options, visit https://groups.google.com/groups/opt_out. > -- Andrew Parker [email protected] Freenode: zaphod42 Twitter: @aparker42 Software Developer *Join us at PuppetConf 2014, September 23-24 in San Francisco* -- You received this message because you are subscribed to the Google Groups "Puppet Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-dev/CANhgQXu34UKH-1AGX_H0j0BBx13gPTjCu5jP1sq3HT7NUpxBiw%40mail.gmail.com. For more options, visit https://groups.google.com/groups/opt_out.
