Annotation of books/www/articles/mozdev_article.html, revision 1.1
1.1 ! david 1: <html>
! 2: <head>
! 3: <title>
! 4: Everything You Ever Wanted to Know About mozdev.org...
! 5: </title>
! 6: <body bgcolor="#ffffff">
! 8: <p><font size=+1>Everything You Ever Wanted to Know About mozdev.org...</font>
! 10: <p><a href="http://www.mozdev.org">mozdev.org</a> is the home for over 40 Mozilla-based development projects. The site provides free project hosting and
! 11: tools for Mozilla application developers. Anyone who is interested in using Mozilla for application development is welcome to host their own project
! 12: there.
! 14: <p>To keep people informed of the latest mozdev news, a news feed is being set up on the DevCenter that will provide information about the latest
! 15: developments on the site. This brief introduction will also provide some background about where mozdev came from, how it fits into the Mozilla
! 16: community, what you will be able to find on the site, and how you can find out more.
! 18: <p>Mozilla has proved to be a great framework for developing cross platform applications, although for a long time the constant changes to Mozilla itself
! 19: has made creating applications difficult. Now that mozilla.org has just released <a href="http://mozilla.org/releases/mozilla0.9.3/">version 0.9.3</a>
! 20: and things are becoming more and more stable as 1.0 gets closer, now is the perfect time to take a look at mozdev and see what people are doing with
! 21: Mozilla.
! 23: <p><b>Where did it come from?</b>
! 25: <p>In August 2000, CollabNet <a href="http://www.collab.net/sites/a12a_redirect/">acquired Alphanumerica</a>, an Internet design and production company
! 26: that was working on a number of different Mozilla projects. Some of these included the <a href="http://chameleon.mozdev.org">Theme Builder</a>, <a
! 27: href="http://scripteditor.mozdev.org">Script Editor</a> and <a href="http://recall.mozdev.org">Total Recall</a> as well as the <a
! 28: href="http://aphrodite.mozdev.org">Aphrodite</a>, Fruity Gum and Sullivan skin design projects.
! 30: <p>After the merger it was necessary to find a new place to host these projects since the Alphanumerica site was going to be taken down. Fortunately
! 31: CollabNet just happens to create a project hosting tool for open source projects called <a
! 32: href="http://www.collab.net/products/sourcecast/">SourceCast</a>. The rest of the story plays out like an old Reese's Peanut Butter cup commercial.
! 33: 'Hey, you got your open source projects in my project hosting tool...'
! 35: <p>At the end of September mozdev.org went live hosting the original Alphanumerica projects. At launch it was announced that any other Mozilla developer
! 36: was welcome to start their own project on the site as well. Since then more than <a href="http://www.mozdev.org/projects.html">40 projects</a> have been
! 37: started or moved to the site.
! 39: <p><b>Where does it fit?</b>
! 41: <p>There are many different sites that provide information, tools and resources to the Mozilla community. mozdev does not try to duplicate any of the
! 42: effort already being put into these other sites, but instead focuses on assisting Mozilla application developers.
! 44: <p>For example, <a href="http:/www.mozilla.org">mozilla.org</a> provides a lot of the same development tools and resources as mozdev does, but it's focus
! 45: is on the Mozilla source code. The code on mozdev uses the Mozilla code by creating projects that are based on this code. The same kind of relationship
! 46: can be seen between a site that is devoted to Linux kernel development and a site devoted to developing Linux applications.
! 48: <p>There are also two great Mozilla advocacy sites, <a href="http://www.mozillazine.org">mozillaZine</a> and O'Reilly's <a
! 49: href="http://www.oreillynet.com/mozilla/">Mozilla DevCenter</a>, that are already providing current news to the community. The news on mozdev is focused
! 50: on the projects and tools hosted there, so the mozdev news shouldn't overlap with the news already being posted on the DevCenter.
! 52: <p><b>What Is Hosted There?</b>
! 54: <p>There are a wide variety of different projects currently being hosted on mozdev ranging from <a href="http://abzilla.mozdev.org">Abzilla</a>, a
! 55: project that is working on adding LDAP support to the address book, to <a href="http://xulmaker.mozdev.org">XULMaker</a>, a visual XUL editor.
! 56: Each project is different and is doing something unique, although each developer is taking advantage of the flexibility and power of Mozilla as an
! 57: application development framework.
! 59: <p><a href="http://jabberzilla.mozdev.org">Jabberzilla</a> is a Mozilla-based Jabber client integrated into the browser. mozdev is also running a Jabber
! 60: server, so install Jabberzilla and <a href="http://jabberzilla.mozdev.org/notes/start.html">come talk</a> to other developers on the site. If you would
! 61: like to listen to some music while you are chatting, check out the <a href="http://mozmp.mozdev.org">Mozilla Media Player</a>, an audio and video player.
! 63: <p>There are also a number of gaming projects on the site. <a href="http://amoeba.mozdev.org">Amoeba</a> is a project that is creating a game engine
! 64: which will allow anyone to create classic "super nintendo" or "early final fantasy" style games. There are also several arcade style games that can be
! 65: found at the main <a href="http://games.mozdev.org">Games site</a>, including Mozinvaders, Mozteroids, Pagman and Xultris.
! 67: <p>Some of the projects on the site aren't really development projects at all. Both <a href="http://eu.mozdev.org">EU</a> and <a
! 68: href="http://meetzilla.mozdev.org">Meetzilla</a> are projects that work on coordinating Mozilla developer meetings in Europe and in the United States.
! 69: The <a href="http://xblref.mozdev.org">XBLref</a> project is not using XBL to create anything, but instead is documenting XBL just like the <a
! 70: href="http://mozilla.org/xpfe/xulref/">XUL Programmer's Reference</a> documents XUL.
! 72: <p>This list contains just some of the projects on mozdev, and new projects are always welcome. If there is a Mozilla application you are currently
! 73: working on or would like to start development on, feel free to come to the site and <a href="http://www.mozdev.org/start.html">start a new project</a>.
! 75: <p><b>How Can You Find Out More?</b>
! 77: <p>If you are interested in finding out more about mozdev and the projects hosted there, the news feed on the DevCenter will provide a great overview of
! 78: what is going on. To catch up on what's happened so far, you might also want to look through the <a href="http://www.mozdev.org/news.html">mozdev news
! 79: archive</a> and <a href="http://mozillazine.org/archive.html">mozillaZine news archive</a> to see how far the Mozilla community has come since March
! 80: 1998.
! 82: <p>One other great resource for finding out news about Mozilla-based projects are the <a href="http://www.mozdev.org/status/index.html">Independent
! 83: Status Reports</a> that are posted regularly to mozillaZine. The reports feature status updates from project developers and is a great way to find out
! 84: news about a specific project and to see how usable Mozilla is becoming for application development. Check these reports out if you want to read more
! 85: about these projects or if you have your own project that you would like to provide a report for.