Difference between revisions of "Improve Mozilla Application and Platform Documentation"
(→Contributions) |
|||
(19 intermediate revisions by 2 users not shown) | |||
Line 19: | Line 19: | ||
= Project Contributor(s) = | = Project Contributor(s) = | ||
* [[User:backinblakk|Lukas Blakk]] (lsblakk) - happy to run a script if you need me | * [[User:backinblakk|Lukas Blakk]] (lsblakk) - happy to run a script if you need me | ||
+ | * [[User:arehman4|AJ Rehman]] | ||
= Project Details = | = Project Details = | ||
− | 0.1 Release | + | == 0.1 Release == |
+ | Create a list of e-mail/users that are willing to run the script made by Matt. | ||
[http://www.allpeers.com/blog/2007/07/17/mozpad-api-project-status/ Project Outline and Description Page] | [http://www.allpeers.com/blog/2007/07/17/mozpad-api-project-status/ Project Outline and Description Page] | ||
+ | |||
[http://www.mozpad.org/doku.php?id=api_analysis%22 Running of script results] | [http://www.mozpad.org/doku.php?id=api_analysis%22 Running of script results] | ||
+ | |||
+ | == 0.2 Release == | ||
+ | Currently, there has been some complications with the project and as of now, I am working with AJ Rehman and contributing to his project [http://zenit.senecac.on.ca/wiki/index.php/Documenting_Interface_Reference_Documents Interface Reference Documents] | ||
+ | |||
+ | '''Goals: Read and document the following Interfaces.''' | ||
+ | * [http://developer.mozilla.org/en/docs/nsIDragService nsIDragService] | ||
+ | * [http://developer.mozilla.org/en/docs/nsIDragDropHandler nsIDragDropHandler] | ||
+ | * [http://developer.mozilla.org/en/docs/nsIDragSession nsIDragSession] | ||
+ | * [http://developer.mozilla.org/en/docs/nsIPrefService nsIPrefService] | ||
+ | * [http://developer.mozilla.org/en/docs/nsIPrefBranch nsIPrefBranch] | ||
+ | * [http://developer.mozilla.org/en/docs/nsIPrefBranch2 nsIPrefBranch2] | ||
+ | |||
+ | == 0.3 Release == | ||
+ | The following are my goals of completing these interface documentation for the last release. | ||
+ | |||
+ | '''Goals: Read and document the following Interfaces.''' | ||
+ | * [http://developer.mozilla.org/en/docs/nsIDictionary: nsIDictionary] | ||
+ | * [http://developer.mozilla.org/en/docs/nsIDirIndex nsIDirIndex] | ||
+ | * [http://developer.mozilla.org/en/docs/nsIDirIndexListener nsIDirIndexListener] | ||
+ | * [http://developer.mozilla.org/en/docs/nsIDirIndexParser nsIDirIndexParser] | ||
+ | * [http://developer.mozilla.org/en/docs/nsIDirectoryEnumerator nsIDirectoryEnumerator] | ||
+ | * [http://developer.mozilla.org/en/docs/nsIDirectoryIterator nsIDirectoryIterator] | ||
+ | * [http://developer.mozilla.org/en/docs/nsIDirectoryService: nsIDirectoryService] | ||
+ | * [http://developer.mozilla.org/en/docs/nsIDirectoryServiceProvider2: nsIDirectoryServiceProvider2] | ||
+ | * [http://developer.mozilla.org/en/docs/nsIDirectoryServiceProvider: nsIDirectoryServiceProvider] | ||
+ | * [http://developer.mozilla.org/en/docs/nsIAsyncInputStream nsIAsyncInputStream] | ||
+ | * [http://developer.mozilla.org/en/docs/nsIAsyncOutputStream nsIAsyncOutputStream] | ||
+ | * [http://developer.mozilla.org/en/docs/nsIAsyncStreamCopier nsIAsyncStreamCopier] | ||
+ | * [http://developer.mozilla.org/en/docs/nsIAccessibleRetrieval nsIAccessibleRetrieval] | ||
+ | * [http://developer.mozilla.org/en/docs/nsIAccessibleSelectable nsIAccessibleSelectable] | ||
+ | * [http://developer.mozilla.org/en/docs/nsIAccessibleTable nsIAccessibleTable] | ||
+ | * [http://developer.mozilla.org/en/docs/nsIAccessibleText nsIAccessibleText] | ||
+ | * [http://developer.mozilla.org/en/docs/nsIAccessibleTreeCache nsIAccessibleTreeCache] | ||
+ | * [http://developer.mozilla.org/en/docs/nsIAccessibleValue nsIAccessibleValue] | ||
+ | |||
+ | == Contributions == | ||
+ | Some contributions after the holidays. :) | ||
+ | * [http://developer.mozilla.org/en/docs/nsIAccessibleEvent nsIAccessibleEvent] | ||
+ | * [http://developer.mozilla.org/en/docs/nsIAccessibilityService nsIAccessibilityService] | ||
+ | * [http://developer.mozilla.org/en/docs/nsIBinaryInputStream nsIBinaryInputStream] | ||
+ | * [http://developer.mozilla.org/en/docs/nsIBinaryOutputStream nsIBinaryOutputStream] | ||
+ | * [http://developer.mozilla.org/en/docs/nsIDOMEventGroup nsIDOMEventGroup] | ||
+ | * [http://developer.mozilla.org/en/docs/nsIDOMEvent nsIDOMEvent] | ||
+ | * [http://developer.mozilla.org/en/docs/nsIDOMEventTarget nsIDOMEventTarget] | ||
= Project News = | = Project News = | ||
[http://opensourcekennethlee.blogspot.com/ News Link] | [http://opensourcekennethlee.blogspot.com/ News Link] |
Latest revision as of 20:10, 28 December 2007
Contents
Project Name
Improve Mozilla Application and Platform Documentation
Project Description
Not enough is understood about the various communities and companies who develop with Mozilla, as opposed to those who work on the Mozilla code itself. A proper survey needs to be conducted in order to find out which APIs are being used and how, what is hard, what could be improved, etc. The Mozilla Platform Application Developers is interested in changing this. Their goal is to work with the Mozilla development community to survey, understand, and document the current state of the art. In this project you will work with the mozpad community to connect with projects/companies in orbit around Mozilla and do interviews with their developers. You will then document this information.
References: http://www.mozpad.org/doku.php?id=actionitem:documentation_proposal
See also: http://starkravingfinkle.org/blog/2007/06/xulrunner-wishlist/ and http://www.songbirdnest.com/node/1826
Contacts: plasticmillion
Project Leader(s)
Kenneth Lee
Project Contributor(s)
- Lukas Blakk (lsblakk) - happy to run a script if you need me
- AJ Rehman
Project Details
0.1 Release
Create a list of e-mail/users that are willing to run the script made by Matt.
Project Outline and Description Page
0.2 Release
Currently, there has been some complications with the project and as of now, I am working with AJ Rehman and contributing to his project Interface Reference Documents
Goals: Read and document the following Interfaces.
0.3 Release
The following are my goals of completing these interface documentation for the last release.
Goals: Read and document the following Interfaces.
- nsIDictionary
- nsIDirIndex
- nsIDirIndexListener
- nsIDirIndexParser
- nsIDirectoryEnumerator
- nsIDirectoryIterator
- nsIDirectoryService
- nsIDirectoryServiceProvider2
- nsIDirectoryServiceProvider
- nsIAsyncInputStream
- nsIAsyncOutputStream
- nsIAsyncStreamCopier
- nsIAccessibleRetrieval
- nsIAccessibleSelectable
- nsIAccessibleTable
- nsIAccessibleText
- nsIAccessibleTreeCache
- nsIAccessibleValue
Contributions
Some contributions after the holidays. :)
- nsIAccessibleEvent
- nsIAccessibilityService
- nsIBinaryInputStream
- nsIBinaryOutputStream
- nsIDOMEventGroup
- nsIDOMEvent
- nsIDOMEventTarget