From lh at northern-tribes.de Sat Aug 6 11:52:22 2005 From: lh at northern-tribes.de (Ludwig Hunecke) Date: Sat Aug 6 04:52:39 2005 Subject: [Multexi] Project state 08.06.2005 Message-ID: <42F47A46.4090705@northern-tribes.de> Hello, first of all I want to welcome everybody and thank you for joining this list. Within this mail I want to give some information on the project's current state. Last week the development of MultExI has started and first results have been published to CVS. For more information on how to obtaining the code, please look at http://multexi.mozdev.org/source.html . This page gives also some information on how to setup a build and runtime environment. Please excuse that this "how to" isn't that long. I kept it short because the build and installation mechanism will be simplified soon, so that parts of this document have to be rewritten. For a list of all implemented features look at http://multexi.mozdev.org/index.html#fl1 . I hope the list of features will be extended soon up to "Feature List 2" (http://multexi.mozdev.org/index.html#fl2). If you think something is missing on the current feature lists, it would be very nice, if you could tell me. ;) If you would like (and have got the time) to play around with MultExI, some more information on "how to play": In your multexi_j2ee directory, you'll find a file resources/edf.xml. This file defines the extensions to install by MultExI. Currently there's only one extension registered. I found this extension in a tutorial on the web (http://businesslogs.com/technology/firefox_extension_tutorial.php). It is lightweight and good for quick testing. If you want to look at the code you might be interested in the java class org.mozdev.multexi.backend.xpi.DefaultManager of the MSC (MultExI Server Component) and the client's multexi.js file. For the case that you find any bugs please feel free to post them into this list. Perhaps it might be a good idea to activate the bug tracker? Have a nice weekend! Dear, Ludwig From davidwboswell at yahoo.com Sun Aug 7 12:53:51 2005 From: davidwboswell at yahoo.com (David Boswell) Date: Sun Aug 7 14:54:50 2005 Subject: [Multexi] Project state 08.06.2005 In-Reply-To: <42F47A46.4090705@northern-tribes.de> Message-ID: <20050807185351.99115.qmail@web32509.mail.mud.yahoo.com> Ludwig, I think there may still be time to get your update in to the next status report that will be posted on Mozillazine. You can fill out the form at the page below to have your update included. http://www.mozdev.org/status/submit.html David > first of all I want to welcome everybody and thank you for joining > this > list. > Within this mail I want to give some information on the project's > current state. From lh at northern-tribes.de Thu Aug 11 23:22:40 2005 From: lh at northern-tribes.de (Ludwig Hunecke) Date: Thu Aug 11 16:22:31 2005 Subject: [Multexi] Feature List 2 Completed Message-ID: <42FBB390.3020609@northern-tribes.de> Hello, Feature List 2 has been, except of a little change in the plan, completely implemented! The whole MCC administration and extension distribution process can be controled via the web interface. Those administratives sections are protected by a common BASIC authentication. This BASIC authentication is the little change in the plan. Because of the rich functionality of the default J2EE "security-constraint"/"login-config" mechanism a special JAAS authentication has been dropped from the list. All in all the MCC became a little more user- friendly. Except of the debug- messages in the JS console, he puts some information into a status panel. Further more the MCC reuses existing Firefox codes for downloading and updating extensions, now. After point 1 (the integration of some nice logos) of Feature List 3 has been completed some screen shots will be published on http://multexi.mozdev.org. Because JAAS has been completely dropped, I changed also the last point of Feature List 3. I think it's more reasonable to have got an easy way to install MultExI than to connect it with a win2k3 ADS or s.th. like that. Dear, Ludwig From davidwboswell at yahoo.com Sun Aug 14 20:42:11 2005 From: davidwboswell at yahoo.com (David Boswell) Date: Sun Aug 14 22:43:11 2005 Subject: [Multexi] Feature List 2 Completed In-Reply-To: <42FBB390.3020609@northern-tribes.de> Message-ID: <20050815024211.36531.qmail@web32509.mail.mud.yahoo.com> Ludwig, This sounds great. I'm glad to hear that things are coming along well. I'm travelling for the next week, but will be able to take a closer look at this when I'm back. David > Hello, > > Feature List 2 has been, except of a little change in the plan, > completely implemented! > > The whole MCC administration and extension distribution process can > be > controled via the web interface. Those administratives sections are > protected by a common BASIC authentication. This BASIC authentication > is > the little change in the plan. Because of the rich functionality of > the > default J2EE "security-constraint"/"login-config" mechanism a special > > JAAS authentication has been dropped from the list. > > All in all the MCC became a little more user- friendly. Except of the > > debug- messages in the JS console, he puts some information into a > status panel. Further more the MCC reuses existing Firefox codes for > downloading and updating extensions, now. > > After point 1 (the integration of some nice logos) of Feature List 3 > has > been completed some screen shots will be published on > http://multexi.mozdev.org. Because JAAS has been completely dropped, > I > changed also the last point of Feature List 3. I think it's more > reasonable to have got an easy way to install MultExI than to connect > it > with a win2k3 ADS or s.th. like that. > > > Dear, > Ludwig From lh at northern-tribes.de Tue Aug 16 10:27:52 2005 From: lh at northern-tribes.de (Ludwig Hunecke) Date: Tue Aug 16 03:32:10 2005 Subject: [Multexi] Firefox crash in xpinstall.dll Message-ID: <43019578.4010205@northern-tribes.de> Hello, after I created a reference to Components.interfaces.nsIXPInstallManager via: xpInstallManager = Components.classes["@mozilla.org/xpinstall/install-manager;1"] .createInstance(Components.interfaces.nsIXPInstallManager); the whole Firefox process crashes in the xpinstall.dll if the extensions that created this reference is updated. I need the install manager within my project MultExI (http://multexi.mozdev.org). Does anybody know a workaround or has faced the same problem? System stats: OS: Win32 (XP SP2) Firefox version: 1.0.6 Thanks, Ludwig From lh at northern-tribes.de Fri Aug 19 18:48:24 2005 From: lh at northern-tribes.de (Ludwig Hunecke) Date: Fri Aug 19 11:49:00 2005 Subject: [Multexi] Project State 08.19.2005 Message-ID: <4305FF48.8010102@northern-tribes.de> Hello, currently all tasks of Feature List 3 have "formally" been implemented. But there's still one/two problem(s) left: In the current Firefox version, MultExI sometimes causes a total crash in a specific dll (xpinstall.dll) which is responsible for the installation of updates. It seems like a null- pointer or something like that. Perhaps it might be possible wo develop a workaround but there's another problem. Since Deer Park the complete Install/Update mechanism has changed. The main components which are used by MultExI do not exist any longer, if I saw this correct. So development will go on like this: Firefox 1.0.6 and all prior versions won't be supported. The MultExI client will just be designed for Deer Park and later. Imho that's not a very good solution, but possibly the only way to keep the client free of "hidden" bugs and up-to-date. If you know a better solution, it would be great if you could tell me. On demand I would post some more details. Dear, Ludwig :) From lh at northern-tribes.de Sat Aug 20 20:43:24 2005 From: lh at northern-tribes.de (Ludwig Hunecke) Date: Sat Aug 20 13:43:55 2005 Subject: [Multexi] [Fwd: [Project_owners] Deer Park 1.6a1 endless iterateNext] Message-ID: <43076BBC.7000007@northern-tribes.de> -------- Original Message -------- Subject: [Project_owners] Deer Park 1.6a1 endless iterateNext Date: Sat, 20 Aug 2005 16:51:51 +0200 From: Ludwig Hunecke Reply-To: Mozdev Project Owners List To: project_owners@mozdev.org Hello, since I tested my extension on Deer Park 1.6a1, I face a problem with XPath. ------------------------------------------ xpathResult = dom.evaluate("/edf/extensions/extension", dom, null, XPathResult.ANY_TYPE, null); while(xmlExtDef = xpathResult.iterateNext()) { /* ... */ } ------------------------------------------ This loop does not come to an end. iterateNext always gives back the same node. What's the reason for this? In prior versions than 1.6a1 it works fine. File: http://www.mozdev.org/source/browse/multexi/src/multexi_xpi/src/content/multexi/multexi.js?rev=1.7&content-type=text/x-cvsweb-markup Line: 433 ... Dear & Thx, Ludwig _______________________________________________ Project_owners mailing list Project_owners@mozdev.org http://mozdev.org/mailman/listinfo/project_owners From lh at northern-tribes.de Sun Aug 21 15:38:36 2005 From: lh at northern-tribes.de (Ludwig Hunecke) Date: Sun Aug 21 08:39:22 2005 Subject: [Multexi] MCC completed Message-ID: <430875CC.6030403@northern-tribes.de> Good news ;) .. the MultExI Client Component has been successfully ported to Deer Park 1.0+. Again I'll test it on some other vmachines. After that the current code will be comitted today, the installer will be added tomorrow (perhaps today), after it has been adjusted. Dear, Ludwig From lh at northern-tribes.de Tue Aug 23 00:37:25 2005 From: lh at northern-tribes.de (Ludwig Hunecke) Date: Mon Aug 22 17:38:23 2005 Subject: [Multexi] Project state: 08.22.2005 Message-ID: <430A4595.4040906@northern-tribes.de> Hello, the last days, and I think also the next ones, I am a little busy because school started again. But I was able to test MultExI on several machines and different platforms -> everything worked/works fine. I hope it'll do so on foreign machines, too ;) Also the design and some structural things have been improved. Unfortunately I did not find enough time for the install/configuration module - I'll add it asap. So, perhaps you're interested in a screen shot(?): http://multexi.mozdev.org/scr_add_20050822.png As you can see, within the Internet Explorer a new extension called "JavaScript Debugger" (aka Venkman - my new friend) has been added to the list of extensions which should be installed on all clients. In the background a separate Firefox process (See: Status bar of Deer Park) has recognized the update of the extension-list and is now checking for a valid installation of "JavaScript Debugger". So, I think another mail will follow soon. Dear, Ludwig From davidwboswell at yahoo.com Tue Aug 23 13:41:36 2005 From: davidwboswell at yahoo.com (David Boswell) Date: Tue Aug 23 15:42:35 2005 Subject: [Multexi] Project state: 08.22.2005 In-Reply-To: <430A4595.4040906@northern-tribes.de> Message-ID: <20050823194136.48662.qmail@web32503.mail.mud.yahoo.com> Ludwig, I'm back and have been reading up on your progress. It sounds like things have been going well. It also sounds like a lot of this is beginning to go over my head, so I'm going to ask some of the other mentors to take a look and give you some technical feedback. David > Hello, > > the last days, and I think also the next ones, I am a little busy > because school started again. > > But I was able to test MultExI on several machines and different > platforms -> everything worked/works fine. I hope it'll do so on > foreign > machines, too ;) Also the design and some structural things have been > > improved. Unfortunately I did not find enough time for the > install/configuration module - I'll add it asap. > > So, perhaps you're interested in a screen shot(?): > http://multexi.mozdev.org/scr_add_20050822.png > > As you can see, within the Internet Explorer a new extension called > "JavaScript Debugger" (aka Venkman - my new friend) has been added to > > the list of extensions which should be installed on all clients. In > the > background a separate Firefox process (See: Status bar of Deer Park) > has > recognized the update of the extension-list and is now checking for a > > valid installation of "JavaScript Debugger". > > > So, I think another mail will follow soon. > Dear, > Ludwig > > _______________________________________________ > Multexi mailing list > Multexi@mozdev.org > http://mozdev.org/mailman/listinfo/multexi > From lh at northern-tribes.de Wed Aug 24 00:40:12 2005 From: lh at northern-tribes.de (Ludwig Hunecke) Date: Tue Aug 23 17:40:35 2005 Subject: [Multexi] Project state: 08.22.2005 In-Reply-To: <20050823194136.48662.qmail@web32503.mail.mud.yahoo.com> References: <20050823194136.48662.qmail@web32503.mail.mud.yahoo.com> Message-ID: <430B97BC.30207@northern-tribes.de> Hello David, beside the source code section which is very technical, I planned to release a install HOWTO tomorrow. With this install HOWTO the first official beta release of MultExI will be committed. It might be easier to setup MultExI initial if there's a "running" package and a small paper explaining the things. Ludwig >Ludwig, > >I'm back and have been reading up on your progress. It sounds like >things have been going well. It also sounds like a lot of this is >beginning to go over my head, so I'm going to ask some of the other >mentors to take a look and give you some technical feedback. > >David > > From gerv at mozilla.org Fri Aug 26 15:56:34 2005 From: gerv at mozilla.org (Gervase Markham) Date: Fri Aug 26 11:06:57 2005 Subject: [Multexi] Technical questions: suggested course of action Message-ID: <430F1F92.7010402@mozilla.org> It seems that the two technical questions posted to this list are probably bugs that you've found, and you'd be better off asking in an appropriate newsgroup or filing a bug report, which we can then try and get someone to look at. Having had a look at MultExi, what you are doing seems very cool, although it might flounder a little if it doesn't become easier to set up and install. I would encourage you to produce documentation and a nice WAR package for Tomcat - although from one message, it seems you might already be doing so. Are you planning to maintain this beyond the SoC deadline? Gerv From lh at northern-tribes.de Fri Aug 26 23:35:37 2005 From: lh at northern-tribes.de (Ludwig Hunecke) Date: Fri Aug 26 16:35:56 2005 Subject: [Multexi] Technical questions: suggested course of action In-Reply-To: <430F1F92.7010402@mozilla.org> References: <430F1F92.7010402@mozilla.org> Message-ID: <430F7D19.7020008@northern-tribes.de> Hello Gervase, thanks for your mail! > It seems that the two technical questions posted to this list are > probably bugs that you've found, ... I've also send these mails to the project owner list. I just posted them here too as a kind of "status report" so that David knows where my current problems are. All in all the bugs seem to be solved in Deer Park... might it be appropriate to add a bug report even if the problems are fixed in Deer Park? > > > Having had a look at MultExi, what you are doing seems very cool, That's great :) > although it might flounder a little if it doesn't become easier to set > up and install. I would encourage you to produce documentation and a > nice WAR package for Tomcat - although from one message, it seems you > might already be doing so. Yes, I think a well documentation and a simplified installation mechanism (*.war) is very important. I just wanted to avoid that some features are missing at the end of the SoC development phase because I spent too much time for documentation. Now that all features are integrated, I already started with Javadoc conform commenting and writing a specific documentation for developers and users. As you can see on the MultExI project page, an installation howto is already available - just the appropriate msc-current.war is missing which I'll add tomorrow. Beside the documentation some help strings will also be added to the JSPs of the J2EE application. > > Are you planning to maintain this beyond the SoC deadline? I think there'll be a lot of time at the weekend. I'm going on with the things I described above and everything that's not completed up to the SoC deadline I'd like to maintain beyond. Dear, Ludwig From lh at northern-tribes.de Sun Aug 28 18:42:14 2005 From: lh at northern-tribes.de (Ludwig Hunecke) Date: Sun Aug 28 11:42:24 2005 Subject: [Multexi] MultExI out for testing Message-ID: <4311DB56.8080503@northern-tribes.de> Hello, a complete MultExI package has been released for beta testing. All codes have been documented and also a user and administrator guide is available, now. Also the project page http://multexi.mozdev.org has been updated. atm it might take a while until the MultExI web archive file has been distributed to all mirrors so that it can be downloaded. In all probability there might be grammatical and spell mistakes in the user documentation or it might be a little abstract here and there. It would give me a great pleasure if you could tell me those parts. Thx & Have a nice day, Ludwig From lh at northern-tribes.de Wed Aug 31 15:45:24 2005 From: lh at northern-tribes.de (Ludwig Hunecke) Date: Wed Aug 31 08:45:26 2005 Subject: [Multexi] MultExI out for testing In-Reply-To: <20050830232842.11108.qmail@web32512.mail.mud.yahoo.com> References: <20050830232842.11108.qmail@web32512.mail.mud.yahoo.com> Message-ID: <4315A664.5090102@northern-tribes.de> Hello David, thank you very much. I also planned to add some screenshots and, in general, some more "user friendliness" to the document. So if you do not have got the time for correcting the document in the next days, you could read it after I completed the modifications. I planned to comitt a new version on Saturday because I'll get all four wisdom tooths removed, tomorrow. This might be a good chance for another documentation phase instead of coding. In the next week I'll also add a developer documentation. Dear, Ludwig >Ludwig, > >I'd be happy to help clean up some of the grammar and spelling errors >in your documentation and give you some content sugggestions. I might >not have a chance to do this until later this weekend though. > >David > > >