Closed Bug 951944 Opened 11 years ago Closed 11 years ago

New products and components for the import of bugs from bugzilla.instantbird.org

Categories

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

Production
task
Not set
normal

Tracking

()

VERIFIED FIXED

People

(Reporter: florian, Assigned: dkl)

References

Details

Following the discussion in bug 749586 where it was decided that merging the databases isn't going to happen, we decided to move forward with an import using BzAPI (as suggested in bug 749586 comment 15). As offered in bug 749586 comment 3, we would like the products and components to be created.

Here are the details (as specified in https://wiki.mozilla.org/BMO/Requesting_Changes) of the products and components we need:

Products

 * The name of the product: Instantbird
 * The classification (group) you would like the product in: Client Software
 * A longer description, usually including a web link for more info on the product: This is the user interface of Instantbird. http://www.instantbird.com/
 * The initial list of components, with their info (see below):
   * Account manager
     * The account manager window
   * Account wizard
     * The account wizard that you see when you create a new account or when you start Instantbird the first time
   * Contacts window
     * The main Contacts window including the list of all Contacts and the Conversations on Hold.
   * Conversation
     * The conversation window or thing displayed in the conversation itself
   * Localization
     * l10n and i18n issues.
   * Other
     * Anything that doesn't fit in any of the components
   * Preferences
       * The preferences window
   * Demo Add-ons
     * Official add-ons from Instantbird team found at hg.instantbird.org/addons  (this is not for all add-ons, only ones provided by the developers of Instantbird!).
 * The initial list of versions, with their info (see below): 0.1, 0.1.1, 0.1.2, 0.1.3, 0.2, 0.3a1, 0.3a2, 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, trunk
 * The initial list of target milestones, with their info (see below): 0.1, 0.1.1, 0.1.2, 0.1.3, 0.2, 0.3a1, 0.3a2, 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6
 * The security group(s) bugs should be classified under when a  user checks the security flag (if you don't know, we can help figure  this out for you): I don't know
 * The number of votes needed to confirm a bug (UNCO --> NEW) (optional, disabled by default): Disabled
 * If you want review requests to require a reviewer (optional, false by default): false
 * The list of suggested reviewers for the review flag (optional, empty by default): empty




 * The name of the product: Chat Core
 * The classification (group) you would like the product in: Components
 * A longer description, usually including a web link for more info on the product: This is the core/back-end of Instantbird and Thunderbird chat (all code in the chat/ directory). This includes the JavaScript protocol implementations, our custom protocols that are not part of libpurple, and the purplexpcom library which allows the use of libpurple from scriptable  XPCOM (XUL/JS).
 * The initial list of components, with their info (see below):
   * Debug
     * Things that are there for debugging purpose only (and typically only present in builds with --enable-debug)
   * Eventloop
     * This includes purpleSockets and purpleTimer stuff.
   * General
     * Anything related to the purplexpcom library
   * IRC
     * The JavaScript IRC implementation.
   * Netsoul
     * Bugs in the Netsoul protocol plugin
   * Twitter
     * Bugs in the Twitter protocol plugin
   * XMPP
     * The JavaScript XMPP implementation, also used for Google Talk and Facebook.
   * Yahoo! Messenger
     * The JavaScript Yahoo! Messenger and Yahoo! JAPAN protocols.
 * The initial list of versions, with their info (see below): 0.1, 0.1.1, 0.1.2, 0.1.3, 0.2, 0.3a1, 0.3a2, 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, trunk
 * The initial list of target milestones, with their info (see below): 0.1, 0.1.1, 0.1.2, 0.1.3, 0.2, 0.3a1, 0.3a2, 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6
 * The  security group(s) bugs should be classified under when a  user checks  the security flag (if you don't know, we can help figure  this out for  you): I don't know
 * The number of votes needed to confirm a bug (UNCO --> NEW) (optional, disabled by default): Disabled
 * If you want review requests to require a reviewer (optional, false by default): false
 * The list of suggested reviewers for the review flag (optional, empty by default): empty




 * The name of the product: Instantbird Servers
 * The classification (group) you would like the product in: Other
 * A longer description, usually including a web link for more info on the product: *.instantbird.org and *.instantbird.com websites.
 * The initial list of components, with their info (see below):
   * addons.instantbird.org (Remora)
     * Bugs related to Instantbird's add-on website.
   * blog.instantbird.com (WordPress)
     * The Instantbird blog.     
   * buildbot.instantbird.org (BuildBot)
     * Instantbird's server side build automation.
   * crash-stats.instantbird.com (Socorro)
     * Instantbird's crash reporting server.
   * hg.instantbird.org (Mercurial/hgweb)
     * Instantbird's version control system.
   * update.instantbird.org (Updates)
     * Instantbird's automated update system.
   * wiki.instantbird.org (MediaWiki)
     * The Instantbird developer documentation wiki.
   * www.instantbird.com
     * The main user-facing Instantbird website.
   * Other
     * Servers or infrastructure hosted on *.instantbird.org or *.instantbird.com that doesn't have a specific component.
 * The initial list of versions, with their info (see below): unspecified
 * The initial list of target milestones, with their info (see below): ---
 * The  security group(s) bugs should be classified under when a  user checks  the security flag (if you don't know, we can help figure  this out for  you): I don't know
 * The number of votes needed to confirm a bug (UNCO --> NEW) (optional, disabled by default): Disabled
 * If you want review requests to require a reviewer (optional, false by default): false
 * The list of suggested reviewers for the review flag (optional, empty by default): empty


Flags: review and feedback, requestable (specifically), multiplicable, on attachments for all the 3 products.
One suggestion: please use the new native REST API (http://www.bugzilla.org/docs/tip/en/html/api/Bugzilla/WebService/Server/REST.html), as it is faster than bzAPI, which is a proxy service.
mcote: this bug is currently not assigned to anyone. Can it be allocated to a Bugzilla admin who can do the work? I can do it if everyone is busy.

Gerv
Yeah dkl would be the one to normally pick this up, but he's been sick.  You can do it if you want, or we can give it to glob tonight or dkl tomorrow if he's better.
Assignee: nobody → dkl
Status: NEW → ASSIGNED
I've just noticed that the lists of target milestones in comment 0 have been created by a copy/paste of the list of versions, and are incomplete :-(.

The following milestones are missing in the products "Instantbird" and "Chat Core":
0.1.3.1
0.2a1
0.2b1
0.2b2
0.3b1
I've dealt with comment 5.

Gerv
The import is completed. Thanks to everybody who helped!
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.