<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://blog.webappkit.net/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
  <title>webAppKit blog - release</title>
  <link>http://blog.webappkit.net/</link>
  <description>news about webAppKit, the generic PHP kernel for web apps</description>
  <language>en</language>
  <pubDate>Wed, 10 Sep 2008 12:39:03 +0200</pubDate>
  <copyright></copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Release 0.12 : interfaces, config editing</title>
    <link>http://blog.webappkit.net/post/2008/03/12/Release-012-%3A-interfaces-config-editing</link>
    <guid isPermaLink="false">urn:md5:d4494de29718d58f264bf730b130b0f3</guid>
    <pubDate>Wed, 12 Mar 2008 20:19:00 +0100</pubDate>
    <dc:creator>J.Ducastel</dc:creator>
        <category>release</category>
            
    <description>    &lt;p&gt;As you may have noticed, i dropped the big roadmap on the wiki. Instead, i
try to relase a new version each time a feature is added / a big change occur.
So what does bring &lt;a href=&quot;http://webappkit.googlecode.com/files/webappkit-0.12.zip&quot; hreflang=&quot;en&quot;&gt;the
0.12 release&lt;/a&gt; ?&lt;/p&gt;
&lt;dl&gt;
&lt;dt&gt;Changes to the core&lt;/dt&gt;
&lt;dd&gt;In order to ensure code quality, i started to define interfaces. iWakKit,
iWakTool and iWakStorage are available.&lt;/dd&gt;
&lt;dd&gt;Splitted Webappkit class into Webappkit (API, static methods only) and
WakKit, kit instances.&lt;/dd&gt;
&lt;dd&gt;some reorganisation into core library files&lt;/dd&gt;
&lt;dd&gt;changes to WakStorage implementation, and new unit tests.&lt;/dd&gt;
&lt;dt&gt;librairies&lt;/dt&gt;
&lt;dd&gt;worked on webappkit.db (link, querytpl, mapper) which are database-related
tools&lt;/dd&gt;
&lt;dd&gt;started work on webappkit.fs (filesystem libraries) : filesystem
libraries&lt;/dd&gt;
&lt;dt&gt;admin interface&lt;/dt&gt;
&lt;dd&gt;You can now edit tools and kits configuration from the web admin
interface.&lt;/dd&gt;
&lt;/dl&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Release 0.11</title>
    <link>http://blog.webappkit.net/post/2008/02/22/Release-011</link>
    <guid isPermaLink="false">urn:md5:a1450149db958a15acaf8ff6827c3030</guid>
    <pubDate>Fri, 22 Feb 2008 14:38:00 +0100</pubDate>
    <dc:creator>J.Ducastel</dc:creator>
        <category>release</category>
            
    <description>&lt;p&gt;&lt;a href=&quot;http://webappkit.googlecode.com/files/webappkit-0.11.zip&quot;&gt;Get it
