<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Mango Framework &#187; Core API</title>
	<atom:link href="http://mangoframework.com/blog/category/core-api/feed/" rel="self" type="application/rss+xml" />
	<link>http://mangoframework.com/blog</link>
	<description>An ecommerce solution built on Perl, Catalyst, Handel and DBIx::Class.</description>
	<lastBuildDate>Sun, 14 Sep 2008 21:53:45 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Core Cleanup: Day 5-6</title>
		<link>http://mangoframework.com/blog/core-api/core-cleanup-day-5-6/</link>
		<comments>http://mangoframework.com/blog/core-api/core-cleanup-day-5-6/#comments</comments>
		<pubDate>Mon, 16 Apr 2007 05:56:25 +0000</pubDate>
		<dc:creator>claco</dc:creator>
				<category><![CDATA[Core API]]></category>

		<guid isPermaLink="false">http://mangoframework.com/blog/?p=10</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p>Well, it took a couple of days but the core files now have complete test coverage, sans some eval/Devel::Cover reporting issues. I probably found and fixed about 5 bugs or so along the way. As soon as I clean up Makefile.PL and the list of required modules and update the Changes files, I&#8217;ll release a version to CPAN tomorrow night.</p>
]]></content:encoded>
			<wfw:commentRss>http://mangoframework.com/blog/core-api/core-cleanup-day-5-6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Core Cleanup: Day 4</title>
		<link>http://mangoframework.com/blog/core-api/core-cleanup-day-4/</link>
		<comments>http://mangoframework.com/blog/core-api/core-cleanup-day-4/#comments</comments>
		<pubDate>Sat, 14 Apr 2007 05:58:36 +0000</pubDate>
		<dc:creator>claco</dc:creator>
				<category><![CDATA[Core API]]></category>

		<guid isPermaLink="false">http://mangoframework.com/blog/?p=9</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p>Everything in trunk now has pod and all tests pass. Tomorrow I&#8217;ll start poking around with coverage and making sure the tests hot most of the feature points of the core modules. The pod will need another few reviews as I&#8217;m still finding mis wordings, even in the somewhat matured Handel pod. I should probably whip up a Mango::Manual pod describing the layers and interactions of Core, Providers, Catalyst and all the intended glue.</p>
<p>If all goes well with coverage, I&#8217;ll shoot a release of the core up to CPAN and give the pod another once over. It&#8217;s always easier to read it in a web browser than it is in a text editor.</p>
]]></content:encoded>
			<wfw:commentRss>http://mangoframework.com/blog/core-api/core-cleanup-day-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Core Cleanup: Day 3</title>
		<link>http://mangoframework.com/blog/core-api/core-cleanup-day-3/</link>
		<comments>http://mangoframework.com/blog/core-api/core-cleanup-day-3/#comments</comments>
		<pubDate>Fri, 13 Apr 2007 05:22:22 +0000</pubDate>
		<dc:creator>claco</dc:creator>
				<category><![CDATA[Core API]]></category>

		<guid isPermaLink="false">http://mangoframework.com/blog/?p=8</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve added pod to the remainder of the schema classes and to the bulk of the object classes. I still have to do pod for the Cart/Object/Item object classes and make sure I pass the usual pod spelling/syntax/coverage tests.</p>
<p>After that, I&#8217;m on to test coverage and filling in any little API gaps. User profiles need more fields like email and stuff. I&#8217;ve only did first name/last name just to get it all rolling. I also need to either figure out the schema to support sales, or just drop the feature until 1.0.</p>
<p>At this rate, I think I&#8217;m still on target for a release to CPAN next week with just the Core (Schema/Provider/Object) classes.</p>
]]></content:encoded>
			<wfw:commentRss>http://mangoframework.com/blog/core-api/core-cleanup-day-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Core Cleanup: Day 2</title>
		<link>http://mangoframework.com/blog/core-api/core-cleanup-day-2/</link>
		<comments>http://mangoframework.com/blog/core-api/core-cleanup-day-2/#comments</comments>
		<pubDate>Thu, 12 Apr 2007 05:30:55 +0000</pubDate>
		<dc:creator>claco</dc:creator>
				<category><![CDATA[Core API]]></category>

		<guid isPermaLink="false">http://mangoframework.com/blog/?p=7</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p>Another day. Another commit. I got a late start this evening due to a trip to the computer store and Chipotle. I feel like I&#8217;ve eaten a brick.</p>
<p>The pod for the providers is done. I&#8217;ve added the user key to Cart/Wishlist providers search/delete methods. Most of of the schema classes have pod now as well. Just the Cart/Wishlist/Order/Item classes to go and that will be done. After that, one to the object classes. I should be done with pod in no time. [Famous last words.]</p>
]]></content:encoded>
			<wfw:commentRss>http://mangoframework.com/blog/core-api/core-cleanup-day-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Solidifying Core</title>
		<link>http://mangoframework.com/blog/core-api/solidifying-core/</link>
		<comments>http://mangoframework.com/blog/core-api/solidifying-core/#comments</comments>
		<pubDate>Wed, 11 Apr 2007 05:54:17 +0000</pubDate>
		<dc:creator>claco</dc:creator>
				<category><![CDATA[Core API]]></category>

		<guid isPermaLink="false">http://mangoframework.com/blog/?p=6</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p>First on the list of this fresh start is solidifying the core modules. I&#8217;ve re-imported the schema, provider and object classes back into <a href="http://svn.mangoframework.com/CPAN/Mango/trunk/">trunk</a>. The goal is that by the end of this weekend, every module should have documentation, tests and enough coverage to hit all of the methods and documented options.</p>
<p>As of this posting, the User, Profile, Role, Product and DBIC providers and mostly documented and tested. I still have to figure out how to best get &#8216;related tags&#8217; for a list of tags and the Cart, Wishlist and Order providers need pod. Once those are done I&#8217;ll move on to documenting and testing the result objects.</p>
<p>Then end goal is to release Mango 0.01_01 sometime next week. It will be a development release with core modules only. There will be no Catalyst or web interface bits at all. Release early. Release often. The more I release, the more inclined I&#8217;ll be to keep making releases and showing progress.</p>
<p>If you don&#8217;t see something by next week, send me nasty emails. <img src='http://mangoframework.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  This is only a first phase of cleaning up the core. I still need to devise a schema for dealing with sales (or drop that feature for 1.0) and Checkout needs some serious planning.</p>
]]></content:encoded>
			<wfw:commentRss>http://mangoframework.com/blog/core-api/solidifying-core/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
