Difference between revisions of "Documenting Interface Reference Documents"
(→Release 0.2) |
(→Release 0.2) |
||
Line 31: | Line 31: | ||
'''Goals: Document the following Public Places Interfaces''' | '''Goals: Document the following Public Places Interfaces''' | ||
* [http://developer.mozilla.org/en/docs/nsIAnnotationService nsIAnnotationService] | * [http://developer.mozilla.org/en/docs/nsIAnnotationService nsIAnnotationService] | ||
− | * nsIBrowserHistory. | + | * [http://developer.mozilla.org/en/docs/nsIBrowserHistory nsIBrowserHistory] |
− | * | + | * [http://developer.mozilla.org/en/docs/nsIDynamicContainer nsIDynamicContainer] |
− | * | + | * [http://developer.mozilla.org/en/docs/nsIFaviconService nsIFaviconService] |
− | * | + | * [http://developer.mozilla.org/en/docs/nsILivemarkService nsILivemarkService] |
− | * | + | * [http://developer.mozilla.org/en/docs/nsINavBookmarksService nsINavBookmarksService] |
− | * | + | * [http://developer.mozilla.org/en/docs/nsINavHistoryService nsINavHistoryService] |
− | * | + | * [http://developer.mozilla.org/en/docs/nsITaggingService nsITaggingService] |
+ | * [http://developer.mozilla.org/en/docs/nsIAnnotationObserver nsIAnnotationObserver] | ||
+ | * [http://developer.mozilla.org/en/docs/nsINavBookmarkObserver nsINavBookmarkObserver] | ||
+ | * [http://developer.mozilla.org/en/docs/nsINavHistoryQuery nsINavHistoryQuery] | ||
+ | * [http://developer.mozilla.org/en/docs/nsINavHistoryQueryOptions nsINavHistoryQueryOptions] | ||
Basically, the first thing that needs to be done is to start reading about these "Places" IDL files. | Basically, the first thing that needs to be done is to start reading about these "Places" IDL files. |
Revision as of 11:50, 16 November 2007
Contents
Project Name
Documenting Interface Reference Documents
Project Description
Mozilla is comprised of a number of interfaces that are used for programming it and for writing add-ons for it. And majority of them are undocumented. Therefore i would be sitting down and reading files that contain information about certain interfaces (IDL - Interface Definition Files) and transcribing that information into "Interface Reference Documents Format".
(See: http://developer.mozilla.org/en/docs/MDC:Writing_interface_reference_documentation)
Project Leader
Project Contributor(s)
Project Details
Release 0.1
Goals: Document the following Storage API Interfaces
- mozIStorageService
- mozIStorageConnection
- mozIStorageStatement
- mozIStorageValueArray
- mozIStorageProgressHandler
Basically, the first thing that needs to be done is to start reading about the Storage API. Then read into the Storage API IDL files that contain information about set of interfaces that lets extensions store data in a local database.
After that I will start documenting some of the Storage API IDL's into the MDC - Interfaces Documentation section.
Release 0.2
Goals: Document the following Public Places Interfaces
- nsIAnnotationService
- nsIBrowserHistory
- nsIDynamicContainer
- nsIFaviconService
- nsILivemarkService
- nsINavBookmarksService
- nsINavHistoryService
- nsITaggingService
- nsIAnnotationObserver
- nsINavBookmarkObserver
- nsINavHistoryQuery
- nsINavHistoryQueryOptions
Basically, the first thing that needs to be done is to start reading about these "Places" IDL files.
After that I will start documenting these IDL's into the MDC - Interfaces Documentation section.