summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorterry%netscape.com <>1999-03-04 10:12:29 +0100
committerterry%netscape.com <>1999-03-04 10:12:29 +0100
commit5517743f7131fa6827ad5604c592d9abc7a0c94e (patch)
tree523afcf25455303716d8f8ee923c77317c8f8c85
parentf30e61a2918ce3374f556960dc1c13b8acf81d98 (diff)
downloadbugzilla-5517743f7131fa6827ad5604c592d9abc7a0c94e.tar.gz
bugzilla-5517743f7131fa6827ad5604c592d9abc7a0c94e.tar.xz
Do the grand component/product renaming.
-rwxr-xr-xmakecomponenttable.sh164
-rwxr-xr-xmakeproducttable.sh5
-rwxr-xr-xmakeversiontable.sh16
3 files changed, 96 insertions, 89 deletions
diff --git a/makecomponenttable.sh b/makecomponenttable.sh
index ba47e39a6..f1b343d48 100755
--- a/makecomponenttable.sh
+++ b/makecomponenttable.sh
@@ -37,6 +37,67 @@ description mediumtext not null
+
+insert into components (value, program, initialowner, initialqacontact, description) values ("ActiveX Wrapper", "Browser", "locka@iol.ie", "cpratt@netscape.com", "This is the active-x wrapper that is used when people want to embed gecko in their application on windows. This is an external developer's code to wrap gecko up as an activeX control to replace IE as the embedded HTML control.");
+insert into components (value, program, initialowner, initialqacontact, description) values ("Apprunner", "Browser", "don@netscape.com", "leger@netscape.com", "For bugs against the apprunner application which include: launch/exit crashes, features missing, and apprunner parity across platforms.");
+insert into components (value, program, initialowner, initialqacontact, description) values ("Autofill", "Browser", "morse@netscape.com", "junruh@netscape.com", "Bugs against automatic fill of personal data.");
+insert into components (value, program, initialowner, initialqacontact, description) values ("Build Config", "Browser", "briano@netscape.com", "cyeh@netscape.com", "This component is for bugs against build problems.");
+insert into components (value, program, initialowner, initialqacontact, description) values ("Compositor", "Browser", "michaelp@netscape.com", "chrisd@netscape.com", "Compositor (aka rendering) is like layout, a catch-all, but for painting problems. If the object is in the right place, but doesn't paint correctly, it's a rendering bug. If it paints ok, but in the wrong place, it's a layout bug. Rendering is for <i>drawing</i>.");
+insert into components (value, program, initialowner, initialqacontact, description) values ("Cookies", "Browser", "morse@netscape.com", "paulmac@netscape.com", "A general mechanism which server side connections (such as CGI scripts) can use to both store and retrieve information on the client side of the connection. This refers to HTML cookies; little blobs of data we store and share with sites");
+insert into components(value, program, initialowner, initialqacontact, description) values("DOM Level 0", "Browser", "vidur@netscape.com", "gerardok@netscape.com", "This component consists of all functionality related to JavaScript manipulation of window, document and navigator components that was available in Navigator 4.x and before.");
+insert into components(value, program, initialowner, initialqacontact, description) values("DOM Level 1", "Browser", "vidur@netscape.com", "gerardok@netscape.com", "This component consists of all functionality related to JavaScript or XPCOM-based access and manipulation of a document and its components using the interfaces <a href='http://www.w3.org/TR/REC-DOM-Level-1'>defined by the W3C</a>.");
+insert into components (value, program, initialowner, initialqacontact, description) values ("Editor", "Browser", "kostello@netscape.com", "sujay@netscape.com", "An embedable editing object within the browser and the mail editing application");
+insert into components (value, program, initialowner, initialqacontact, description) values ("Embedding APIs", "Browser", "nisheeth@netscape.com", "claudius@netscape.com", "The embedding API is the set of functions that an external application uses to host an instance of the layout engine within itself. The embedded layout engine provides services for rendering web content (HTML, XML, CSS, etc). For example, Encyclopedia Brittanica currently embeds the IE 4.0 layout engine within itself and uses it to show its reference pages.");
+insert into components (value, program, initialowner, initialqacontact, description) values ("Event Handling", "Browser", "joki@netscape.com", "gerardok@netscape.com", "Any strangeness with keyboard typing, mouse actions, focus changes.");
+insert into components (value, program, initialowner, initialqacontact, description) values ("Form Submission", "Browser", "karnaze@netscape.com", "chrisd@netscape.com", "This is HTML forms -- layout, rendering, functionality and submission.");
+insert into components (value, program, initialowner, initialqacontact, description) values ("HTML Dialogs", "Browser", "davidm@netscape.com", "cpratt@netscape.com", "For bugs in dialog windows and alert windows.");
+insert into components (value, program, initialowner, initialqacontact, description) values ("HTMLFrames", "Browser", "karnaze@netscape.com", "glynn@netscape.com", "This is HTML framesets -- layout and rendering. HTMLFrames == html frame/frameset/iframe tag handling.");
+insert into components (value, program, initialowner, initialqacontact, description) values ("HTMLTables", "Browser", "karnaze@netscape.com", "chrisd@netscape.com", "This is HTML Tables -- layout and rendering. Editing is applicable to most of the layout related categories, both Browser and Ender would use this component.");
+insert into components (value, program, initialowner, initialqacontact, description) values ("Image Conversion Library", "Browser", "mjudge@netscape.com", "elig@netscape.com", "Encoding rather than decoding. Image handling in editor.");
+insert into components (value, program, initialowner, initialqacontact, description) values ("ImageLib", "Browser", "pnunn@netscape.com", "elig@netscape.com", " The functions that enable images. Decoding rather than encoding image library. This code is responsible for presenting different image formats (png, jpeg, etc.) in a consistant manner to layout.");
+insert into components (value, program, initialowner, initialqacontact, description) values ("Internationalization", "Browser", "ftang@netscape.com", "teruko@netscape.com", "Internationalization is the process of designing and developing a software product to function in multiple locales. This process involves identifying the locales that must be supported, designing features which support those locales, and writing code that functions equally well in any of the supported locales.");
+insert into components (value, program, initialowner, initialqacontact, description) values ("JavaScript Debugger", "Browser", "jband@netscape.com", "cbegle@netscape.com", "Bugs, problems, enhancements for the javascript debugger tool.");
+insert into components (value, program, initialowner, initialqacontact, description) values ("JavaScript", "Browser", "norris@netscape.com", "cbegle@netscape.com", "Core JavaScript interpreter, JS 1.4");
+insert into components (value, program, initialowner, initialqacontact, description) values ("Layout", "Browser", "troy@netscape.com", "petersen@netscape.com", "Layout is for general problems with the positioning of objects on the page. If you can't tell specifically why an object seems to be in the wrong place, use layout.");
+insert into components (value, program, initialowner, initialqacontact, description) values ("libPref", "Browser", "hshaw@netscape.com", "paulmac@netscape.com", "Backend library for implementing XP preferences");
+insert into components (value, program, initialowner, initialqacontact, description) values ("Live Connect", "Browser", "fur@netscape.com", "cbegle@netscape.com", "<need to get definition>");
+insert into components (value, program, initialowner, initialqacontact, description) values ("Localization", "Browser", "rchen@netscape.com", "teruko@netscape.com", "Localization is the process of adapting software for a specific international market; this process includes translating the user interface, resizing dialog boxes, replacing icons and other culturally sensitive graphics (if necessary), customizing features (if necessary), and testing the localized product to ensure that the program still works.");
+insert into components (value, program, initialowner, initialqacontact, description) values ("Mac Install Wizard", "Browser", "sgehani@netscape.com", "gbush@netscape.com", "Front end Mac installer problems; both functional and UI.");
+insert into components (value, program, initialowner, initialqacontact, description) values ("Networking Library", "Browser", "gagan@netscape.com", "paulmac@netscape.com", "Backend network library offers protocol support for reading net data. (HTTP, MIME, etc.)");
+insert into components (value, program, initialowner, initialqacontact, description) values ("NSPR", "Browser", "wtc@netscape.com", "phillip@netscape.com", "Netscape Portable Runtime library. libc and threading abstraction.");
+insert into components (value, program, initialowner, initialqacontact, description) values ("OJI", "Browser", "amusil@netscape.com", "beppe@netscape.com", "Pluggable java API");
+insert into components (value, program, initialowner, initialqacontact, description) values ("Parser", "Browser", "rickg@netscape.com", "janc@netscape.com", "This system consumes content from the web, parses, validates and builds a content model (document)");
+insert into components (value, program, initialowner, initialqacontact, description) values ("Password Cache", "Browser", "morse@netscape.com", "paulmac@netscape.com", "Bugs against password related problems.");
+insert into components (value, program, initialowner, initialqacontact, description) values ("Plug-ins", "Browser", "amusil@netscape.com", "beppe@netscape.com", "Plugins allow 3rd parties to register a binary library to be called when a given mime datatype is encountered. The plugin can layout and render the datatype.");
+insert into components (value, program, initialowner, initialqacontact, description) values ("Pref UI", "Browser", "shuang@netscape.com", "paulmac@netscape.com", "<need to get definition>");
+insert into components (value, program, initialowner, initialqacontact, description) values ("Profile Manager", "Browser", "dbragg@netscape.com", "paulmac@netscape.com", "<need to get definition>");
+insert into components (value, program, initialowner, initialqacontact, description) values ("Profile Migration", "Browser", "dbragg@netscape.com", "gbush@netscape.com", "Problems with conversion from 4.x to 5.x profiles");
+insert into components (value, program, initialowner, initialqacontact, description) values ("Progress Window", "Browser", "evaughan@netscape.com", "cpratt@netscape.com", "Download status window problems");
+insert into components (value, program, initialowner, initialqacontact) values ("RDF", "Browser", "waterson@netscape.com", "");
+insert into components (value, program, initialowner, initialqacontact, description) values ("Security", "Browser", "tomw@netscape.com", "dshea@netscape.com", "<need to get definition>");
+insert into components (value, program, initialowner, initialqacontact, description) values ("Selection and Search", "Browser", "mjudge@netscape.com", "claudius@netscape.com", "Selection refers to the user action of selecting all or part of a document and highlighting the selected content. Search refers to finding content within the larger context of a document.");
+insert into components (value, program, initialowner, initialqacontact, description) values ("Silent Download", "Browser", "dougt@netscape.com", "gbush@netscape.com", "Background bits download, and notification for new release available for install.");
+insert into components (value, program, initialowner, initialqacontact, description) values ("Single Signon", "Browser", "morse@netscape.com", "junruh@netscape.com", "<need to get definition>");
+insert into components (value, program, initialowner, initialqacontact, description) values ("Style System", "Browser", "peterl@netscape.com", "chrisd@netscape.com", "CSS, XSL - CSS and HTML attribute handling. There's some overlap here with the parser, if you're not sure just guess.");
+insert into components (value, program, initialowner, initialqacontact, description) values ("Threading", "Browser", "rpotts@netscape.com", "rpotts@netscape.com", "Unlikely a tester would be able to tell there was a threading problem specifically. The result of threading problems are generally lock-ups. But unless you have a stack trace that specifically points the finger at threading, you should submit the bug against another component.");
+insert into components (value, program, initialowner, initialqacontact, description) values ("UE/UI", "Browser", "shuang@netscape.com", "", "User Experience. User interface, useability, something's just too hard to figure out, etc.");
+insert into components (value, program, initialowner, initialqacontact, description) values ("Viewer App", "Browser", "rickg@netscape.com", "leger@netscape.com", "This is the viewer test app. Utilized by NG Layout engineers to test the layout engine.");
+insert into components (value, program, initialowner, initialqacontact, description) values ("Widget Set", "Browser", "karnaze@netscape.com", "phillip@netscape.com", "Refers to mozilla/widget, the XP widget library used by the layout engine. Think FORM elements: buttons, edit fields, etc. ");
+insert into components (value, program, initialowner, initialqacontact, description) values ("Windows Install Wizard", "Browser", "ssu@netscape.com", "gbush@netscape.com", "Front end Win32 installer problems; both functional and UI.");
+insert into components (value, program, initialowner, initialqacontact) values ("XML", "Browser", "guha@netscape.com", "beppe@netscape.com");
+insert into components (value, program, initialowner, initialqacontact) values ("XP File Handling", "Browser", "mcmullen@netscape.com", "mcmullen@netscape.com");
+insert into components (value, program, initialowner, initialqacontact) values ("XP Miscellany", "Browser", "brendan@netscape.com", "brendan@netscape.com");
+insert into components (value, program, initialowner, initialqacontact, description) values ("XP Toolkit/Widgets", "Browser", "trudelle@netscape.com", "trudelle@netscape.com", "Cross-platform library of UI widgest like buttons, dialogs, toolbars, tree control, etc.");
+insert into components (value, program, initialowner, initialqacontact) values ("XP Utilities", "Browser", "rickg@netscape.com", "rickg@netscape.com");
+insert into components (value, program, initialowner, initialqacontact, description) values ("XPApps", "Browser", "don@netscape.com", "beppe@netscape.com", "Component/service applications for XP support.");
+insert into components (value, program, initialowner, initialqacontact, description) values ("XPCOM Registry", "Browser", "dp@netscape.com", "dp@netscape.com", "<need to get definition>");
+insert into components (value, program, initialowner, initialqacontact, description) values ("XPCOM", "Browser", "scc@netscape.com", "scc@netscape.com", "This is the basis of our component technology; this covers the mozilla/xpcom source directory and includes the \"repository\". Unlikely a tester would be able to tell there was an XPCOM problem specifically. Unless you have a stack trace that specifically points the finger at threading, you should submit the bug against another component.");
+insert into components (value, program, initialowner, initialqacontact, description) values ("xpidl", "Browser", "vidur@netscape.com", "vidur@netscape.com", "The tool that translates idl into xpcom header files and java script stubs.");
+insert into components (value, program, initialowner, initialqacontact, description) values ("XPInstall", "Browser", "dveditz@netscape.com", "gbush@netscape.com", "All SmartUpdate bugs. Failure on JAR installation process.");
+insert into components (value, program, initialowner, initialqacontact, description) values ("XUL", "Browser", "danm@netscape.com", "danm@netscape.com", "Cross platform language for specifying the browser UI");
+insert into components (value, program, initialowner, initialqacontact, description) values ("Zlib", "Browser", "dp@netscape.com", "elig@netscape.com", "Compression library.");
+
+
insert into components (value, program, initialowner, initialqacontact) values ("XPFC", "Calendar", "spider@netscape.com", "");
insert into components (value, program, initialowner, initialqacontact) values ("config", "Calendar", "spider@netscape.com", "");
insert into components (value, program, initialowner, initialqacontact) values ("Core", "Calendar", "sman@netscape.com", "");
@@ -79,85 +140,30 @@ insert into components (value, program, initialowner, initialqacontact, descript
-insert into components (value, program, initialowner, initialqacontact, description) values ("Apprunner", "Mozilla", "don@netscape.com", "leger@netscape.com", "For bugs against the apprunner application which include: launch/exit crashes, features missing, and apprunner parity across platforms.");
-insert into components (value, program, initialowner, initialqacontact) values ("Macintosh FE", "Mozilla", "sdagley@netscape.com", "");
-insert into components (value, program, initialowner, initialqacontact) values ("Windows FE", "Mozilla", "blythe@netscape.com", "");
-insert into components (value, program, initialowner, initialqacontact) values ("XFE", "Mozilla", "ramiro@netscape.com", "");
-insert into components (value, program, initialowner, initialqacontact) values ("StubFE", "Mozilla", "rickg@netscape.com", "");
-insert into components (value, program, initialowner, initialqacontact) values ("Aurora/RDF FE", "Mozilla", "don@netscape.com", "");
-insert into components (value, program, initialowner, initialqacontact) values ("Aurora/RDF BE", "Mozilla", "guha@netscape.com", "");
-insert into components (value, program, initialowner, initialqacontact) values ("Berkeley DB", "Mozilla", "montulli@netscape.com", "");
-insert into components (value, program, initialowner, initialqacontact) values ("Browser Hooks", "Mozilla", "ebina@netscape.com", "");
-insert into components (value, program, initialowner, initialqacontact) values ("Build Config", "Mozilla", "briano@netscape.com", "");
-insert into components (value, program, initialowner, initialqacontact) values ("Composer", "Mozilla", "akkana@netscape.com", "");
-insert into components (value, program, initialowner, initialqacontact) values ("Compositor Library", "Mozilla", "vidur@netscape.com", "");
-insert into components (value, program, initialowner, initialqacontact) values ("Dialup", "Mozilla", "selmer@netscape.com", "");
-insert into components (value, program, initialowner, initialqacontact) values ("FontLib", "Mozilla", "dp@netscape.com", "");
-insert into components (value, program, initialowner, initialqacontact) values ("HTML Dialogs", "Mozilla", "nisheeth@netscape.com", "");
-insert into components (value, program, initialowner, initialqacontact) values ("HTML to Text/PostScript Translation", "Mozilla", "brendan@netscape.com", "");
-insert into components (value, program, initialowner, initialqacontact) values ("ImageLib", "Mozilla", "pnunn@netscape.com", "");
-insert into components (value, program, initialowner, initialqacontact) values ("JPEG Image Handling", "Mozilla", "tgl@sss.pgh.pa.us", "");
-insert into components (value, program, initialowner, initialqacontact) values ("PNG Image Handling", "Mozilla", "png@wco.com", "");
-insert into components (value, program, initialowner, initialqacontact) values ("Image Conversion Library", "Mozilla", "mjudge@netscape.com", "");
-insert into components (value, program, initialowner, initialqacontact) values ("I18N Library", "Mozilla", "bobj@netscape.com", "");
-insert into components (value, program, initialowner, initialqacontact) values ("Java Stubs", "Mozilla", "warren@netscape.com", "");
-insert into components (value, program, initialowner, initialqacontact) values ("JavaScript", "Mozilla", "mccabe@netscape.com", "");
-insert into components (value, program, initialowner, initialqacontact) values ("JavaScript/Java Reflection", "Mozilla", "fur@netscape.com", "");
-insert into components (value, program, initialowner, initialqacontact) values ("Layout", "Mozilla", "rickg@netscape.com", "");
-insert into components (value, program, initialowner, initialqacontact) values ("LibMocha", "Mozilla", "mlm@netscape.com", "");
-insert into components (value, program, initialowner, initialqacontact) values ("MIMELib", "Mozilla", "terry@mozilla.org", "");
-insert into components (value, program, initialowner, initialqacontact) values ("NetLib", "Mozilla", "gagan@netscape.com", "");
-insert into components (value, program, initialowner, initialqacontact) values ("NSPR", "Mozilla", "srinivas@netscape.com", "");
-insert into components (value, program, initialowner, initialqacontact) values ("Password Cache", "Mozilla", "montulli@netscape.com", "");
-insert into components (value, program, initialowner, initialqacontact) values ("PICS", "Mozilla", "montulli@netscape.com", "");
-insert into components (value, program, initialowner, initialqacontact) values ("Plugins", "Mozilla", "amusil@netscape.com", "");
-insert into components (value, program, initialowner, initialqacontact) values ("Preferences", "Mozilla", "aoki@netscape.com", "");
-insert into components (value, program, initialowner, initialqacontact) values ("Progress Window", "Mozilla", "atotic@netscape.com", "");
-insert into components (value, program, initialowner, initialqacontact) values ("Registry", "Mozilla", "dveditz@netscape.com", "");
-insert into components (value, program, initialowner, initialqacontact) values ("Scheduler", "Mozilla", "aoki@netscape.com", "");
-insert into components (value, program, initialowner, initialqacontact) values ("Security Stubs", "Mozilla", "jsw@netscape.com", "");
-insert into components (value, program, initialowner, initialqacontact) values ("SmartUpdate", "Mozilla", "dveditz@netscape.com", "");
-insert into components (value, program, initialowner, initialqacontact) values ("XML", "Mozilla", "guha@netscape.com", "");
-insert into components (value, program, initialowner, initialqacontact) values ("XP-COM", "Mozilla", "scullin@netscape.com", "");
-insert into components (value, program, initialowner, initialqacontact) values ("XP File Handling", "Mozilla", "atotic@netscape.com", "");
-insert into components (value, program, initialowner, initialqacontact) values ("XP Miscellany", "Mozilla", "brendan@netscape.com", "");
-insert into components (value, program, initialowner, initialqacontact) values ("XP Utilities", "Mozilla", "rickg@netscape.com", "");
-insert into components (value, program, initialowner, initialqacontact) values ("Zlib", "Mozilla", "pnunn@netscape.com", "");
-insert into components (value, program, initialowner, initialqacontact, description) values ("XPInstall", "Mozilla", "dveditz@netscape.com", "gbush@netscape.com", "All SmartUpdate bugs. Failure on JAR installation process.");
-insert into components (value, program, initialowner, initialqacontact, description) values ("Silent Download", "Mozilla", "dougt@netscape.com", "gbush@netscape.com", "Background bits download, and notification for new release available for install.");
-insert into components (value, program, initialowner, initialqacontact, description) values ("Windows Install Wizard", "Mozilla", "ssu@netscape.com", "gbush@netscape.com", "Front end Win32 installer problems; both functional and UI.");
-insert into components (value, program, initialowner, initialqacontact, description) values ("Mac Install Wizard", "Mozilla", "sgehani@netscape.com", "gbush@netscape.com", "Front end Mac installer problems; both functional and UI.");
-insert into components (value, program, initialowner, initialqacontact, description) values ("Profile Migration", "Mozilla", "dbragg@netscape.com", "gbush@netscape.com", "Problems with conversion from 4.x to 5.x profiles");
-insert into components (value, program, initialowner, initialqacontact, description) values ("Internationalization", "Mozilla", "ftang@netscape.com", "teruko@netscape.com", "Internationalization is the process of designing and developing a software product to function in multiple locales. This process involves identifying the locales that must be supported, designing features which support those locales, and writing code that functions equally well in any of the supported locales.");
-insert into components (value, program, initialowner, initialqacontact, description) values ("Localization", "Mozilla", "rchen@netscape.com", "teruko@netscape.com", "Localization is the process of adapting software for a specific international market; this process includes translating the user interface, resizing dialog boxes, replacing icons and other culturally sensitive graphics (if necessary), customizing features (if necessary), and testing the localized product to ensure that the program still works.");
-
-
-
-
-insert into components (value, program, initialowner, initialqacontact, description) values ("ActiveX Wrapper", "NGLayout", "locka@iol.ie", "cpratt@netscape.com", "This is the active-x wrapper that is used when people want to embed gecko in their application on windows. This is an external developer's code to wrap gecko up as an activeX control to replace IE as the embedded HTML control.");
-insert into components (value, program, initialowner, initialqacontact, description) values ("Cookies", "NGLayout", "morse@netscape.com", "paulmac@netscape.com", "A general mechanism which server side connections (such as CGI scripts) can use to both store and retrieve information on the client side of the connection. This refers to HTML cookies; little blobs of data we store and share with sites");
-insert into components (value, program, initialowner, initialqacontact, description) values ("DOM", "NGLayout", "vidur@netscape.com", "gerardok@netscape.com", "Bugs related to manipulation of windows, documents and their components (including HTML and XML elements) through JavaScript interfaces or through XPCOM interfaces that are designated as DOM interfaces");
-insert into components (value, program, initialowner, initialqacontact, description) values ("Editor", "NGLayout", "kostello@netscape.com", "sujay@netscape.com", "An embedable editing object within the browser and the mail editing application");
-insert into components (value, program, initialowner, initialqacontact, description) values ("Embedding APIs", "NGLayout", "nisheeth@netscape.com", "claudius@netscape.com", "The embedding API is the set of functions that an external application uses to host an instance of the layout engine within itself. The embedded layout engine provides services for rendering web content (HTML, XML, CSS, etc). For example, Encyclopedia Brittanica currently embeds the IE 4.0 layout engine within itself and uses it to show its reference pages.");
-insert into components (value, program, initialowner, initialqacontact, description) values ("Event Handling", "NGLayout", "joki@netscape.com", "gerardok@netscape.com", "Any strangeness with keyboard typing, mouse actions, focus changes.");
-insert into components (value, program, initialowner, initialqacontact, description) values ("Form Submission", "NGLayout", "karnaze@netscape.com", "chrisd@netscape.com", "This is HTML forms -- layout, rendering, functionality and submission.");
-insert into components (value, program, initialowner, initialqacontact, description) values ("HTMLFrames", "NGLayout", "karnaze@netscape.com", "glynn@netscape.com", "This is HTML framesets -- layout and rendering. HTMLFrames == html frame/frameset/iframe tag handling.");
-insert into components (value, program, initialowner, initialqacontact, description) values ("HTMLTables", "NGLayout", "karnaze@netscape.com", "chrisd@netscape.com", "This is HTML Tables -- layout and rendering. Editing is applicable to most of the layout related categories, both Browser and Ender would use this component.");
-insert into components (value, program, initialowner, initialqacontact) values ("ImageLib", "NGLayout", "pnunn@netscape.com", "petersen@netscape.com");
-insert into components (value, program, initialowner, initialqacontact, description) values ("Layout", "NGLayout", "troy@netscape.com", "petersen@netscape.com", "Layout is for general problems with the positioning of objects on the page. If you can't tell specifically why an object seems to be in the wrong place, use layout.");
-insert into components (value, program, initialowner, initialqacontact, description) values ("Networking Library", "NGLayout", "gagan@netscape.com", "paulmac@netscape.com", "Backend network library offers protocol support for reading net data. (HTTP, MIME, etc.)");
-insert into components (value, program, initialowner, initialqacontact, description) values ("Parser", "NGLayout", "rickg@netscape.com", "janc@netscape.com", "This system consumes content from the web, parses, validates and builds a content model (document)");
-insert into components (value, program, initialowner, initialqacontact, description) values ("Plug-ins", "NGLayout", "amusil@netscape.com", "beppe@netscape.com", "Plugins allow 3rd parties to register a binary library to be called when a given mime datatype is encountered. The plugin can layout and render the datatype.");
-insert into components (value, program, initialowner, initialqacontact, description) values ("Compositor", "NGLayout", "michaelp@netscape.com", "chrisd@netscape.com", "Compositor (aka rendering) is like layout, a catch-all, but for painting problems. If the object is in the right place, but doesn't paint correctly, it's a rendering bug. If it paints ok, but in the wrong place, it's a layout bug. Rendering is for <i>drawing</i>.");
-insert into components (value, program, initialowner, initialqacontact, description) values ("Selection and Search", "NGLayout", "mjudge@netscape.com", "claudius@netscape.com", "Selection refers to the user action of selecting all or part of a document and highlighting the selected content. Search refers to finding content within the larger context of a document.");
-insert into components (value, program, initialowner, initialqacontact, description) values ("Style System", "NGLayout", "peterl@netscape.com", "chrisd@netscape.com", "CSS, XSL - CSS and HTML attribute handling. There's some overlap here with the parser, if you're not sure just guess.");
-insert into components (value, program, initialowner, initialqacontact, description) values ("Threading", "NGLayout", "rpotts@netscape.com", "rpotts@netscape.com", "Unlikely a tester would be able to tell there was a threading problem specifically. The result of threading problems are generally lock-ups. But unless you have a stack trace that specifically points the finger at threading, you should submit the bug against another component.");
-insert into components (value, program, initialowner, initialqacontact, description) values ("Viewer App", "NGLayout", "rickg@netscape.com", "leger@netscape.com", "This is the viewer test app. Utilized by NG Layout engineers to test the layout engine.");
-insert into components (value, program, initialowner, initialqacontact, description) values ("Widget Set", "NGLayout", "karnaze@netscape.com", "phillip@netscape.com", "Refers to mozilla/widget, the XP widget library used by the layout engine. Think FORM elements: buttons, edit fields, etc. ");
-insert into components (value, program, initialowner, initialqacontact, description) values ("XPCOM", "NGLayout", "scc@netscape.com", "scc@netscape.com", "This is the basis of our component technology; this covers the mozilla/xpcom source directory and includes the \"repository\". Unlikely a tester would be able to tell there was an XPCOM problem specifically. Unless you have a stack trace that specifically points the finger at threading, you should submit the bug against another component.");
-insert into components (value, program, initialowner, initialqacontact, description) values ("xpidl", "NGLayout", "vidur@netscape.com", "vidur@netscape.com", "The tool that translates idl into xpcom header files and java script stubs.");
-insert into components (value, program, initialowner, initialqacontact, description) values ("Internationalization", "NGLayout", "ftang@netscape.com", "teruko@netscape.com", "Internationalization is the process of designing and developing a software product to function in multiple locales. This process involves identifying the locales that must be supported, designing features which support those locales, and writing code that functions equally well in any of the supported locales.");
-insert into components (value, program, initialowner, initialqacontact, description) values ("Localization", "NGLayout", "rchen@netscape.com", "teruko@netscape.com", "Localization is the process of adapting software for a specific international market; this process includes translating the user interface, resizing dialog boxes, replacing icons and other culturally sensitive graphics (if necessary), customizing features (if necessary), and testing the localized product to ensure that the program still works.");
+insert into components (value, program, initialowner, initialqacontact) values ("Macintosh FE", "MozillaClassic", "sdagley@netscape.com", "");
+insert into components (value, program, initialowner, initialqacontact) values ("Windows FE", "MozillaClassic", "blythe@netscape.com", "");
+insert into components (value, program, initialowner, initialqacontact) values ("XFE", "MozillaClassic", "ramiro@netscape.com", "");
+insert into components (value, program, initialowner, initialqacontact) values ("StubFE", "MozillaClassic", "rickg@netscape.com", "");
+insert into components (value, program, initialowner, initialqacontact) values ("Aurora/RDF FE", "MozillaClassic", "don@netscape.com", "");
+insert into components (value, program, initialowner, initialqacontact) values ("Aurora/RDF BE", "MozillaClassic", "guha@netscape.com", "");
+insert into components (value, program, initialowner, initialqacontact) values ("Berkeley DB", "MozillaClassic", "montulli@netscape.com", "");
+insert into components (value, program, initialowner, initialqacontact) values ("Browser Hooks", "MozillaClassic", "ebina@netscape.com", "");
+insert into components (value, program, initialowner, initialqacontact) values ("Composer", "MozillaClassic", "akkana@netscape.com", "");
+insert into components (value, program, initialowner, initialqacontact) values ("Compositor Library", "MozillaClassic", "vidur@netscape.com", "");
+insert into components (value, program, initialowner, initialqacontact) values ("FontLib", "MozillaClassic", "dp@netscape.com", "");
+insert into components (value, program, initialowner, initialqacontact) values ("HTML to Text/PostScript Translation", "MozillaClassic", "brendan@netscape.com", "");
+insert into components (value, program, initialowner, initialqacontact) values ("JPEG Image Handling", "MozillaClassic", "tgl@sss.pgh.pa.us", "");
+insert into components (value, program, initialowner, initialqacontact) values ("PNG Image Handling", "MozillaClassic", "png@wco.com", "");
+insert into components (value, program, initialowner, initialqacontact) values ("Java Stubs", "MozillaClassic", "warren@netscape.com", "");
+insert into components (value, program, initialowner, initialqacontact) values ("Layout", "MozillaClassic", "rickg@netscape.com", "petersen@netscape.com");
+insert into components (value, program, initialowner, initialqacontact) values ("LibMocha", "MozillaClassic", "mlm@netscape.com", "");
+insert into components (value, program, initialowner, initialqacontact, description) values ("MIMELib", "MozillaClassic", "terry@mozilla.org", "lchiang@netscape.com", "Bugs in this area now assigned to MIME component in Mail/News product.");
+insert into components (value, program, initialowner, initialqacontact, description) values ("NetLib", "MozillaClassic", "gagan@netscape.com", "paulmac@netscape.com", "Bugs in this area now assigned to Network Library component in Browser product.");
+insert into components (value, program, initialowner, initialqacontact) values ("PICS", "MozillaClassic", "montulli@netscape.com", "");
+insert into components (value, program, initialowner, initialqacontact, description) values ("Preferences", "MozillaClassic", "mcmullen@netscape.com", "beppe@netscape.com", "Please see libPref, Pref UI or Profile Mgr components under Browser product for bugs against Preferences.");
+insert into components (value, program, initialowner, initialqacontact) values ("Registry", "MozillaClassic", "law@netscape.com", "bond@netscape.com");
+insert into components (value, program, initialowner, initialqacontact) values ("Security Stubs", "MozillaClassic", "jsw@netscape.com", "dshea@netscape.com");
+
insert into components (value, program, initialowner, initialqacontact, description) values ("Bonsai", "Webtools", "terry@mozilla.org", "", 'Web based <a href="http://www.mozilla.org/bonsai.html">Tree control system</a> for watching the up-to-the-minute goings-on in a CVS repository');
diff --git a/makeproducttable.sh b/makeproducttable.sh
index 9d1887251..23a434e77 100755
--- a/makeproducttable.sh
+++ b/makeproducttable.sh
@@ -35,11 +35,12 @@ disallownew tinyint not null
);
+
+insert into products (product, description, milestoneurl) values ("Browser", 'For bugs about the Mozilla Browser, including bugs with the <a href="http://www.mozilla.org/newlayout/">New Layout</a> project', 'http://www.mozilla.org/projects/seamonkey/milestones');
insert into products (product, description) values ("Calendar", 'For bugs about the <a href="http://www.mozilla.org/projects/calendar">Calendar</a> project');
insert into products (product, description) values ("CCK", 'For bugs about the <a href="http://www.mozilla.org/projects/cck">Client Customization Kit<a> project');
insert into products (product, description) values ("Directory", 'For bugs about the <a href="http://www.mozilla.org/directory">Directory (LDAP)</a> project');
insert into products (product, description) values ("MailNews", 'For bugs about the <a href="http://www.mozilla.org/mailnews/index.html">Mozilla Mail/News</a> project');
-insert into products (product, description) values ("Mozilla", "For bugs about the Mozilla web browser");
-insert into products (product, description, milestoneurl) values ("NGLayout", 'For bugs about the <a href="http://www.mozilla.org/newlayout/">New Layout</a> project', 'http://www.mozilla.org/projects/seamonkey/milestones');
+insert into products (product, description, disallownew) values ("MozillaClassic", "For bugs about the Mozilla web browser", 1);
insert into products (product, description) values ("Webtools", 'For bugs about the web-based tools that mozilla.org uses. This include Bugzilla (problems you are having with this bug system itself), <a href="http://www.mozilla.org/bonsai.html">Bonsai</a>, and <a href="http://www.mozilla.org/tinderbox.html">Tinderbox</a>.');
diff --git a/makeversiontable.sh b/makeversiontable.sh
index 4dd6c565f..be9a881b7 100755
--- a/makeversiontable.sh
+++ b/makeversiontable.sh
@@ -34,18 +34,18 @@ program tinytext
+insert into versions (value, program) values ("other", "Browser");
insert into versions (value, program) values ("other", "Calendar");
insert into versions (value, program) values ("other", "CCK");
insert into versions (value, program) values ("other", "Directory");
insert into versions (value, program) values ("other", "MailNews");
-insert into versions (value, program) values ("other", "Mozilla");
-insert into versions (value, program) values ("1998-03-31", "Mozilla");
-insert into versions (value, program) values ("1998-04-08", "Mozilla");
-insert into versions (value, program) values ("1998-04-29", "Mozilla");
-insert into versions (value, program) values ("1998-06-03", "Mozilla");
-insert into versions (value, program) values ("1998-07-28", "Mozilla");
-insert into versions (value, program) values ("1998-09-04", "Mozilla");
-insert into versions (value, program) values ("other", "NGLayout");
+insert into versions (value, program) values ("other", "MozillaClassic");
+insert into versions (value, program) values ("1998-03-31", "MozillaClassic");
+insert into versions (value, program) values ("1998-04-08", "MozillaClassic");
+insert into versions (value, program) values ("1998-04-29", "MozillaClassic");
+insert into versions (value, program) values ("1998-06-03", "MozillaClassic");
+insert into versions (value, program) values ("1998-07-28", "MozillaClassic");
+insert into versions (value, program) values ("1998-09-04", "MozillaClassic");
insert into versions (value, program) values ("other", "Webtools");
select * from versions;