there&lt;/a&gt;. Changelog and screenshots below.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;(PHP5) Lazy loading for library classes and Tools instances. Loaded weight
counter (available as DjTpl tag)&lt;/li&gt;
&lt;li&gt;Updated tutorials, including a unit tests page.&lt;/li&gt;
&lt;li&gt;Admin interface improvements, including bread crumb while browsing kits,
and icons.&lt;/li&gt;
&lt;li&gt;Dysfunctional kits diagnostics on their page.&lt;/li&gt;
&lt;/ul&gt;    &lt;dl&gt;
&lt;dt&gt;Kits list&lt;/dt&gt;
&lt;dd&gt;&lt;img src=&quot;http://blog.webappkit.net/public/screens/0.11/0.11.admin.kits.png&quot; alt=&quot;0.11.admin.kits.png&quot; /&gt;&lt;/dd&gt;
&lt;dt&gt;Kit details and tests summary&lt;/dt&gt;
&lt;dd&gt;&lt;img src=&quot;http://blog.webappkit.net/public/screens/0.11/0.11.admin.kit.png&quot; alt=&quot;0.11.admin.kit.png&quot; /&gt;&lt;/dd&gt;
&lt;dt&gt;Kit unit tests detailed report&lt;/dt&gt;
&lt;dd&gt;&lt;img src=&quot;http://blog.webappkit.net/public/screens/0.11/0.11.admin.kit.tests.png&quot; alt=&quot;0.11.admin.kit.tests.png&quot; /&gt;*&lt;/dd&gt;
&lt;dt&gt;Exception catched&lt;/dt&gt;
&lt;dd&gt;&lt;img src=&quot;http://blog.webappkit.net/public/screens/0.11/0.11.admin.exception-catched.png&quot; alt=&quot;0.11.admin.exception-catched.png&quot; /&gt;&lt;/dd&gt;
&lt;/dl&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Release 0.10.1</title>
    <link>http://blog.webappkit.net/post/2008/02/08/Release-0101</link>
    <guid isPermaLink="false">urn:md5:c7864134d52e9881e2e9e47d621ba7b6</guid>
    <pubDate>Fri, 08 Feb 2008 13:31:00 +0100</pubDate>
    <dc:creator>J.Ducastel</dc:creator>
        <category>release</category>
            
    <description>&lt;p&gt;You can &lt;a href=&quot;http://webappkit.googlecode.com/files/webappkit-0.10.1.zip&quot;&gt;download it there&lt;/a&gt;. Here is the changelist :&lt;/p&gt;
&lt;dl&gt;
&lt;dt&gt;Exceptions&lt;/dt&gt;
&lt;dd&gt;The PHP5 version now brings its own set of exceptions, so it's easier to know what's wrong with a kit.&lt;/dd&gt;
&lt;dt&gt;Admin web interface&lt;/dt&gt;
&lt;dd&gt;HTTP authentication : you will have to create a config file in order to allow access to the web admin, but a sample is provided when it doesn't exist.&lt;/dd&gt;
&lt;dd&gt;Kit diagnostics on non-functional kits page.&lt;/dd&gt;
&lt;dd&gt;Better &lt;a href=&quot;http://simpletest.org&quot;&gt;SimpleTest&lt;/a&gt; integration. A dedicated &lt;em&gt;Tool&lt;/em&gt; can be added to your &lt;em&gt;Kits&lt;/em&gt;. When done, tests run smoothly from the web admin.&lt;/dd&gt;
&lt;dd&gt;Aesthetic improvements. Have a look at the screen shots below.&lt;/dd&gt;
&lt;/dl&gt;    &lt;dl&gt;
&lt;dt&gt;Kits List&lt;/dt&gt;
&lt;dd&gt;&lt;img src=&quot;http://blog.webappkit.net/public/screens/0.10.1.admin.kits.jpg&quot; alt=&quot;Webappkit 0.10.1 Admin kits list&quot; /&gt;&lt;/dd&gt;
&lt;dt&gt;Single Kit admin page&lt;/dt&gt;
&lt;dd&gt;&lt;img src=&quot;http://blog.webappkit.net/public/screens/0.10.1.admin.kit.jpg&quot; alt=&quot;0.10.1 Admin Kit page&quot; /&gt;&lt;/dd&gt;
&lt;dt&gt;Kit unit tests running&lt;/dt&gt;
&lt;dd&gt;&lt;img src=&quot;http://blog.webappkit.net/public/screens/0.10.1.admin.kit.tests.jpg&quot; alt=&quot;0.10.1 Admin Unit testing&quot; /&gt;&lt;/dd&gt;
&lt;dt&gt;Tutorials&lt;/dt&gt;
&lt;dd&gt;&lt;img src=&quot;http://blog.webappkit.net/public/screens/0.10.1.admin.howto.jpg&quot; alt=&quot;0.10.1 Admin tutorials&quot; /&gt;&lt;/dd&gt;
&lt;/dl&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>0.10 Released</title>
    <link>http://blog.webappkit.net/post/2008/01/29/010-Released</link>
    <guid isPermaLink="false">urn:md5:dac5b7e3ffc1f708417692aaec792fe8</guid>
    <pubDate>Tue, 29 Jan 2008 18:14:00 +0100</pubDate>
    <dc:creator>J.Ducastel</dc:creator>
        <category>release</category>
        <category>download</category><category>website</category>    
    <description>    &lt;p&gt;This is a solid intermediate release. &lt;a href=&quot;http://webappkit.googlecode.com/files/webappkit-0.10-alpha.zip&quot; hreflang=&quot;en&quot;&gt;Here is the file&lt;/a&gt;. It features :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A bilingual (english/french) admin interface including some tutorials,
