Powered by Mozilla:Survey

From MozillaWiki
Jump to: navigation, search

Note: this survey is intended to gather more information about people and organizations who are using Mozilla technologies in their products.

The survey should be filled once for each Mozilla-based application you have been involved in developing.

Please feel free to edit, add, change or remove questions since this first pass is just a very rough draft to get something started.


Application-Specific

1) What is the name and purpose of the application? Please give a URL if the application is publicly available.

2) Which Mozilla technologies does the application use?

  • Gecko
  • Necko
  • NSPR
  • NSS
  • Rhino
  • SpiderMonkey
  • XPCOM
  • XULRunner
  • XUL
  • Other: ____

3) What did you use these technologies for, and why did you choose them?

XUL

Please complete the following section if your application uses XUL.

4) Why did you choose XUL?

  • Specific UI controls easily available
  • Templates
  • Overlays
  • Native Look and Feel
  • Other: ____

5) Do you use remote XUL?

6) Would you prefer to use an official standard, such as HTML, instead of XUL if it met your needs?

7) How do you control the version of Mozilla your users view your app with?

8) Do you have concerns about the future stability of XUL?

XULRunner

Please complete the following section if your application uses XULRunner.

9) If you use XULRunner, do you build it yourself, or use existing binaries?

  • Build it
  • Use existing binaries

10) If you build it yourself, do you patch it locally?

  • Yes
  • No

11) If you patch it, how many patches do you apply? If they haven't been submitted upstream yet, what is stopping you?

Community Involvement

12) Have you ever submitted a patch to the Mozilla codebase?

  • Yes
  • No

13) If you have submitted a patch, was that patch accepted and checked in?

  • Yes
  • No

14) What parts of the patch submission process did you find difficult or lengthy?

15) If you haven't contributed a patch, why is that? What could be done to make the contribution process easier for you or your organization?

16) What are some frustrations or barriers you've encountered with Mozilla technologies?

  • The patch review process
  • A lack of developer tools
  • Incomplete documentation
  • ...
  • Other: ____

17) Are you or your organization interested in helping to resolve any of the frustrations or barriers mentioned above or helping to coordinate with other XULRunner users?

  • Yes
  • No