Calendar:Bugzilla Components
Adding Components in Bugzilla
The current component structure in the Calendar product in Bugzilla is far from optimal. For example we have components for the CalDAV and the Storage provider, but lack a component for our ICS provider.
In addition frontend-related bugs are all lumped into Sunbird and Calendar-Extension Front End. We should add components at least for the four different views and the options/preferences dialog. Having a component for the four different views (day, week, month, multiweek) would also keep the Base component clear, once we move the Sunbird/Calendar code over to the new views contained in there.
More components can be added later, if needed.
Proposal:
- Base (*)
- CalDAV provider (*)
- General (*)
- Help Documentation (*)
- Installer (-)
- libical (*)
- libxpical (-)
- Lightning (*)
- Security (*)
- Storage provider (*)
- Sunbird and Calendar-Extension Front End (*)
- Day/Week/Month/Multiweek Views (+)
- Preferences Dialog (+)
- ICS provider (+)
A (*) marks existing components, which will remain,
(-) marks components that should be removed and
(+) marks added components.