blob: 7254ee17bf9255b9f7749d7ed95b021cb893f484 [file] [log] [blame]
{ "assignments": [
{"component": "About", "assignee": "sfranklin", "description": "About dialog and System Summary Editor"},
{"component": "ActionSets", "assignee": "pwebster", "description": "Action sets"},
{"component": "ActivityMgmt", "assignee": "pwebster", "description": "Support for activity grouping of functionality (AKA: Capabilities)"},
{"component": "BiDi", "assignee": "pwebster", "description": "Bidirectional support. Triage '-dir rtl' defects to the appropriate component area first (i.e. if it's a Drag 'n Drop issue that only shows up in 'rtl' mode then triage to [DnD]...)"},
{"component": "CellEditors", "assignee": "emoffatt", "description": "Cell editors in Tasks view, Properties view or other views"},
{"component": "Commands", "assignee": "pwebster", "description": "Command support (added in 3.0)<p><ul>\
<li><em>handlers</em>. Anything dealing with handlers and handler submissions.</li>\
<li><em>instrumentation</em>. Instrumenting the command architecture for gathering user information.</li>\
<li><em>macros</em>. Sequential list of commands. Grouping commands.</li>\
<li><em>parameters</em>. The ability to pass parameters to commands. This is generally requested so that dyanamic commands can be defined (e.g., launch configurations).</li>\
<li><em>performance</em>. The performance of the key binding architecture, or its registry.</li>\
<li><em>request</em>. A request for a new command or a new key binding (or both).</li>\
</ul></p>" },
{"component": "CommonNavigator","assignee": "fupton", "description": "The generic navigator API (org.eclipse.ui.navigator)."},
{"component": "Contexts", "assignee": "pwebster", "description": "Support for context grouping of functionality"},
{"component": "Contributions", "assignee": "pwebster", "description": "ContributionManager, ContributionItem hierarchy, org.eclipse.jface.action, action contributions from plugin.xml\
<li><em>adapters</em>. Anything to do with the adapter mechanism and its friends.</li>\
<li><em>configurability</em>. The end user's ability to manipulate contributions.</li>\
<li><em>duplication</em>. Places where code needs to be duplicated needlessly.</li>\
<li><em>dynamic</em>. Anything dealing with dynamic menus</li>\
<li><em>dynamic plug-ins</em>. The ability to respond to plug-ins appearing or disappearing.</li>\
<li><em>errors</em>. Error handling in the contributions framework.</li>\
<li><em>interactions</em>. How contributions from different plug-ins interact with each other. How different contributions interact with each other in the same plug-in. Also, things which the workbench can do, but plug-ins can't.</li>\
<li><em>ordering</em>. Controlling the order of items in the menu -- in Java or XML.</li>\
<li><em>updating</em>. Behaviour of the menu and toolbar management code, in response to changes in its components. This primarily deals with visibility and whether items are enabled. It also covers selection and optimization of selection changes.</li>\
<li><em>visible/enabled</em>. The control of visibility and the enabled state through XML.</li>\
<li><em>widgets</em>. Controlling the type of widget used to display a contribution. This only includes controlling widget behaviour and state (other than visible and enabled).</li>\
{"component": "Coolbar", "assignee": "emoffatt", "description": "Coolbar support (including layout within coolbar)"},
{"component": "DataBinding", "assignee": "mhall","description": "JFace Data Binding" },
{"component": "Decorators", "assignee": "obesedin", "description": "Decorators mechanism and Label Decorations preference page"},
{"component": "DetachedView", "assignee": "emoffatt", "description": "Views and editors in separate windows"},
{"component": "Dialogs", "assignee": "sfranklin","description": "JFace and UI dialogs other than IDE, Filtered Items/Open Resource"},
{"component": "DND", "assignee": "emoffatt", "description": "Drag and Drop. Does not include dragging views and editors."},
{"component": "DynamicGUI", "assignee": "emoffatt", "description": "The ability to add/remove plug-ins from a running Eclipse"},
{"component": "EditorMgmt", "assignee": "rcjsuen","description": "General editor management, not text editor specific\
<li><em>associations</em>. The file associations mechanism: behaviour, preferences and functionality.</li>\
<li><em>drop-down</em>. The editor drop-down: look, feel, bugs, etc.</li>\
<li><em>history</em>. The navigation history mechanism.</li>\
<li><em>tabs</em>. The tabbed editor user experience, and bugs related to editor tabs.</li>\
{"component": "EFS", "assignee": "dmegert", "description": "Extended File System Support"},
{"component": "ErrorHandling", "assignee": "sfranklin", "description": "OutOfMemory, NPE etc. Exceptions that are not exepected but need to be handled to make it robust. Also includes issues related to Status Handling support introduced in 3.3"},
{"component": "Examples", "assignee": "pwebster", "description": "The 3 workbench examples (multipageeditor, propertysheet, readmetool) but not javaeditor (owned by platform-text component)"},
{"component": "FastView", "assignee": "emoffatt", "description": "Issues related to fast views"},
{"component": "Features", "assignee": "sfranklin", "description": "UI related to features, other than [About], e.g. product branding, default perspective, etc."},
{"component": "FieldAssist", "assignee": "sfranklin","description": "Defects concerning ControlDecoration, Required Fields, Content Proposal, Decorated Fields or Field Assistance"},
{"component": "GlobalActions", "assignee": "pwebster", "description": "actions created in workbench action builder that are not directly related to other components"},
{"component": "Graphics", "assignee": "sfranklin", "description": "Any graphics that UI has control over."},
{"component": "GTK/Linux", "assignee": "pwebster", "description": "GTK/Linux specific issues."},
{"component": "Help", "assignee": "emoffatt", "description": "F1 help; missing or problems with content"},
{"component": "IDE", "assignee": "pwebster", "description": "Issues related to the IDE as an app (as opposed to RCP)"},
{"component": "Intro", "assignee": "emoffatt", "description": "Intro part management and legacy welcome page support"},
{"component": "Import/Export", "assignee": "prakash", "description": "Import/Export wizards"},
{"component": "JFace", "assignee": "sfranklin","description": "parts of JFace not covered by [Dialogs], [Preferences], [Viewers] and [Wizards]"},
{"component": "KeyBindings", "assignee": "pwebster", "description": "Key bindings engine and preferences; requests to change key bindings, or keys not working \
<li><em>assist</em>. The key binding assist dialog.</li>\
<li><em>doc</em>. Documentation, articles or notes about best practices. Also, changing code to conform to best practices.</li>\
<li><em>errors</em>. Error handling.</li>\
<li><em>interactions</em>. Interactions between the key binding architecture and native facilities (e.g., mnemonics). Also, the order in which events arrive.</li>\
<li><em>misc</em> Anything does not fit in other categories.</li>\
<li><em>out-of-order</em>. Anything dealing with the two special keys: ESC and DEL.</li>\
<li><em>performance</em>. The performance of the key binding architecture, or its registry.</li>\
<li><em>preference page</em>. The keys preference page.</li>\
<li><em>registry</em>. The registry, its syntax, and backward compatibility.</li>\
<li><em>request</em>. A request for a new command or a new key binding (or both).</li>\
{"component": "LinkedResources","assignee": "sbeauchamp","description": "Handling of linked resources in Navigator and New File/Folder wizards", "cc": "sbrandys"},
{"component": "Mac", "assignee": "prakash", "description": "Mac specific issues"},
{"component": "Markers", "assignee": "hitesh", "description": "Issues related to markers, including tasks, problems, bookmarks, etc. e.g. bugs related to MarkerImageProvider, MarkerHelp, MarkerResolutions"},
{"component": "Metadata", "assignee": "pwebster", "description": "Anything related to the metadata associated with plug-ins (e.g., MANIFEST.MF,, .classpath, version numbers, compiler settings, formatter settings, etc.)"},
{"component": "Model", "assignee": "emoffatt", "description": "Anything related to org.eclipse.ui.model classes IWorkbenchAdapter, WorkbenchLabelProvider, WorkbenchContentProvider"},
{"component": "MPE", "assignee": "pwebster", "description": "Bugs related to Multipage editor that are not [Editor Mgmt] and not editor specific"},
{"component": "Navigator", "assignee": "fupton", "description": "Resource Navigator view"},
{"component": "OLE", "assignee": "emoffatt", "description": "OLE support on Windows"},
{"component": "OpenModes", "assignee": "hitesh","description": "Single click, double click support"},
{"component": "Outline", "assignee": "mcq", "description": "Open Resource and FilteredItemsSelection dialogs"},
{"component": "PerspectiveBar", "assignee": "emoffatt", "description": "The bar used to indicate which perspectives are currently open and allow easy switching between them."},
{"component": "Perspectives", "assignee": "pwebster", "description": "Perspective management"},
{"component": "Preferences", "assignee": "obesedin", "description": "Preferences dialog, field editors and workbench preference pages"},
{"component": "PresentationAPI","assignee": "pwebster", "description": "Bugs pertaining to the presentation API."},
{"component": "Presentations", "assignee": "pwebster", "description": "Code related to maintaining the Eclipse 2.1 and 3.0 look and feel."},
{"component": "Progress", "assignee": "prakash", "description": "Responsive UI work relating to Progress View and Progress dialogs"},
{"component": "PropertiesDialog","assignee": "obesedin","description": "Properties dialog"},
{"component": "PropertiesView", "assignee": "emoffatt", "description": "Properties view"},
{"component": "QuickAccess", "assignee": "rcjsuen","description": "Ctrl-3 quick access dialog issues"},
{"component": "RCP", "assignee": "prakash","description": "Rich Client Platform issues"},
{"component": "TabbedProperties","assignee": "anthonyh","description": "Tabbed Properties issues (plugin"},
{"component": "Themes", "assignee": "sfranklin", "description": "Dealing with dialog/window fonts/colours and the theme API"},
{"component": "Trim", "assignee": "emoffatt", "description": "Defects in Trim contributions or trim management (DnD, persistance, layout...)"},
{"component": "Undo", "assignee": "sfranklin","description": "Dealing with the new undo/redo support introduced in Eclipse 3.1"},
{"component": "UX", "assignee": "sfranklin","description": "User experience, usability, UI consistency"},
{"component": "ViewMgmt", "assignee": "rcjsuen","description": "View management"},
{"component": "Viewers", "assignee": "hitesh","description": "JFace viewers"},
{"component": "Win32", "assignee": "emoffatt", "description": "Win32 specific issues"},
{"component": "Wizards", "assignee": "prakash", "description": "JFace wizards and workbench new item wizards (excluding import/export)"},
{"component": "Workbench", "assignee": "pwebster", "description": "ui.plugin, Workbench, WorkbenchWindow"},
{"component": "WorkbenchParts", "assignee": "pwebster", "description": "Bugs pertaining to part lifecycle."},
{"component": "WorkbenchLauncher", "assignee": "prakash","description": "Primarily, that portion of startup where the UI team decides where the workspace will be."},
{"component": "WorkingSets", "assignee": "hitesh", "description": "Working sets"}
],"users": [
{"user": "anthonyh" , "name": "Anthony", "email": ""},
{"user": "bbokowski", "name": "Boris", "email": ""},
{"user": "dmegert", "name": "Dani", "email": ""},
{"user": "hitesh", "name": "Hitesh", "email": ""},
{"user": "prakash", "name": "Prakash", "email": ""},
{"user": "emoffatt", "name": "Eric", "email": ""},
{"user": "kmcguire", "name": "Kevin", "email": ""},
{"user": "mcq", "name": "McQ", "email": ""},
{"user": "mhall", "name": "Matthew", "email": ""},
{"user": "obesedin", "name": "Oleg", "email": ""},
{"user": "pwebster", "name": "Paul", "email": ""},
{"user": "rcjsuen", "name": "Remy", "email": ""},
{"user": "sbeauchamp", "name": "Serge", "email": ""},
{"user": "sbrandys", "name": "Szymon", "email": ""},
{"user": "sfranklin", "name": "Susan", "email": ""},
{"user": "fupton", "name": "Francis", "email": ""}