Hi all,

It's really cool!
And that is so great the Marionette module was already in Gaia.

I would like to contribute for Marionette module and be  a peer of it.
It's really honored for me.

And thanks James and Gareth,
I learn a lot from you for Marionette things.

Evan


On Thu, Aug 8, 2013 at 11:38 AM, Gareth Aye <[email protected]> wrote:

> Awesome! Thanks Clint!
>
> It was a huge accomplishment for us to land our work in Gaia last week.
> It's very exciting to me that our little, experimental side project is
> inching ever closer to helping us improve the quality of our Mozilla
> products :).
>
> ----- Original Message -----
> From: "Clint Talbert" <[email protected]>
> To: "James Lal" <[email protected]>
> Cc: "Gareth Aye" <[email protected]>, [email protected],
> [email protected], "Dylan Oliver" <[email protected]>, [email protected],
> [email protected], [email protected], [email protected],
> [email protected]
> Sent: Wednesday, August 7, 2013 3:49:53 PM
> Subject: Re: Proposal for addition of a new testing module
>
> That sounds great, and I agree with you.
>
> So then, let's go ahead with a sub-module within the Testing
> Infrastructure module
>
> The owners of the sub-module will be: James Lal <lightsofapollo> and
> Gareth Aye <gaye>.
>
> The peers of it will be: Ghislain Lacroix <auswerk> and Mike Pennisi
> <jugglinmike>.
>
>
> If we don't hear any objections (now is a good time to speak up) then
> we'll make this official on Monday August 12 and I'll update the wiki on
> that day.
>
> Thanks,
>
> Clint
> On 8/6/2013 7:26 PM, James Lal wrote:
> > Human interface failure!
> > Hey Clint,
> >
> > This looks good to me (and thanks for guiding us through this process) -
> I see some other modules have multiple owners ? If we are still doing that
> I would like to clarify that Gareth should be listed there too.
> >
> > Owners: :lightsofapollo, :gaye
> >
> > I would like to note we volunteered jgriffin here- I am 100% ok with
> this but if your on the peer list that effectively means that your
> responsible for reviewing code (and having some time/headspace for the
> project). I would amend this list to a slightly shorter list initially:
> >
> > Peers:
> > - Ghislain "Aus" Lacroix <auswerk>
> > - Mike Pennisi <jugglinmike>
> >
> > Then add people as they are sure they have time/interest to maintain the
> project long-term. I am in no way trying to block people from getting
> involved but I don't want to block time off from people without their
> consent.
> >
> > - james
> >
> > ----- Original Message -----
> > From: "James Lal" <[email protected]>
> > To: "Clint Talbert" <[email protected]>
> > Cc: "Gareth Aye" <[email protected]>, [email protected],
> [email protected], [email protected], "Dylan Oliver" <
> [email protected]>, [email protected], [email protected],
> [email protected], [email protected]
> > Sent: Tuesday, August 6, 2013 7:20:38 PM
> > Subject: Re: Proposal for addition of a new testing module
> >
> > Hey Clint,
> >
> > ----- Original Message -----
> > From: "Clint Talbert" <[email protected]>
> > To: "Gareth Aye" <[email protected]>
> > Cc: [email protected], [email protected], [email protected],
> "James Lal" <[email protected]>, "Dylan Oliver" <[email protected]>,
> [email protected], [email protected], [email protected],
> [email protected]
> > Sent: Tuesday, August 6, 2013 5:57:30 PM
> > Subject: Re: Proposal for addition of a new testing module
> >
> > Hi Gareth,
> >
> > I'm excited to see all the Marionette based JS support coming together!
> > I believe this fits better as a submodule within the larger Testing
> > Infrastructure module [1].  I think for the longevity of the project,
> > having it aligned with our larger testing infrastructure modules makes a
> > lot of sense.
> >
> > I would also like to see a clearer definition of who should be the owner
> > and peers that you want to propose.  There are essentially two ways
> > forward - an owner and a set of peers for all the repos or an owner and
> > a set of peers for each repo you are proposing.  I think the first
> > method is easier for everyone, but it does depend on what your intention
> > is and what each person's expertise level is with those repos.
> > Here is a suggestion for the first method:
> >
> > Marionette JS Tools (submodule of Testing Infrastructure)
> > Sub-Module Owner: James Lal <jlal> (is that right? should it be you?)
> > Peers:
> > - Gareth Aye <gaye>
> > - Ganesh Ghosh <gghosh>
> > - Jonathan Griffin <jgriffin>
> > - Michael Henretty <mhenretty>
> > - Ghislain "Aus" Lacroix <auswerk>
> > - James Lal <lightsofapollo>
> > - Mike Pennisi <jugglinmike>
> > - Evan Tseng <evanxd>
> >
> > Does that approach make sense?
> >
> > Thanks,
> >
> > Clint
> > [1] https://wiki.mozilla.org/Modules/Core
> >
> > On 8/6/2013 12:49 PM, Gareth Aye wrote:
> >> Hello Governance!
> >>
> >> tl;dr I want to propose adding a new module to maintain marionette js
> >> tools.
> >>
> >> Some of this looks much nicer when it's rendered as markdown, so I've
> >> included a link[20] for those who'd prefer that.
> >>
> >> A small group of gaia hackers have been hard at work over the past few
> >> months in order to supply developers with end-to-end test tooling.
> >> I've included a summary[1] of our work as well as documentation[2] for
> >> test writers. Since I find it easier sometimes to read inlined
> >> information in emails, I'll go ahead and mirror some of the high-level
> >> from the summary here in my description of the components for which
> >> the module would be responsible. Please forgive me for any duplication!
> >>
> >> The module would be responsible for maintaining a number of small,
> >> loosely coupled projects that have culminated in a product that helps
> >> js hackers write end-to-end tests for things that run on gecko and
> >> need to access privileged (ie chrome) and non-standard features. Our
> >> tools leverage existing a-team work on the marionette server[3]. In
> >> our work, we targeted Firefox OS developers (including webapp
> >> developers), but there's no reason that other groups such as add-on
> >> developers couldn't be consumers.
> >>
> >> The related projects are (grouped by category):
> >>
> >> ### Test Harness ###
> >> + Marionette JS Runner[4]
> >> + Mocha JSON Proxy[5]
> >> + Mocha TBPL Reporter[6]
> >>
> >> ### Marionette Client ###
> >> - JSON Wire Protocol[7]
> >> - Marionette JS Client[8]
> >> - Socket Retry Connect[9]
> >> - Sockit To Me[10]
> >>
> >> ### Marionette Plugins ###
> >> - Marionette Apps[11]
> >> - Marionette JS Logger[12]
> >>
> >> ### Host Environment ###
> >> - Marionette B2G Desktop Host[13]
> >> - Marionette Firefox Host[14]
> >> - Mozilla Download[15]
> >> - Mozilla Runner[16]
> >>
> >> ### Profile Generation ###
> >> - Marionette Profile Builder[17]
> >> - Mozilla Profile Builder[18]
> >> - Packaged Webapp[19]
> >>
> >> I also feel compelled to recognize all of the wonderful people who
> >> contributed (listed below in alphabetical order).
> >>
> >> - Gareth Aye <gaye>
> >> - Ganesh Ghosh <gghosh>
> >> - Jonathan Griffin <jgriffin>
> >> - Michael Henretty <mhenretty>
> >> - Ghislain "Aus" Lacroix <auswerk>
> >> - James Lal <lightsofapollo>
> >> - Mike Pennisi <jugglinmike>
> >> - Evan Tseng <evanxd>
> >>
> >> James Lal deserves particular mention. He has been hacking on some of
> >> these projects on and off for over a year now and has done an
> >> incredible job architecting our tools, organizing related work, and
> >> involving other contributors. Thanks James!
> >>
> >> James and I would volunteer to be the initial module owners and would
> >> invite auswerk, evanxd, and jugglinmike (each of whom have contributed
> >> a significant amount of project code) to join us as module peers.
> >>
> >> 1.
> >>
> https://developer.mozilla.org/en-US/docs/Marionette/Marionette_JavaScript_Tools
> >> 2.
> >>
> https://github.com/mozilla-b2g/marionette-js-runner/blob/master/README.md
> >> 3. https://developer.mozilla.org/en-US/docs/Marionette/Marionette
> >> 4. https://github.com/mozilla-b2g/marionette-js-runner
> >> 5. https://github.com/mozilla-b2g/mocha-json-proxy
> >> 6. https://github.com/mozilla-b2g/mocha-tbpl-reporter
> >> 7. https://github.com/lightsofapollo/json-wire-protocol
> >> 8. https://github.com/mozilla-b2g/marionette-js-client
> >> 9. https://github.com/lightsofapollo/socket-retry-connect
> >> 10. https://github.com/mozilla-b2g/sockit-to-me
> >> 11. https://github.com/mozilla-b2g/marionette-apps
> >> 12. https://github.com/mozilla-b2g/marionette-js-logger
> >> 13. https://github.com/mozilla-b2g/marionette-b2gdesktop-host
> >> 14. https://github.com/mozilla-b2g/marionette-firefox-host
> >> 15. https://github.com/lightsofapollo/mozilla-download
> >> 16. https://github.com/lightsofapollo/mozilla-runner
> >> 17. https://github.com/mozilla-b2g/marionette-profile-builder
> >> 18. https://github.com/mozilla-b2g/mozilla-profile-builder
> >> 19. https://github.com/lightsofapollo/packaged-webapp
> >> 20.
> >>
> https://gist.github.com/gaye/78e2bf50527587b8672d#file-proposal-for-addition-of-a-new-testing-module-md
> >>
> >> _______________________________________________
> >> governance mailing list
> >> [email protected]
> >> https://lists.mozilla.org/listinfo/governance
>
>
_______________________________________________
governance mailing list
[email protected]
https://lists.mozilla.org/listinfo/governance

Reply via email to