<?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>arelle®</title>
	<atom:link href="http://arelle.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://arelle.org</link>
	<description>open source XBRL facility</description>
	<lastBuildDate>Thu, 16 May 2013 19:18:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
		<item>
		<title>Table Linkbase Version Update</title>
		<link>http://arelle.org/2013/05/16/table-linkbase-version-update/</link>
		<comments>http://arelle.org/2013/05/16/table-linkbase-version-update/#comments</comments>
		<pubDate>Thu, 16 May 2013 19:15:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Status]]></category>

		<guid isPermaLink="false">http://arelle.org/?p=567</guid>
		<description><![CDATA[This is notice that Arelle will support the Table Linkbase specification which is current, and will discontinue support of prior versions.  (Prior downloads are at http://archives.arelle.org/.) During development of the Table Linkbase specification, multiple draft versions were supported for early users.  The specification has matured, become more focused, and is moving toward Recommendation status. A goal of open source is to provide a clear understandable implementation; code with multiple early versions [...]]]></description>
			<content:encoded><![CDATA[<p>This is notice that Arelle will support the Table Linkbase specification which is current, and will discontinue support of prior versions.  (Prior downloads are at <a href="http://archives.arelle.org/">http://archives.arelle.org/</a>.)</p>
<p>During development of the Table Linkbase specification, multiple draft versions were supported for early users.  The specification has matured, become more focused, and is moving toward Recommendation status.</p>
<p>A goal of open source is to provide a clear understandable implementation; code with multiple early versions is cluttered and difficult to understand.  Prior source will remain accessible through gitHub. </p>
<p>(Projects requiring support of prior versions may consider contractual arrangements.)</p>
]]></content:encoded>
			<wfw:commentRss>http://arelle.org/2013/05/16/table-linkbase-version-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sphinx 2.0 processor plug-in</title>
		<link>http://arelle.org/2013/03/03/sphinx-2-0-processor-plug-in/</link>
		<comments>http://arelle.org/2013/03/03/sphinx-2-0-processor-plug-in/#comments</comments>
		<pubDate>Mon, 04 Mar 2013 07:04:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Status]]></category>

		<guid isPermaLink="false">http://arelle.org/?p=551</guid>
		<description><![CDATA[A Sphinx 2.0 processor is available as a plug-in. The initial capability is to process Sphinx validation rules, formulas, and report rules, and alternatively to compile a limited subset of Sphinx into XBRL formula linkbase. Sphinx is a rules creation language by CoreFiling, see http://www.corefiling.com/products/sphinx/index.html.  Arelle provides an independent open source implementation of the Sphinx 2.0 syntax and semantics.  Paul [...]]]></description>
			<content:encoded><![CDATA[<p>A Sphinx 2.0 processor is available as a plug-in. The initial capability is to process Sphinx validation rules, formulas, and report rules, and alternatively to compile a limited subset of Sphinx into XBRL formula linkbase.</p>
<p style="padding-left: 30px;"><em>Sphinx is a rules creation language by CoreFiling, see <a href="http://www.corefiling.com/products/sphinx/index.html">http://www.corefiling.com/products/sphinx/index.html</a>.  Arelle provides an independent open source implementation of the Sphinx 2.0 syntax and semantics.  Paul Warren&#8217;s blog on Sphinx is at <a href="http://blogs.corefiling.com/category/sphinx/">http://blogs.corefiling.com/category/sphinx/</a>.)</em></p>
<p>To install the plug-in: Help(menu)-&gt;Manage plug-ins, Find plug-in modules: Locally. Select plugin\sphinx\__init__.py.</p>
<h3>Sphinx rules processing</h3>
<p>Sphinx may be loaded by the GUI or Command Line/Web Service, and may be applied to RSS Watch processing of SEC submissions.</p>
<p>Unlike XBRL formula linkbases, Sphinx is not linkbaseRef&#8217;ed from a DTS.</p>
<ul>
<li>To load from the GUI, use tools(menu)-&gt;import sphinx files (you may multi-select more than one file).</li>
<li>To load from the command line or web service, use &#8211;import-sphinx=&#8221;files or directories&#8221;.</li>
<li>Multiple files or directories are pipe-separated (&#8220;|&#8221;).</li>
<li>Sphinx is processed in the same manner as XBRL Formula, as part of validation.</li>
<li>To apply Sphinx to RSS feed processing, select sphinx file(s) and check off for Sphinx rules.</li>
</ul>
<p>To debug Sphinx, use these GUI formula options (tools-&gt;formula-&gt;parameters):</p>
<ul>
<li>variable set trace expression result (expression results),</li>
<li>variable set trace expression evaluation (trace each sphinx processing step),</li>
<li>variables trace expression result (hypercube results) or</li>
<li>variables trace filter winnowing (to see each filtering or where step as it is processed).</li>
</ul>
<p>From command line, use these corresponding options:</p>
<ul>
<li>&#8211;formulaVarSetExprEval</li>
<li>&#8211;formulaVarSetExprResult</li>
<li>&#8211;formulaVarExpressionEvaluation</li>
<li>&#8211;formulaVarFiltersResult</li>
<li>&#8211;formulaVarFilterWinnowing.</li>
</ul>
<p>For any support issues, please e-mail to support@arelle.org or enter an issue to http://arelle.atlassian.net; please include any Sphinx and instance/DTS to reproduce reported issues.</p>
<p>(A sample Sphinx file to scan RSS feed SEC filings for common ratios is at: <a href="http://archives.arelle.org/2013/03/US-GAAP%20Ratios%20Example.xsr">http://archives.arelle.org/2013/03/US-GAAP%20Ratios%20Example.xsr</a>)</p>
<p>Status of this Sphinx implementation is as follows:</p>
<ul>
<li>The Sphinx processor is pretty clean on the examples and tests provided to the developers, but there isn&#8217;t yet a test suite like those of XBRL Formulas or Dimensions (e.g., one test case with multiple positive and negative variations per feature in language).</li>
<li>This implementation will continue to improve as more examples get tested and more integration of Sphinx into user&#8217;s workflow procedures works out differences in logging and messaging between Sphinx implementations.</li>
<li>There&#8217;s fuzziness about how multiple separate hyperspace expressions combine with each other (the equivalent of implicit filtering in XBRL Formula with covered aspects, under values-set chaining), including the notion that covered aggregational functions force balancing outside expressions to covered aspect&#8217;s uncovered defaults (instead of not filtered).  As more test cases are provided, and the definition tightened up, there will be improvements.</li>
<li>The procedural nature of Sphinx may make debugging easier than with XBRL Formula, feedback is needed on the debugging trace options now provided.  File and line numbers are provided throughout the trace, making it easy to search for expression evaluations.</li>
<li>Optimization is provided for those hyperspace filtering steps only where the equivalents have been optimized in XBRL Formula, primarily filter expressions which are static (or macro-provided statically) in nature (e.g., primary and explicit dimension tests by equality or set membership).  Hyperspace filtering expressions with where clauses (like the use of dependent XPath expressions in XBRL Formula filters) can lead to performance concerns with larger instances.</li>
<li>Deduplication has not been implemented yet.  Use cases and test examples are requested.  A definition of consistent duplicates that can be used for the SEC is required (as xml:lang is not an axis aspect, and not a duplicate).</li>
<li>Transformation has not been implemented yet.  Additional clarification and test cases cases particularly regarding reference to the transformed concept&#8217;s schema definitions and linkbases are needed.</li>
</ul>
<h3>Compile Sphinx to XBRL Formula linkbase</h3>
<p>To compile Sphinx rules files into XBRL Formula linkbase files:</p>
<ul>
<li>Interactively from GUI:  Load the set of Sphinx files from Tools(menu)-&gt;Compile Sphinx to Formula.  Select sphinx files (multiple).  Second dialog chooses directory in which to save the generated XBRL Formula linkbase files.</li>
<li>Command line:  &#8211;generate-sphinx-formula-linkbase input-sphinx-files &#8211;generated-sphinx-formulas-directory directory-for-output-formula-files</li>
</ul>
<p>The Sphinx processor compiles and outputs one formula linkbase per sphinx file.  It produces one value assertion per sphinx formula, reporting, or validation rule.  Fact and general variables are used to emulate Sphinx behavior, but only a subset of functionality can be mapped to Formula.</p>
<p>The compiler to Formula is a work-in-progress, because patterns of Sphinx behavior are emulated in Formula where the processing paradigm and fact-filtering behaviors are different.  As more use cases and tests are contributed, the breadth of Sphinx supported by compiled Formula will evolve.</p>
]]></content:encoded>
			<wfw:commentRss>http://arelle.org/2013/03/03/sphinx-2-0-processor-plug-in/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EFM v22 and Table Linkbase PWD updates</title>
		<link>http://arelle.org/2013/01/11/efm-v22-and-table-linkbase-pwd-updates/</link>
		<comments>http://arelle.org/2013/01/11/efm-v22-and-table-linkbase-pwd-updates/#comments</comments>
		<pubDate>Sat, 12 Jan 2013 01:48:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Status]]></category>

		<guid isPermaLink="false">http://arelle.org/?p=548</guid>
		<description><![CDATA[EFM v22 and Table Linkbase PWD updates are in the current downloads.]]></description>
			<content:encoded><![CDATA[<p>EFM v22 and Table Linkbase PWD updates are in the current downloads.</p>
]]></content:encoded>
			<wfw:commentRss>http://arelle.org/2013/01/11/efm-v22-and-table-linkbase-pwd-updates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>US Corporate Actions validation</title>
		<link>http://arelle.org/2012/11/12/us-corporate-actions-validation/</link>
		<comments>http://arelle.org/2012/11/12/us-corporate-actions-validation/#comments</comments>
		<pubDate>Tue, 13 Nov 2012 05:35:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Status]]></category>

		<guid isPermaLink="false">http://arelle.org/?p=546</guid>
		<description><![CDATA[An initial implementation of US Corporate Actions validation (for DTCC) is available in a plug-in under examples/plugin/validateUSCorpAction.py. (Plug-ins are installed by the dialog help menu -> manage plug-in&#8217;s.) These should mirror the xbrl-us testing recommendations, but as we lack any test suite or decent examples, there&#8217;s likely to be initial glitches. (This taxonomy is for [...]]]></description>
			<content:encoded><![CDATA[<p>An initial implementation of US Corporate Actions validation (for DTCC) is available in a plug-in under examples/plugin/validateUSCorpAction.py.  (Plug-ins are installed by the dialog help menu -> manage plug-in&#8217;s.)  These should mirror the xbrl-us testing recommendations, but as we lack any test suite or decent examples, there&#8217;s likely to be initial glitches.</p>
<p>(This taxonomy is for submittal to DTCC, so SEC EFM validation is not appropriate.  If the plug-in is installed, validation looks for the presence of the corp action taxonomy in the DTS and if so, validates corresponding fact items.)</p>
<p>Please provide any feedback issues via the http://arelle.atlassian.net issue reporting system, or email to support@arelle.org.</p>
<p>Test cases (or suites), files that don&#8217;t report same issues as with other CorpAction checkers,  are welcomed (please use atlassian or support email).</p>
]]></content:encoded>
			<wfw:commentRss>http://arelle.org/2012/11/12/us-corporate-actions-validation/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>EFM/GFM Semantic tests, SEC and Best Practices tests</title>
		<link>http://arelle.org/2012/08/21/efmgfm-semantic-tests-sec-and-best-practices-tests/</link>
		<comments>http://arelle.org/2012/08/21/efmgfm-semantic-tests-sec-and-best-practices-tests/#comments</comments>
		<pubDate>Wed, 22 Aug 2012 00:07:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Status]]></category>

		<guid isPermaLink="false">http://arelle.org/?p=503</guid>
		<description><![CDATA[A number of additional sections of the Edgar and Global Filer manuals are now being tested, mostly in the semantics tests area. Some of these can be considered experimental, and filtered out of results, because they&#8217;re in early use (such as detection of missing calculation relationships). Severity levels for semantics tests are uniquely identified as [...]]]></description>
			<content:encoded><![CDATA[<p>A number of additional sections of the Edgar and Global Filer manuals are now being tested, mostly in the semantics tests area.  Some of these can be considered experimental, and filtered out of results, because they&#8217;re in early use (such as detection of missing calculation relationships).  Severity levels for semantics tests are uniquely identified as semantic (in XML and Json logger output). </p>
<p>Two plug-in&#8217;s provide SEC Non-negatives testing and Best Practices testing.  These need to be activated by the manage plug-in&#8217;s dialog (in the help menu or via the command line/web service interfaces).  Best practices work continues (with members of the US-GAAP Best Practices Working Group). </p>
<p>For support on the semantic and best practices features please use e-mail to support@markv.com or http://arelle.atlassian.net.  Arelle will be at the XBRL-US Austin meeting for further discussions.</p>
]]></content:encoded>
			<wfw:commentRss>http://arelle.org/2012/08/21/efmgfm-semantic-tests-sec-and-best-practices-tests/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>RDF/OWL via SKOS plug-in</title>
		<link>http://arelle.org/2012/04/22/rdfowl-via-skos-plug-in/</link>
		<comments>http://arelle.org/2012/04/22/rdfowl-via-skos-plug-in/#comments</comments>
		<pubDate>Sun, 22 Apr 2012 08:10:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Status]]></category>

		<guid isPermaLink="false">http://arelle.org/?p=491</guid>
		<description><![CDATA[A plug-in is available to output SKOS RDF files from an XBRL DTS: https://github.com/Arelle/Arelle/blob/master/arelle/examples/plugin/saveSKOS.py The W3C SKOS Recommendation is at http://www.w3.org/TR/skos-reference/.]]></description>
			<content:encoded><![CDATA[<p>A plug-in is available to output SKOS RDF files from an XBRL DTS: https://github.com/Arelle/Arelle/blob/master/arelle/examples/plugin/saveSKOS.py</p>
<p>The W3C SKOS Recommendation is at http://www.w3.org/TR/skos-reference/.</p>
]]></content:encoded>
			<wfw:commentRss>http://arelle.org/2012/04/22/rdfowl-via-skos-plug-in/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lxml branch merged to master branch</title>
		<link>http://arelle.org/2012/02/06/lxml-branch-merged-to-master-branch/</link>
		<comments>http://arelle.org/2012/02/06/lxml-branch-merged-to-master-branch/#comments</comments>
		<pubDate>Tue, 07 Feb 2012 05:17:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Status]]></category>

		<guid isPermaLink="false">http://arelle.org/?p=462</guid>
		<description><![CDATA[The master branch of source code on gitHub now contains the lxml branch code.  Maintenance to the gitHub lxml branch of source code will cease.]]></description>
			<content:encoded><![CDATA[<p>The master branch of source code on gitHub now contains the lxml branch code.  Maintenance to the gitHub lxml branch of source code will cease.</p>
]]></content:encoded>
			<wfw:commentRss>http://arelle.org/2012/02/06/lxml-branch-merged-to-master-branch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>QuickBooks Interface</title>
		<link>http://arelle.org/2012/01/26/quickbooks-interface/</link>
		<comments>http://arelle.org/2012/01/26/quickbooks-interface/#comments</comments>
		<pubDate>Thu, 26 Jan 2012 23:00:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Status]]></category>

		<guid isPermaLink="false">http://arelle.org/?p=451</guid>
		<description><![CDATA[A QuickBooks interface has been added to the web services API. This allows capture of Windows-based QuickBooks General Ledger, Journal, and Trial Balance reports in XBRL-GL instances. The web services API allows the interface to be automated in any programming language. Please send suggestions and experiences with this new feature to support@arelle.org.]]></description>
			<content:encoded><![CDATA[<p>A QuickBooks interface has been added to the web services API.  This allows capture of Windows-based QuickBooks General Ledger, Journal, and Trial Balance reports in XBRL-GL instances.  The web services API allows the interface to be automated in any programming language. </p>
<p>Please send suggestions and experiences with this new feature to support@arelle.org.</p>
]]></content:encoded>
			<wfw:commentRss>http://arelle.org/2012/01/26/quickbooks-interface/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XML Particle Model Validation</title>
		<link>http://arelle.org/2012/01/25/xml-particle-model-validation/</link>
		<comments>http://arelle.org/2012/01/25/xml-particle-model-validation/#comments</comments>
		<pubDate>Wed, 25 Jan 2012 18:19:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Status]]></category>

		<guid isPermaLink="false">http://arelle.org/?p=447</guid>
		<description><![CDATA[Initial implementation has been added for XML schema particle model composition (sequence, choice, all, any), and unique particle attribution (UPA, as tested in the conformance suite). This supplements XML schema data type validation previously provided. Please let support@arelle.org know of any issues that arise, and any new examples for testing.]]></description>
			<content:encoded><![CDATA[<p>Initial implementation has been added for XML schema particle model composition (sequence, choice, all, any), and unique particle attribution (UPA, as tested in the conformance suite).  This supplements XML schema data type validation previously provided.</p>
<p>Please let support@arelle.org know of any issues that arise, and any new examples for testing.</p>
]]></content:encoded>
			<wfw:commentRss>http://arelle.org/2012/01/25/xml-particle-model-validation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web Service API</title>
		<link>http://arelle.org/2011/12/27/web-service-api/</link>
		<comments>http://arelle.org/2011/12/27/web-service-api/#comments</comments>
		<pubDate>Tue, 27 Dec 2011 23:39:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Status]]></category>

		<guid isPermaLink="false">http://arelle.org/?p=429</guid>
		<description><![CDATA[A web service API, based on REST, has been provided, to facilitate integration of Arelle with applications in other environments, such as Excel and Java.  This API is provided as a prototype for feedback, and expected to evolve according to user needs.  (See Documentation: API, Web Service.) The web server in included in the standard distribution, [...]]]></description>
			<content:encoded><![CDATA[<p>A web service API, based on REST, has been provided, to facilitate integration of Arelle with applications in other environments, such as Excel and Java. </p>
<p>This API is provided as a prototype for feedback, and expected to evolve according to user needs.  (See Documentation: API, Web Service.)</p>
<p>The web server in included in the standard distribution, and may run on the user&#8217;s local machine (so that no remote connection or remote host is involved).</p>
<p>2011-01-25: factTable has been added as a view option (equivalent to the GUI fact table view, not the rendering linkbase). </p>
<p>2011-01-26: QuickBooks support of General Ledger, Journal, and Trial Balance has been added for XBRL-GL.</p>
]]></content:encoded>
			<wfw:commentRss>http://arelle.org/2011/12/27/web-service-api/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