which will be featured on the home site too. The admin only lists available
kits yet, but is protected by HTTP authentication.&lt;/li&gt;
&lt;li&gt;Dot syntax has been implemented and is the new standard for kits id,
although that slash is still supported.&lt;/li&gt;
&lt;li&gt;The embedded framework is maturing. It's used for the admin interface and
public web site.&lt;/li&gt;
&lt;li&gt;PHP5 is now the reference development. Most changes are backported to PHP4
however.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The new web site is bilingual too and features the admin tutorials. Its
update will be available within the next hours, as it's moving to a new
host.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Update 2008-01-30 :&lt;/strong&gt; Ouch, the new host offer si still
beta... and does not provide url rewriting yet. Therefore, only the home page
is available for the new web site. I hope it will be fixed soon, if not i will
temporary get back to the old host.&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>0.9.1 released</title>
    <link>http://blog.webappkit.net/post/2007/12/21/091-released</link>
    <guid isPermaLink="false">urn:md5:c0fbb581c2ad69bef452159ae817cf6e</guid>
    <pubDate>Fri, 21 Dec 2007 12:48:00 +0100</pubDate>
    <dc:creator>J.Ducastel</dc:creator>
        <category>release</category>
        <category>download</category>    
    <description>    &lt;p&gt;Pretty everything is in the title. &lt;a href=&quot;http://webappkit.googlecode.com/files/webappkit-0.9.1-alpha.zip&quot; hreflang=&quot;en&quot;&gt;Here is the file&lt;/a&gt;. There is no big change in this release, most changes
concern included libraries. To summary, i added unit tests, fixed some bugs,
improved template engine, worked on a micro-framework for the admin interface.
Here is the changelog :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;added kit simpletest, with a temporary MySQL database tool&lt;/li&gt;
&lt;li&gt;unit tests for kit webappkit&lt;/li&gt;
&lt;li&gt;unit tests for kit datapath&lt;/li&gt;
&lt;li&gt;unit tests for kits databeans/databean, databeans/datetime&lt;/li&gt;
&lt;li&gt;PHP5 version for Databean&lt;/li&gt;
&lt;li&gt;units tests for pathnode/common&lt;/li&gt;
&lt;li&gt;pathnodes/common: filenode-&amp;gt;move(), filenode-&amp;gt;slugifyPath(),
filenode-&amp;gt;chmod()&lt;/li&gt;
&lt;li&gt;renamed kit django/templates to dj/tpl&lt;/li&gt;
&lt;li&gt;dj/tpl: added tag ifincollection&lt;/li&gt;
&lt;li&gt;dj/tpl: added tags extends, block : template inheritance (uses storage
mechanism)&lt;/li&gt;
&lt;li&gt;webappkit: modifed WakTool constructor, replaced $name arg by optional $cfg
arg, which is now loaded by owner kit.&lt;/li&gt;
&lt;li&gt;some work on webappit/engine&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For next release, i may change the syntax to access subkits from
&lt;code&gt;kit/subkit&lt;/code&gt; to &lt;code&gt;kit.subkit&lt;/code&gt;. Not sure yet. What do you
think ?&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>0.9 released</title>
    <link>http://blog.webappkit.net/post/2007/10/31/09-released</link>
    <guid isPermaLink="false">urn:md5:d974c28d87f15caddc333f6b3b188c44</guid>
    <pubDate>Wed, 31 Oct 2007 10:34:00 +0100</pubDate>
    <dc:creator>J.Ducastel</dc:creator>
        <category>release</category>
        <category>download</category>    
    <description>    &lt;p&gt;Everything is in the title. The &lt;a href=&quot;http://webappkit.net/&quot; hreflang=&quot;en&quot;&gt;home page tutorials&lt;/a&gt; have been updated. The root index.php will launch
