Conversations on the Internet are often disjointed and unidirectional. Flame wars break out, people blog each other to death, and communities form and break down. In many cases, conversations are occuring in many different places on the same topic. The SpaceMapper effort was born from the classic Internet desire to see if there is a better way.
The amount of information on the net is increasing day by day but instead of keeping us more informed more often it drowns us. In the idea of helping gather all this information and transform it in various XML document types to be processed by machines we build MN8.
MN8 is an experimental object oriented scripting language, tightly integrated with the net, which emulates the concepts at the core of XML in order to simplify and make as transparent as possible information extraction and manipulation from the WWW and XML documents.
Written in Java works with most operating systems and allows easy reuse of the huge number of libraries available trough simple wrappers. At this point MN8 has concepts for: HTML, HTML-Forms, Cookies, RSS, OPML, HTTP, FTP, POP3, SMTP, Jabber, BEEP, XML-RPC, SOAP, MBox.
DataStore is a Java based document repository server for storing, querying and fetching XML based documents. It is built on practical needs allowing the storage of semi-structured (well formatted, maybe validated, XML, XHTML and HTML) documents and un-structured documents (TXT).
The documents are stored in conventional relational database (Postgresql, MySQL, DB2, SAP DB) assuring that way the maximum advantages and reliability of these products. Being built on top of the Avalon Phoenix framework, it allows server components to be easily developed, deployed and shared. The documents are managed through a BEEP and/or XML-RPC interface using a subset of the SEP (Simple Exchange Profile) protocol.