Things have been moving along very well in the Evergreen development project since my last PINES Executive Committee Report. We are now actually ahead of schedule and the project is running more smoothly than we initially expected and planned for. We hope this bodes well for the rest of the project.
December Executive Committee Report
On Friday, December 17th, the PINES Software Development staff conducted presentations on the Evergreen project at the PINES Executive Committee meeting in Dawsonville, Georgia. We covered widely varying areas of the software in these presentations. In this written report, I am going to glean some of the more interesting or important points from those presentations and also add a little additional in-depth information.
mozilla/xpcom/javascript
So we’ve reached a small milestone this week.. I’ll start from the beginning.
Mozilla, which we’re using as the client side software platform, has a built in framework called XPCOM which allows developers to add software components to the overall application. For example, if you developed a fast XML processing application that you wanted to use from within Mozilla, you just have to write some XPCOM ‘glue’ code to plug the component into the Mozilla application proper. You will then be able to use your XML library from within javascript, which is used to develop Mozilla applications. Currently there is built in XPCOM support for javascript and c++, and there are efforts under way to bring other languages into the fold – Python and Perl to name a few.