the helloworld kit, which is self-explanatory, and for the first time provides
both english and french pages. Bonjour le monde !&lt;/p&gt;
&lt;p&gt;From the roadmap :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Kits format stabilized.&lt;/li&gt;
&lt;li&gt;allowing webappkit class inheritance for kits.&lt;/li&gt;
&lt;li&gt;generic Tools (kits components) accessing as kits members using a factory
pattern.&lt;/li&gt;
&lt;li&gt;migrating existing library kits to new format.&lt;/li&gt;
&lt;li&gt;Services and Storages redefined as Tools. (Services disappear, Tools are
the new Services).&lt;/li&gt;
&lt;li&gt;PHP versions compatibility range for kits.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://webappkit.googlecode.com/files/webappkit.0-9-alpha.zip&quot; hreflang=&quot;en&quot;&gt;Get it there&lt;/a&gt;.&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>0.8.1 (alpha 2) released !</title>
    <link>http://blog.webappkit.net/post/2007/06/01/081-alpha-2-released</link>
    <guid isPermaLink="false">urn:md5:b2153863e6d5a00eaf25eebdd91b21b4</guid>
    <pubDate>Fri, 01 Jun 2007 17:44:00 +0200</pubDate>
    <dc:creator>J.Ducastel</dc:creator>
        <category>release</category>
        <category>doc</category><category>download</category><category>website</category>    
    <description>    &lt;p&gt;You can &lt;a href=&quot;http://webappkit.googlecode.com/files/webappkit.0-8-1-alpha.zip&quot; hreflang=&quot;en&quot;&gt;download webappkit 0.8.1&lt;/a&gt;. Home page and code documentation have been
updated.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Services and Storages are now available, see the &lt;a href=&quot;http://webappkit.net&quot; hreflang=&quot;en&quot;&gt;homepage tutorials&lt;/a&gt; for more
information.&lt;/li&gt;
&lt;li&gt;webappkit/djtpl now includes a storage for templates.&lt;/li&gt;
&lt;li&gt;webappkit/appengine is growing, although not used yet for webappkit
admin.&lt;/li&gt;
&lt;li&gt;admin page now dynamically lists available kits, and still include home
page tutorials.&lt;/li&gt;
&lt;/ul&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>0.8.0 Alpha released !</title>
    <link>http://blog.webappkit.net/post/2007/05/16/080-Alpha-released</link>
    <guid isPermaLink="false">urn:md5:7d60f134980e76b52b376fddc90d57cc</guid>
    <pubDate>Wed, 16 May 2007 19:27:00 +0200</pubDate>
    <dc:creator>J.Ducastel</dc:creator>
        <category>release</category>
        <category>download</category><category>website</category>    
    <description>    &lt;p&gt;As quoted in the previous post : &lt;cite&gt;release early, release often&lt;/cite&gt;.
