Closed Bug 121179 Opened 24 years ago Closed 24 years ago

Separate files for interfaces in nsIDirectoryService.idl (?)

Categories

(Core :: XPCOM, defect)

defect
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: afranke, Assigned: dougt)

References

Details

Per Chak's response to my question, reopening the issue: > We should be following the one interface per idl file rule. Either the documentation at http://www.mozilla.org/projects/embedding/EmbedInterfaceFreeze.html should be updated to remove the following sentence: > [Another important guideline to remember here is the requirement of having > one and only one interface per idl file] or the interfaces in http://lxr.mozilla.org/seamonkey/source/xpcom/io/nsIDirectoryService.idl should live in separate files.
Blocks: 99160
nope. I disagree with this in principle. As so long as the all interfaces are related and frozen, I see not real reason to seperate intefaces as a matter of par. This ain't java. Conrad filed a bug against me to freeze up the nsIDirectoryServices2. Assuming that there are not any issues with this interface, we should be able to review it before mozilla 1.0 api freeze.
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → WONTFIX
Cc:ing Jud for his comments..... He's the one who originally proposed the one interface per idl file rule
> Conrad filed a bug against me to freeze up the nsIDirectoryServices2. It's bug 121235 and assigned to me ;-)
Since this bug has been marked WONTFIX, should I open another bug for the removal of the "requirement of having one and only one interface per idl file" comment on the web page? Or is it better to reopen this one and adjust the summary? Or do you want to continue publishing guidelines you don't follow? ;-)
You need to log in before you can comment on or make changes to this bug.