To: mozilla-general@mozilla.org, mozilla-documentation@mozilla.org From: Pat Gunn <pgunn01@ibm.net> Subject: Mozilla Newsletter Date: Fri, 01 May 1998 05:24:52 -0400 Mozilla Newsletter This is a highly informal document describing, for people who haven't been around for a long time on the Mozilla newsgroups, what's been going on. It's highly experimental, and future versions depend on interest levels and feedback. If you think you can do a better job at this, mail me (so I'll know someone else is doing it) and go for it! If you think it's a good/bad idea, respond via mail or news. Welcome to the Mozilla newsletter. The idea of this newsletter is to describe happenings that are of interest to the Mozilla developer and/or Mozilla users. Future versions (if any) will describe what happened between versions of the newsletter, and might end up being weekly. For this issue, general topics and goings-on in the Mozilla community will be described. Within the last month, the public has gotten their first go at the Mozilla source, and the infrastructure to develop the source has matured. Groups have formed and matured to port to many different operating systems. Within the last few days, the third monolithic release of the source became available, and the CVS servers went up, providing a means for Mozilla developers to stay very up-to-date with the current state of the source. As of current, there are still major performance problems with the CVS system, but this should be fixed shortly with new hardware. The source itself still is comprised almost completely of code from Netscape people, and the changes since the first tarball are not vast. Currently, there are several problems with people whose systems don't match exactly the system-specific makefiles, often requiring editing of these files for different Unixes. Hopefully, autoconf or some other auto-configurator will eventually be used for all of these, making these problems vanish. The use of other toolkits (other than Motif) with Unix Mozilla is still highly primitive, with Qt being the only relatively stable non-Motif toolkit that works. Lesstif is still not really a viable replacement for Motif in this regard, but strong interest from the Mozilla community is spurring lots of development in the Lesstif crowd to fix the problems. The reaction of the media to the Mozilla source is mainly positive, with a few negative voices here and there. The negative voices mainly complain that an open Mozilla will result in more than two targets (Moz/IE) to develop for, while the positive voices trumpet the fixing of bugs, more flexable customization by businesses of Mozilla, and the horde of new features that are to result. The sections of Mozilla that have been removed are (largely) still gone, with crypto added back in (within the first few *HOURS* of the *first* release) by the SSLeay team. Mail and News arn't yet back, and the ability to use a given JVM is still under construction. Mozilla shows many interesting features that show the development put into it since Communicator 4.x. A small, but highly valuable, feature is the ability to tear off the bookmarks menu. Aurora is a new component that allows you to store links to applications and documents within your browser. Unfortunately, it's stability is currently quite poor. Raptor is a new rendering engine that's not yet integrated into Mozilla (or crossplatform). It's available as a separate source distrib that currently only builds under windows (ports, anyone?) but looks like it wouldn't be too difficult to port to other platforms. Status of each OS on Mozilla: Windows: Everything since the second tarball should build fine on Win95 or WinNT, using MS VC++. Ports to other compilers are underway, and eventually it has been determined to be desirable that dependance on MFC be eliminated. This is a long-term goal. MacOS: Should build fine on CodeWarriorPro. I haven't heard anything at all about people trying to compile it with other compilers. Unix: Builds fine with versions of GCC inclusively between 2.7.2 and 2.8. Requires Motif to make anything stable currently. BeOS: Not sure where they are currently OS/2: Most of NSPR builds without problems. After NSPR is ironed out, the Unix BE and the X FE will be used for an initial port to iron out bugs in the BE, and at that point a PM FE will be the big project. There are actually 2 teams due to a disagreement (with a bit of hostility) and lack of communication between certain groups that assembled at different times. Rhapsody: Not sure where they are currently. Most of the BE compiles. DOS: Currently in the early planning stage PalmOS: Still in planning stage wince: Being discussed Java: Not sure where they are currently. They intend to wrap all of Mozilla in Java, using JNI for everything, and once it builds, start nativizing, piece-by-piece, the native code. --------- This was no doubt rather dull reading for those of us who have been here since the release, but it probably isn't quite so dull for newcomers. Again, I don't feel a particular attachment to this newsletter, but I think it would be a useful thing to have out there. If you think it's a bad idea, good idea, or want to take it over, please mail me or respond via news. I'm not afraid of criticism, so if it's really bad, or a bad idea, tell me. (It would've been longer, and divided into sections, etc, but I'm tired) -- --------------------------------------------------- Pat Gunn, moderator:comp.sys.newton.announce comoderator:comp.os.os2.moderated "You can always judge a man by the quality of his enemies." -- Dr Who http://junior.apk.net/~qc ------------------------------------------------