Closed Bug 1157982 Opened 5 years ago Closed 5 years ago

Add new Gaia components for Spark apps

Categories

(bugzilla.mozilla.org :: Administration, task, P1)

Production

Tracking

()

RESOLVED FIXED

People

(Reporter: drs, Assigned: dkl)

References

Details

(Whiteboard: [spark])

Please create the following Gaia components:

    The name of the component
    Customizer
    The product it should go in. When adding a component to Firefox, please CC gavin.sharp@gmail.com.
    Firefox OS
    A longer description
    Tool for editing apps on-device and persisting changes.
    Normally we default the assignee to be 'nobody@mozilla.org' but you can optionally set it to a specific individual
    nobody@mozilla.org
    Normally the "QA Contact" is empty, but you can optionally set it to a specific individual
    nobody@mozilla.org
    Any flags (bug and/or attachment) that will need to be visible for bugs against the new component
    Standard Gaia flags.
    The list of suggested reviewers for the review flag (optional, uses the product's review suggestions by default)
    Justin D'Arcangelo (:justindarc) (jdarcangelo@mozilla.com), Doug Sherk (:drs) (drs@mozilla.com), Punam Dahiya (:pdahiya) (pdahiya@mozilla.com)

    The name of the component
    P2P Sharing
    The product it should go in. When adding a component to Firefox, please CC gavin.sharp@gmail.com.
    Firefox OS
    A longer description
    Tool for editing apps on-device and persisting changes.
    Normally we default the assignee to be 'nobody@mozilla.org' but you can optionally set it to a specific individual
    nobody@mozilla.org
    Normally the "QA Contact" is empty, but you can optionally set it to a specific individual
    nobody@mozilla.org
    Any flags (bug and/or attachment) that will need to be visible for bugs against the new component
    Standard Gaia flags.
    The list of suggested reviewers for the review flag (optional, uses the product's review suggestions by default)
    Doug Sherk (:drs) (drs@mozilla.com), Justin D'Arcangelo (:justindarc) (jdarcangelo@mozilla.com)

    The name of the component
    Hackerplace
    The product it should go in. When adding a component to Firefox, please CC gavin.sharp@gmail.com.
    Firefox OS
    A longer description
    Tool for editing apps on-device and persisting changes.
    Normally we default the assignee to be 'nobody@mozilla.org' but you can optionally set it to a specific individual
    nobody@mozilla.org
    Normally the "QA Contact" is empty, but you can optionally set it to a specific individual
    nobody@mozilla.org
    Any flags (bug and/or attachment) that will need to be visible for bugs against the new component
    Standard Gaia flags.
    The list of suggested reviewers for the review flag (optional, uses the product's review suggestions by default)
    Michael Henretty (:mhenretty) (mhenretty@mozilla.com), Doug Sherk (:drs) (drs@mozilla.com)


    The name of the component
    Theme Editor
    The product it should go in. When adding a component to Firefox, please CC gavin.sharp@gmail.com.
    Firefox OS
    A longer description
    Tool for editing apps on-device and persisting changes.
    Normally we default the assignee to be 'nobody@mozilla.org' but you can optionally set it to a specific individual
    nobody@mozilla.org
    Normally the "QA Contact" is empty, but you can optionally set it to a specific individual
    nobody@mozilla.org
    Any flags (bug and/or attachment) that will need to be visible for bugs against the new component
    Standard Gaia flags.
    The list of suggested reviewers for the review flag (optional, uses the product's review suggestions by default)
    Etienne Segonzac (:etienne) (etienne@segonzac.info), Fabrice Desré (:fabrice) (fabrice@mozilla.com)

    The name of the component
    Achievements
    The product it should go in. When adding a component to Firefox, please CC gavin.sharp@gmail.com.
    Firefox OS
    A longer description
    Tool for editing apps on-device and persisting changes.
    Normally we default the assignee to be 'nobody@mozilla.org' but you can optionally set it to a specific individual
    nobody@mozilla.org
    Normally the "QA Contact" is empty, but you can optionally set it to a specific individual
    nobody@mozilla.org
    Any flags (bug and/or attachment) that will need to be visible for bugs against the new component
    Standard Gaia flags.
    The list of suggested reviewers for the review flag (optional, uses the product's review suggestions by default)
    Yura Zenevich (:yzen) (yzenevich@mozilla.com), Doug Sherk (:drs) (drs@mozilla.com)

    The name of the component
    Foxfooding
    The product it should go in. When adding a component to Firefox, please CC gavin.sharp@gmail.com.
    Firefox OS
    A longer description
    Tool for editing apps on-device and persisting changes.
    Normally we default the assignee to be 'nobody@mozilla.org' but you can optionally set it to a specific individual
    nobody@mozilla.org
    Normally the "QA Contact" is empty, but you can optionally set it to a specific individual
    nobody@mozilla.org
    Any flags (bug and/or attachment) that will need to be visible for bugs against the new component
    Standard Gaia flags.
    The list of suggested reviewers for the review flag (optional, uses the product's review suggestions by default)
    Hubert Figuiere (:hub) (hub@mozilla.com), Doug Sherk (:drs) (drs@mozilla.com)

Please also add Doug Sherk (:drs) (drs@mozilla.com) to the list of suggested reviewers for Bugzilla Lite.
(In reply to Doug Sherk (:drs) (use needinfo?) from comment #0)
> Please create the following Gaia components:
> 
>     The name of the component
>     Customizer

existing gaia components all have a "Gaia::" prefix.  eg "Gaia::Bookmark".

do you want us to create the components as requested ("Customizer", "P2P Sharing", "Hackerplace", etc), or with gaia prefixes instead ("Gaia::Customizer", "Gaia::P2P Sharing", "Gaia::Hackerplace", etc) ?

> Normally the "QA Contact" is empty, but you can optionally set it to a specific individual
> nobody@mozilla.org

nobody@mozilla.org shouldn't be a qa-contact, you really want an empty value here :)
Flags: needinfo?(drs)
I changed my mind and obsoleted my previous comment.

(In reply to Byron Jones ‹:glob› from comment #1)
> existing gaia components all have a "Gaia::" prefix.  eg "Gaia::Bookmark".
> 
> do you want us to create the components as requested ("Customizer", "P2P
> Sharing", "Hackerplace", etc), or with gaia prefixes instead
> ("Gaia::Customizer", "Gaia::P2P Sharing", "Gaia::Hackerplace", etc) ?

Yeah, I think we should do this. We should also rename "Bugzilla Lite" to "Gaia::Bugzilla Lite"

> > Normally the "QA Contact" is empty, but you can optionally set it to a specific individual
> > nobody@mozilla.org
> 
> nobody@mozilla.org shouldn't be a qa-contact, you really want an empty value
> here :)

Yeah, I made a mistake there. I meant to leave it as default.
Assignee: nobody → dkl
Status: NEW → ASSIGNED
All done.
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Whiteboard: [ignite] → [spark]
You need to log in before you can comment on or make changes to this bug.