<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent posts to news</title><link>https://sourceforge.net/p/extprosys/news/</link><description>Recent posts to news</description><atom:link href="https://sourceforge.net/p/extprosys/news/feed.rss" rel="self"/><language>en</language><lastBuildDate>Tue, 24 May 2005 18:41:40 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/extprosys/news/feed.rss" rel="self" type="application/rss+xml"/><item><title>XPS 0.2.0 Released</title><link>https://sourceforge.net/p/extprosys/news/2005/05/xps-020-released/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;After a two year delay while compiler infrastructure and XML validation were being acquired, the XPS project has finally released its benchmark 0.2.0 release. This version of XPS provides an XPL compiler that can simply parse, validate, and regurgitate XPL programs. The xpl-core langauge is finally defined in this version and there is now an LLVM &amp;quot;back end&amp;quot; that can convert LLVM intermediate representation into XPL source code. A comprehensive test suite ensures all this software works correctly. For full details on the release, please visit the release web page at &lt;a href="http://x-p-s.org/releases/0.2/docs/ReleaseNotes.shtml" rel="nofollow"&gt;http://x-p-s.org/releases/0.2/docs/ReleaseNotes.shtml&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Reid Spencer</dc:creator><pubDate>Tue, 24 May 2005 18:41:40 -0000</pubDate><guid>https://sourceforge.net4e208fd260cdba4545d5b786faa377acaf04ee22</guid></item><item><title>Just When You Though XPS Was Dead ...</title><link>https://sourceforge.net/p/extprosys/news/2005/01/just-when-you-though-xps-was-dead-/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;... it's not! After a 15 month journey assisting with the development of the Low Level Virtual Machine (LLVM), XPS is back on track.  We have a new web site (hosted on an XSI server), an IRC channel (irc://irc.oftc.net/xps) and our source code is now managed with Subversion. Check the web site for the details.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Reid Spencer</dc:creator><pubDate>Wed, 26 Jan 2005 06:21:46 -0000</pubDate><guid>https://sourceforge.net59fe1d3cf46816c40a3c45318229173a03643e01</guid></item><item><title>XPS 0.1.9 Released</title><link>https://sourceforge.net/p/extprosys/news/2003/04/xps-019-released/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;After several months of reorganizing the foundation of the project, the XPS project has released the 0.1.9 build of the software. This build removes the dependence of XPS on ACE and provides its own operating system abstraction layer. This simplifies building and using XPS significantly. While ACE is a venerable toolkit, it provided too many features and wasn't configurable enough for use in XPS.  However, Doug Schmidt's patterns implemented in ACE will live on in XPS.  This release should be the final architectural change before the 0.2.0 release that provides a fully reflective compiler.  Other changes of note: initial API documentation was created, the source was reorganized into the &amp;quot;xps&amp;quot; directory instead of the &amp;quot;src&amp;quot; directory, several &amp;quot;under development&amp;quot; modules were removed but will be added again when they are more complete.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Reid Spencer</dc:creator><pubDate>Fri, 25 Apr 2003 17:27:52 -0000</pubDate><guid>https://sourceforge.netdd2c3fac313dd5f4287c912723c799e2f850701d</guid></item><item><title>XPS API Documentation Available (First Cut)</title><link>https://sourceforge.net/p/extprosys/news/2003/04/xps-api-documentation-available-first-cut/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The internal API documentation for XPS has been generated and posted to the project's home page. The documentation was generated from the source code by doxygen. You might be able to glean some understanding of the system by reading this, but caveat emptor! This is a *very* early release of the documentation and there are many deficiencies and errors. These will be corrected and reposted as the project matures. How many projects at release level 0.1.9 do you know that actually *had* documentation?&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Reid Spencer</dc:creator><pubDate>Fri, 25 Apr 2003 11:04:15 -0000</pubDate><guid>https://sourceforge.nete0a07d1862a11717000c751479d17f4cc959efbd</guid></item><item><title>XPS Web Site Revised &amp;amp; Reorganized</title><link>https://sourceforge.net/p/extprosys/news/2003/02/xps-web-site-revised-amp-reorganized/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The XPS web site has recently been revised and reorganized. The site now uses a rudimentary PHP theme and contains the following sections:&lt;/p&gt;
&lt;p&gt;Project: general information about the project.&lt;br /&gt;
Team: information about team members.&lt;br /&gt;
Vision: a high-level overview of what XPS is all about.&lt;br /&gt;
Architecture: XPS architecture plans (under construction).&lt;br /&gt;
Components: descriptions of major XPS components (under construction).&lt;br /&gt;
Documents: current documentation associated with XPS.&lt;/p&gt;
&lt;p&gt;This reorganization should make it much easier to learn about XPS and will make it easier to maintain the XPS web site and keep it up to date.  The Architecture and Components sections will be completed over the next few weeks but there is sufficient content in the other sections that it is worth making the announcement now.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Reid Spencer</dc:creator><pubDate>Mon, 10 Feb 2003 21:42:04 -0000</pubDate><guid>https://sourceforge.net5501e3a8c01a5d15c43acf4fc803934f04ce1560</guid></item><item><title>E-Panhandling For Development $</title><link>https://sourceforge.net/p/extprosys/news/2003/02/e-panhandling-for-development-/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;How do you build the next generation open source software development platform from scratch with little or no help?  How do you attract volunteer developers to a project that will take years to come to fruition?  The quick answer: You don't!&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;After investing plenty of my own money, looking for bold investors with the same vision, and attempting to get XPS off the ground at the same time, I have come to the conclusion that I will need to pay developers for their contributions to the project. And, why not? Its a worthy cause and people can't be expected to go uncompensated for their valuable time.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;So, inspired by &lt;a href="http://www.savekaryn.com/" rel="nofollow"&gt;http://www.savekaryn.com/&lt;/a&gt;, I have created the web site &lt;a href="http://www.savesomegeeks.com/" rel="nofollow"&gt;http://www.savesomegeeks.com/&lt;/a&gt; to attract donations to XPS that will foster its development.  I figure that if Karyn can successfully e-panhandle to eliminate her self-induced credit card debt, perhaps there are a few good souls out there who would like to donate their hard earned money to help a group of industrious developers produce some useful software.&lt;/p&gt;
&lt;p&gt;I thought long and hard about doing this for many weeks.  On the one hand there is the negative association people attribute to panhandlers. On the other hand, I am 100% committed to this project, believe in its vision, and know it will produce a revolution in software development.  Only the lack of money is slowing its progress; and that is never a good reason not to do something.  I believe it is worthy enough for people to donate or invest their money to help it come to fruition. So, at the risk of a little (or a lot!) ridicule, I have ventured into the world of  e-panhandling for my open source project.  Who knows? Perhaps this is the long-awaited silver bullet for funding open source development! :)&lt;/p&gt;
&lt;p&gt;I'm putting this message out in the hopes that it reaches at least a few philanthropists that have the same bold vision of the Internet future that I do.  All I ask is that you go to &lt;a href="http://www.savesomegeeks.com/" rel="nofollow"&gt;http://www.savesomegeeks.com/&lt;/a&gt;, read the material there, and at least give it some thought.  Let me know if you have any questions (contact information is on the web page), I will be more than happy to answer all of them.&lt;/p&gt;
&lt;p&gt;This isn't a joke!&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Reid Spencer</dc:creator><pubDate>Thu, 06 Feb 2003 00:18:55 -0000</pubDate><guid>https://sourceforge.net2c18780bd0e20c09e6d04c6ec8247d1df7ae3a2a</guid></item><item><title>XPS In A Nutshell</title><link>https://sourceforge.net/p/extprosys/news/2002/12/xps-in-a-nutshell/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;With the coming close of 2002, it was time to reflect on the development of XPS and do some writing. It occurred to me that the home page doesn't succinctly describe XPS nor is there any historical context provided. As a result, there is now a new document, &amp;quot;XPS In A Nutshell&amp;quot; that provides a view of the vision for the system, some historical context, and a quick trip through its main components.  If you're new to XPS, you should read this first. &lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Reid Spencer</dc:creator><pubDate>Tue, 31 Dec 2002 11:03:44 -0000</pubDate><guid>https://sourceforge.netdc79b62df0a20eb5dab3b4d53f7c48210cbdace9</guid></item><item><title>XPS 0.1.8 Released</title><link>https://sourceforge.net/p/extprosys/news/2002/12/xps-018-released/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;This release includes tested and working versions of much of the infrastructure needed for the 0.2.0 release.  Many improvements to the memory system have been made especially typesafe &amp;quot;pointers&amp;quot; in memory regions. The ADT module was overhauled and provides Array and HashTable templates now. The META module was revised to use the new HashTable and Array implementations as well as the new VectorPointer classes. It was also augmented to provide XPL output from a stored metaschema (partial implementation). This is the first release to pass the&amp;quot;make distcheck&amp;quot; target and should be simpler to build. This is a large step closer to getting to a reflective compiler. That is, one that can reproduce the original input from its symbol table. That is the goal for the 0.2.0 release. The next release, 0.1.9, will include a full meta schema for XPL which will be used as the compiler's symbol table. Once that is done, the metaschema will be attached to the xplc compiler so that the metaschema can be produced directly from XPL and hence we arrive at release 0.2.0. The compiler will then be able to correctly report on syntactic, grammatical, and semantic errors.  This approach ensures that we've captured all the salient information about a program before moving forward with code generation which is the subject of the 0.3.0 release.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Reid Spencer</dc:creator><pubDate>Mon, 30 Dec 2002 04:30:29 -0000</pubDate><guid>https://sourceforge.net86d4b779c4b17f1c5da6ee9e311572aec65d9af3</guid></item><item><title>XPS 0.1.6 Released</title><link>https://sourceforge.net/p/extprosys/news/2002/12/xps-016-released/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;A new release of XPS has been completed. This release supercedes release 0.1.5 by fixing various compilation problems that occurred in non-debug configurations.  For full details on the eXtensible Programming System, please visit the  Source Forge project named extprosys.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Reid Spencer</dc:creator><pubDate>Wed, 18 Dec 2002 01:22:16 -0000</pubDate><guid>https://sourceforge.netb83801cd71f805fb99adffa707cbc6df2a7e1041</guid></item><item><title>XPS 0.1.5 Released</title><link>https://sourceforge.net/p/extprosys/news/2002/12/xps-015-released/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The first release of the eXtensible Programming System is now available. This version provides an initial version of the XPL Compiler that performs schema validation on XPL programs. The main focus of this release is to provide a sane build environment, various utilities, and a skeletal framework for the various XPS programs (xplc, xvm, xvmsh). &lt;/p&gt;
&lt;p&gt;The next release 0.2.0 will provide a working version of xplc and better documentation.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Reid Spencer</dc:creator><pubDate>Mon, 16 Dec 2002 15:49:40 -0000</pubDate><guid>https://sourceforge.nete52f68328babc7c50d0e42f16663c1961918b372</guid></item></channel></rss>