You can now &lt;a href=&quot;http://code.google.com/p/webappkit/downloads/detail?name=webappkit.0-8-0-alpha.zip&amp;amp;can=2&amp;amp;q=&quot; hreflang=&quot;en&quot;&gt;download the first alpha release&lt;/a&gt;, saving you the pain of
setting a subversion working copy.&lt;/p&gt;
&lt;p&gt;Along with this release, the &lt;a href=&quot;http://webappkit.net&quot;&gt;project home&lt;/a&gt;
has been updated with three micro-tutorials, which you'll find too on the
help.html file included with the release. :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://webappkit.net/#using-a-kit&quot;&gt;Using a kit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://webappkit.net/#building-a-kit&quot;&gt;Building a kit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://webappkit.net/#building-a-subkit&quot;&gt;Building a
subkit&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Have fun !&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>0.7.0.1 released</title>
    <link>http://blog.webappkit.net/post/2007/03/28/0701-released</link>
    <guid isPermaLink="false">urn:md5:9117b22dc60fda1772a8ec7c5256b53f</guid>
    <pubDate>Wed, 28 Mar 2007 13:53:00 +0200</pubDate>
    <dc:creator>J.Ducastel</dc:creator>
        <category>release</category>
        <category>download</category><category>wiki</category>    
    <description>    &lt;p&gt;Another minor release : &lt;a href=&quot;http://code.google.com/p/webappkit/downloads/detail?name=webappkit_0-7-0-1_php4.zip&amp;amp;can=2&amp;amp;q=&quot; hreflang=&quot;en&quot;&gt;0.7.0.1 is available&lt;/a&gt;. It includes some bugs corrections for
the &lt;a href=&quot;http://code.google.com/p/webappkit/wiki/ZeroDotSeven&quot; hreflang=&quot;en&quot;&gt;0.7 milestone&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Some (minor) work has been done on the wiki, too.&lt;/p&gt;
&lt;p&gt;About &lt;a href=&quot;http://code.google.com/p/webappkit/wiki/ZeroDotEight&quot; hreflang=&quot;en&quot;&gt;0.8 milestone&lt;/a&gt;, i'm thinking about having a generic interface
for resources within &lt;a href=&quot;http://code.google.com/p/webappkit/wiki/Packages&quot; hreflang=&quot;en&quot;&gt;packages&lt;/a&gt; rather than adding specific types later on.
Resources are actually library classes and &lt;a href=&quot;http://code.google.com/p/webappkit/wiki/Services&quot; hreflang=&quot;en&quot;&gt;services&lt;/a&gt;
(which are class singletons). Other types may be templates, static files such
as images, css and javascript resources, documentation etc.&lt;/p&gt;
&lt;p&gt;On the same topic, resources versions/flavours may be added, i.e. multiple
files for a same resource. As an example, a package may provide libraries for
both php4 and php5, and the appropriate version will be retrieved.&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>First download available, legacy</title>
    <link>http://blog.webappkit.net/post/2007/01/12/First-download-available-legacy</link>
    <guid isPermaLink="false">urn:md5:ef7f3d37c42ee3a026c56b80b3ca3345</guid>
    <pubDate>Sat, 13 Jan 2007 12:02:00 +0100</pubDate>
    <dc:creator>J.Ducastel</dc:creator>
        <category>release</category>
        <category>download</category>    
    <description>    &lt;p&gt;A first archive has been &lt;a href=&quot;http://code.google.com/p/webappkit/downloads/detail?name=webappkit_0.7.0.zip&amp;amp;can=2&amp;amp;q=&quot; hreflang=&quot;en&quot;&gt;published for download&lt;/a&gt; on googlecode. It's a legacy archive
and contains version 0.7.0, which is the last version using the microkernel
paradigm.&lt;/p&gt;
&lt;p&gt;It's currently being used by &lt;a href=&quot;http://quizzgeek.net&quot;&gt;quizzgeek.net&lt;/a&gt; and is somewhat usable for production,
although it doesn't include any administration interface. Configuration is
entirely done by config files ( INI and YAML ), and there is no documentation
available. Furthermore, it's considered as deprecated as the trunk is currently
the 0.8 milestone and is seeing a &lt;a href=&quot;http://blog.webappkit.net/post/2006/12/06/Massive-refactoring&quot; hreflang=&quot;en&quot;&gt;major refactoring&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Sexy download, isn't it ?&lt;/p&gt;</description>
    
    
    
      </item>
    
</channel>
</rss>