![]() |
Mnemonic News |
Introduction Screenshots Mailing Lists and IRC Alternative Browsers Special Thanks
FAQ
Download binaries Platforms Compiling Mnemonic Other useful software
Core Message modules Library modules Object modules Coding Guidelines Browse Source Using CVS
Website questions to: |
This is just a brief status update to let you know what's been happening
on Mnemonic over the last few weeks.
CORE Development:
Browser Development:
Other News
First, we'd like to welcome you to our new Mnemonic "Integrated" website.
Over the Christmas period (and since) the Mnemonic development team has been
working very hard polishing off the CORE for
Beta release.
The lack of updates has been a consequence of the redesign of this website and a wait for the CORE to be closer to Beta. It's very close now, so we thought it time to launch the new website.
The CORE
is the heart of the Mnemonic project, providing runtime loading
of objects in answer to messages delivered by other objects.
To reflect this impending release and a stream split on the development,
the web site is undergoing a new look for 1999.
The split on the development side is into the gtkBrowser and the
Mnemonic CORE technology.
With the new website, the emphasis is
on clear concise content including much
more extensive information about Mnemonic, how to use it, how to
develop object libraries for it and how to develop applications
using it.
The pace of change in the project is currently quite high, so we
hope to keep quite regular updates coming out on the website.
Watch this space!
First, Apologies for the lack of news updates lately. It's been a
busy time.
The focus of Mnemonic development at the moment is on the
CORE
which is looking like release as a BETA around
Xmas or early in the new year. In reflection of this, the Websites will also be undergoing some
changes, primarily to reflect the splitting of the Mnemonic tree
into three areas, CORE, Components (i.e. OILS) and the gtkBrowser
itself. Again, this will be close to the new year... watch
this space! With the solidifing of the CORE, development of components and
the Mnemonic gtkBrowser look like speeding up considerably early
next year.
The BETA release of the CORE does not imply a BETA of the
gtkBrowser however, so please do not expect a fully workable
browser at that date.
Mnemonic developers release Alpha-2 is very
close to completion pending the next release of glibc that fixes a bug in the dynamic
loading mechanisms. Aplha-2, nicknamed 'Dipsy'
features the fully modular core, and reworked modules for HTTP, GIF, JPEG etc. Mnemonic 'Dipsy' release will be available on Linux and
Solaris platforms and should also be available in binary form (for Linux) as Debian and
RedHat packages.
A serious bug on Linux when using dlopen() with
threads further delays the alpha-2 release. Solaris development has been temporarily
stopped by an egcs bug. Bug reports have been written.
Development on the alpha-2
continues. The developers agreed upon a "feature freeze" called out by Kasper
Peeters to debug the fully modularized core of mnemonic. Some tasks have been relayed to alpha-3, reflected in the updated
TODO-database. Last makefile dependencies are sorted out. A full blown C++ compiler is needed now as c++ exceptions are
used now to ease bug-less development. Recent Egcs compilers are sufficient. For the upcoming alpha-2-release, mnemonic will still be
based on the stable branch of GTK+. Developers hope that alpha-2 will additionaly run on
Solaris.
At this moment, Sun Jul 19, the
developers are finalizing the modularisation. When this is finished, the major redesign
and implemention which started about half a year ago, will be ready. It means that almost
everything in the Mnemonic code is based on modules. Everyone could use those modules in
their own program (they're free to use for anybody). Also, these things will be documented (work is being done on the
documentation part of the project right now), so people could start writing their own
modules for inclusion in the Mnemonic Project too :-)
|