<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>3000 NewsWire</title><link>http://3000newswire.blogs.com/3000_newswire/</link><description>Fresh entries. Fresh insights. All about your HP 3000</description><language>en-US</language><lastBuildDate>Fri, 10 Jul 2009 14:35:20 PDT</lastBuildDate><admin:generatorAgent xmlns:admin="http://webns.net/mvcb/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:resource="http://www.typepad.com/?v=1.0" /><media:copyright>Protected under the Creative Commons License</media:copyright><media:thumbnail url="http://3000newswire.com/NewsWireLogo.jpg" /><media:keywords>HP HP 3000 HP3000 MPE MPE/iX 3000 News Migration Transition Homesteading</media:keywords><media:category scheme="http://www.itunes.com/dtds/podcast-1.0.dtd">Technology/Information Technology</media:category><media:category scheme="http://www.itunes.com/dtds/podcast-1.0.dtd">Technology/Computers</media:category><media:category scheme="http://www.itunes.com/dtds/podcast-1.0.dtd">Technology/Operating Systems</media:category><media:category scheme="http://www.itunes.com/dtds/podcast-1.0.dtd">Technology/News</media:category><itunes:owner><itunes:email>rseybold@sbcglobal.net</itunes:email><itunes:name>Ron Seybold</itunes:name></itunes:owner><itunes:author>Ron Seybold</itunes:author><itunes:explicit>no</itunes:explicit><itunes:image href="http://3000newswire.com/NewsWireLogo.jpg" /><itunes:keywords>HP HP 3000 HP3000 MPE MPE/iX 3000 News Migration Transition Homesteading</itunes:keywords><itunes:subtitle>News, interviews, commentary and a few wisecracks about the changing world of the HP 3000 business server.</itunes:subtitle><itunes:summary>News, interviews, commentary and a few wisecracks about the changing world of the HP 3000 business server.</itunes:summary><itunes:category text="Technology"><itunes:category text="Information Technology" /></itunes:category><itunes:category text="Technology"><itunes:category text="Computers" /></itunes:category><itunes:category text="Technology"><itunes:category text="Operating Systems" /></itunes:category><itunes:category text="Technology"><itunes:category text="News" /></itunes:category><creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.0/</creativeCommons:license><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/3000Newswire" type="application/rss+xml" /><feedburner:browserFriendly>3000 NewsWire, the best source of HP3000 information in the transition era</feedburner:browserFriendly><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item><title>HP software assists in app management</title><link>http://feedproxy.google.com/~r/3000Newswire/~3/1idF6bcs1Cg/hp-software-assists-in-app-management.html</link><category>Migration</category><category>News Outta HP</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">rseybold@sbcglobal.net (Ron Seybold)</dc:creator><pubDate>Fri, 10 Jul 2009 14:35:20 PDT</pubDate><guid isPermaLink="false">http://3000newswire.blogs.com/3000_newswire/2009/07/hp-software-assists-in-app-management.html</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p><a href="http://3000newswire.blogs.com/.a/6a00d83452e85869e2011570faece5970c-popup" onclick="window.open( this.href, &#39;_blank&#39;, &#39;width=640,height=480,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0&#39; ); return false" style="float: left;"><img alt="ITPA" class="at-xid-6a00d83452e85869e2011570faece5970c " src="http://3000newswire.blogs.com/.a/6a00d83452e85869e2011570faece5970c-320wi" style="margin: 0px 5px 5px 0px; width: 224px; height: 155px;" /></a> This is the time of year when HP rolls out its ideals for IT. The vendor who&#39;s carrying many HP 3000 enterprises forward on another platform has been preaching the benefits of <a href="http://3000newswire.blogs.com/3000_newswire/2008/08/investing-in-it.html">ITIL best practices in IT</a> for more than two years now, messages rolled out in summertime meetings at the HP Technology Forum and HP Software Universe among other places.</p><p>This summer HP exhibited a new tool to collect and analyze ITIL-based metrics. HP DecisionCenter is software that includes the <a class="udrline" href="http://www.hp.com/go/decisioncenter">HP Financial Planning and Analysis</a> (HP FP&amp;A). HP bills this software as a tool to help &quot;CIOs take action to reduce variances between planned and
actual spending, optimize underutilized assets and accurately allocate
IT costs to the consumers of IT services.&quot;</p><p>When an enterprise grows beyond midrange size, these kinds of issues become as important to a company&#39;s top management as reliable backups are to the datacenter manager. The FP&amp;A software links combines a financial planning and analysis
capability to a financial data model. It consolidates financial
information from project, asset and configuration management systems,
as well as ERP software.</p><p>This kind of analysis might be familiar to an HP 3000 owner who plumbed the depths of data processing to track performance of a system. ITIL concepts such as <a href="http://3000newswire.blogs.com/3000_newswire/2007/10/application-mea.html">Application Portfolio Management</a> can be tracked using a dashboard like the one above that HP says helps &quot;tackle the traditionally high cost of IT.&quot;
</p>
<p><strong>HP reports that</strong> when 200 &quot;IT leaders&quot; were surveyed recently, &quot;nearly half... said they lack investment rigor and have
no form of portfolio management in place for aligning IT investment
decisions to business priorities.&quot; The vendor is offering an IT Performance Analytics module for HP DecisionCenter to assist in this kind of tracking. If a 3000 operation is headed into a larger data enterprise, such as through an acquisition, then ITIL, APM and analysis of investment decisions will become new skills to polish.</p><p>DecisionCenter is an analytics suite, an ITIL v3-aligned tool that enables users to &quot;target business priorities and drive process health by discovering
bottlenecks and inefficiencies.&quot; This tool can be predictive -- you can train it upon a solution your company hasn&#39;t adopted, for what-if scenario analysis&#0160; to allow IT and business decision makers to model the impact of changes in SLAs, funding, or risk tolerances. Nothing can take the place of pilot projects, rigorous testing or user interviews to learn what solution might replace a 3000. But even as you embark on that task, measuring your business IT goals against financial models provides a clearer picture.</p><p>
</p>]]></content:encoded><description>This is the time of year when HP rolls out its ideals for IT. The vendor who's carrying many HP 3000 enterprises forward on another platform has been preaching the benefits of ITIL best practices in IT for more than...</description><feedburner:origLink>http://3000newswire.blogs.com/3000_newswire/2009/07/hp-software-assists-in-app-management.html</feedburner:origLink></item><item><title>Command file tests dates for holidays</title><link>http://feedproxy.google.com/~r/3000Newswire/~3/ne2hPKqLwug/command-file-tests-for-the-holidays.html</link><category>Hidden Value</category><category>Homesteading</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">rseybold@sbcglobal.net (Ron Seybold)</dc:creator><pubDate>Thu, 09 Jul 2009 12:33:49 PDT</pubDate><guid isPermaLink="false">http://3000newswire.blogs.com/3000_newswire/2009/07/command-file-tests-for-the-holidays.html</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>Community contributor Dave Powell has improved upon a command file created by Tracy Pierce to deliver a streamlined way to tell an HP 3000 about upcoming holidays. Datetest tells whether a day is a holiday. &quot;I finally needed something like that,&quot; Powell says, &quot;but I wanted the following main changes:</p><p>1:&#0160; Boolean function syntax, so I could say <span style="text-decoration: underline;">:if&#0160; holiday()</span>&#0160; then instead of<br /><span style="text-decoration: underline;">:xeq datetest</span><br /><span style="text-decoration: underline;">:if WhichVariableName = DontRememberWhatValue then</span></p><p>and also because I just think user-functions are cool.&quot;</p><p>&quot;2. <em>Much</em> easier to add or disable specific holidays according to site-specific policies or even other countries’ rules. (Then disable Veterans Day, Presidents Day and MLK Day, because my company doesn’t take them.)</p><p>&quot;3. Make it easy to add special one-off holidays like the day before/after Christmas at the last minute when the company announces them.</p><p>&quot;Along the way, I also added midnight-protection and partial input date-checking, and made it more readable, at least to me.&quot;
</p><p><strong>Powell, who&#39;s contributed</strong> plenty of command files to the community through the HP 3000 newsgroup, says that most of the fun came in the day-of-week calculation. </p><p class="blockquote" style="margin-left: 40px;">I didn’t understand that part of Tracy’s script, or trust myself to adapt it without messing up, so I found a second method and used both, with a warning if the results didn’t agree. Surprise, surprise, they disagree about 12/25/2100, although they agree on dates I tested within the expected lifespan of MPE. So I shoveled in a third formula and found a day-of-week calculator spreadsheet, both of which agree with the second method. So anyone who uses Tracy’s original command file and plans to still run it in 2100 might need to make a change. </p><p></p><p>He offered what he called a preliminary version of the new datetest, which has been checked by Allegro&#39;s Steve Cooper.<br /><br />option nolist<br />parm CCYYMMDD&#0160;&#0160;&#0160; =&#0160;&#0160; &quot;&quot;<br />if&#0160;&#0160; bound (HOL_ERRORS)&#0160;&#0160;&#0160; or&#0160;&#0160;&#0160; bound (HOL_DAY)<br />&#0160;&#0160;&#0160; deletevar&#0160;&#0160; HOL_@<br />endif<br />setvar&#0160;&#0160; HOL_ERRORS&#0160; 0<br />if&#0160;&#0160; &quot;!CCYYMMDD&quot;&#0160;&#0160;&#0160;&#0160; =&#0160;&#0160; &quot;&quot;<br />&#0160;&#0160;&#0160; setvar&#0160; HOL_CYMD&#0160;&#0160;&#0160; HPYYYYMMDD<br />&#0160;&#0160;&#0160; setvar&#0160; HOL_DAY&#0160;&#0160;&#0160;&#0160; !HPDAY<br />&#0160;&#0160;&#0160; if&#0160; HOL_CYMD&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; &lt;&gt;&#0160; HPYYYYMMDD<br />#&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; if the date has changed, we just hit midnite and the<br />#&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; day-of-week we just set might be the new day; in this<br />#&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; case set the date &amp; day-of-week again, and we should<br />#&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; be ok (unless the following 2 commands take 24 hours :)<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; setvar&#0160; HOL_CYMD&#0160;&#0160;&#0160; HPYYYYMMDD<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; setvar&#0160; HOL_DAY&#0160;&#0160;&#0160;&#0160; !HPDAY<br />&#0160;&#0160;&#0160; endif<br />else<br />&#0160;&#0160;&#0160; setvar&#0160; HOL_CYMD&#0160;&#0160;&#0160; &quot;!CCYYMMDD&quot;<br />&#0160;&#0160;&#0160; if&#0160; not numeric (HOL_CYMD)<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; echo **date parm, if entered, must be numeric**<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; setvar&#0160; HOL_ERRORS&#0160; HOL_ERRORS + 1<br />&#0160;&#0160;&#0160; endif<br />&#0160;&#0160;&#0160; if&#0160; len (HOL_CYMD)&#0160;&#0160; &lt;&gt;&#0160; 8<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; echo **date parm must be exactly 8 digits, unless omitted**<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; setvar&#0160; HOL_ERRORS&#0160; HOL_ERRORS + 1<br />&#0160;&#0160;&#0160; elseif&#0160; numeric (HOL_CYMD)<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; if&#0160; rht (HOL_CYMD, 2) &gt; &quot;31&quot;<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; echo **last 2 digits of date parm can&#39;t be more than 31**<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; setvar&#0160; HOL_ERRORS&#0160; HOL_ERRORS + 1<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; elseif&#0160; rht (HOL_CYMD, 2) = &quot;00&quot;<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; echo **last 2 digits of date parm can&#39;t be &quot;00&quot;**<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; setvar&#0160; HOL_ERRORS&#0160; HOL_ERRORS + 1<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; endif<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; if&#0160; str (HOL_CYMD, 5, 2) &gt; &quot;12&quot;<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; echo **bytes 5 &amp; 6 of date parm can&#39;t be more than 12**<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; setvar&#0160; HOL_ERRORS&#0160; HOL_ERRORS + 1<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; elseif&#0160; str (HOL_CYMD, 5, 2) = &quot;00&quot;<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; echo **characters 5 &amp; 6 of date parm can&#39;t be &quot;00&quot;**<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; setvar&#0160; HOL_ERRORS&#0160; HOL_ERRORS + 1<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; endif<br />&#0160;&#0160;&#0160; endif<br />&#0160;&#0160;&#0160; if&#0160; HOL_ERRORS&#0160;&#0160;&#0160;&#0160;&#0160; &gt;&#0160;&#0160; 0<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; echo **exiting because the date-parm was not a valid**<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; echo **8-digit date in yyyymmdd format **<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; return FALSE<br />&#0160;&#0160;&#0160; endif<br />endif<br /><br />#&#0160;&#0160;&#0160; -------------------------------------------------------<br />#&#0160;&#0160;&#0160; do not casually modify above here<br />#<br />#&#0160;&#0160;&#0160; Take any special / unofficial holidays here<br />#&#0160;&#0160;&#0160; OK to replace any dates that are past with the date of a<br />#&#0160;&#0160;&#0160; holiday the company just announced (Jewish new year,<br />#&#0160;&#0160;&#0160; days before / after Christmas &amp; New Years, etc, etc)<br /><br />if&#0160;&#0160; HOL_CYMD=&quot;20080929&quot;&#0160; or&#0160; HOL_CYMD=&quot;20081008&quot; &amp;<br />or&#0160;&#0160; HOL_CYMD=&quot;20081226&quot;&#0160; or&#0160; HOL_CYMD=&quot;20090102&quot;<br />&#0160;&#0160;&#0160; echo It&#39;s a special company holiday :)<br />&#0160;&#0160;&#0160; return&#0160; TRUE<br />endif<br /><br />#&#0160;&#0160;&#0160; do not casually modify below here<br />#&#0160;&#0160;&#0160; -------------------------------------------------------<br /><br />setvar&#0160;&#0160; HOL_YYYY&#0160;&#0160;&#0160; str (HOL_CYMD, 1, 4)<br />setvar&#0160;&#0160; HOL_MM&#0160;&#0160;&#0160;&#0160;&#0160; str (HOL_CYMD, 5, 2)<br />setvar&#0160;&#0160; HOL_DD&#0160;&#0160;&#0160;&#0160;&#0160; str (HOL_CYMD, 7, 2)<br /><br />#<br />#&#0160;&#0160;&#0160; Set day of week, unless already set because processing &quot;today&quot;<br />#<br />if&#0160;&#0160; not&#0160;&#0160;&#0160;&#0160; bound (HOL_DAY)<br />#&#0160;&#0160;&#0160; 1st, the method in the original &quot;datetest&quot; command file<br />&#0160;&#0160;&#0160; setvar&#0160; HOL_DAY str(&quot;000031059090120151181212243273304334&quot;, &amp;<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; !HOL_MM * 3 - 2, 3)<br />&#0160;&#0160;&#0160; setvar&#0160; HOL_DAY&#0160;&#0160;&#0160;&#0160; !HOL_DAY + !HOL_DD<br />&#0160;&#0160;&#0160; IF&#0160; !HOL_MM &gt; 2&#0160;&#0160;&#0160; and&#0160;&#0160; ( !HOL_YYYY / 4 * 4 = !HOL_YYYY )<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; setvar&#0160; HOL_DAY&#0160;&#0160;&#0160;&#0160;&#0160; HOL_DAY + 1<br />&#0160;&#0160;&#0160; ENDIF<br />&#0160;&#0160;&#0160; setvar&#0160; HOL_YWK&#0160;&#0160;&#0160;&#0160; !HOL_YYYY - 1<br />&#0160;&#0160;&#0160; setvar&#0160; HOL_DAY&#0160;&#0160;&#0160;&#0160; !HOL_DAY + ( !HOL_YWK / 400 ) * 146097<br />&#0160;&#0160;&#0160; setvar&#0160; HOL_YWK&#0160;&#0160;&#0160;&#0160; !HOL_YWK&#0160; mod&#0160; 400<br />&#0160;&#0160;&#0160; setvar&#0160; HOL_DAY&#0160;&#0160;&#0160;&#0160; !HOL_DAY - ( !HOL_YWK / 100 ) * 36524<br />&#0160;&#0160;&#0160; setvar&#0160; HOL_YWK&#0160;&#0160;&#0160;&#0160; !HOL_YWK mod 100<br />&#0160;&#0160;&#0160; setvar&#0160; HOL_DAY&#0160;&#0160;&#0160;&#0160; !HOL_DAY + ( !HOL_YWK / 4 ) * 1461<br />&#0160;&#0160;&#0160; setvar&#0160; HOL_YWK&#0160;&#0160;&#0160;&#0160; !HOL_YWK mod 4<br />&#0160;&#0160;&#0160; setvar&#0160; HOL_DAY&#0160;&#0160;&#0160;&#0160; !HOL_DAY + ( !HOL_YWK * 365 )<br />&#0160;&#0160;&#0160; setvar&#0160; HOL_DAY&#0160;&#0160;&#0160;&#0160; ( HOL_DAY mod 7 ) + 1<br />&#0160;&#0160;&#0160; deletevar HOL_YWK<br /><br />#&#0160;&#0160;&#0160; Next, the method posted to the 3000-l by Mike Hornsby 06/04/2004<br />#&#0160;&#0160;&#0160; except, add 1 at the end because his was 0-6 and we need<br />#&#0160;&#0160;&#0160; 1-7.<br />&#0160;&#0160;&#0160; setvar&#0160; HOL_XYR !HOL_YYYY-((12-!HOL_MM)/10)<br />&#0160;&#0160;&#0160; setvar&#0160; HOL_XMONTH !HOL_MM+(((12-!HOL_MM)/10)*12)<br />&#0160;&#0160;&#0160; setvar&#0160; HOL_XDAY !HOL_DD+(!HOL_XMONTH*2)+(((!HOL_XMONTH+1)*6)/10)<br />&#0160;&#0160;&#0160; setvar&#0160; HOL_XLEAP_YR (HOL_XYR/4) - (HOL_XYR/100) + (HOL_XYR/400)<br />&#0160;&#0160;&#0160; setvar&#0160; HOL_XDAY (HOL_XDAY+HOL_XYR+HOL_XLEAP_YR+1) mod 7&#0160; +&#0160; 1<br /><br />#&#0160;&#0160;&#0160; Next, day-of-week with my adaption of a &quot;Zeller&quot; formula<br />#&#0160;&#0160;&#0160; off the internet.<br />&#0160;&#0160;&#0160; if&#0160; HOL_MM&#0160;&#0160;&#0160;&#0160;&#0160; &lt;&#0160;&#0160; &quot;03&quot;<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; setvar&#0160; HOL_ZMONTH&#0160; !HOL_MM&#0160; +&#0160; 12<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; setvar&#0160; HOL_ZYEAR&#0160;&#0160; !HOL_YYYY&#0160;&#0160; -&#0160;&#0160; 1<br />&#0160;&#0160;&#0160; else<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; setvar&#0160; HOL_ZMONTH&#0160; !HOL_MM<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; setvar&#0160; HOL_ZYEAR&#0160;&#0160; !HOL_YYYY<br />&#0160;&#0160;&#0160; endif<br />&#0160;&#0160;&#0160; setvar&#0160; HOL_ZDAY&#0160;&#0160;&#0160; ( &amp;<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; ((13 * HOL_ZMONTH + 3) / 5)&#0160; +&#0160; !HOL_DD&#0160; +&#0160; HOL_ZYEAR &amp;<br />&#0160;&#0160;&#0160; +&#0160;&#0160; (HOL_ZYEAR/4) - (HOL_ZYEAR/100) + (HOL_ZYEAR/400) &amp;<br />&#0160;&#0160;&#0160; +&#0160;&#0160; 1 )&#0160;&#0160;&#0160;&#0160; mod 7&#0160;&#0160; +&#0160;&#0160; 1<br /><br />#&#0160;&#0160;&#0160; Now, see if the day-of-week calcs agree<br />&#0160;&#0160;&#0160; if&#0160; HOL_DAY&#0160;&#0160;&#0160;&#0160; &lt;&gt;&#0160; HOL_XDAY &amp;<br />&#0160;&#0160;&#0160; or&#0160; HOL_DAY&#0160;&#0160;&#0160;&#0160; &lt;&gt;&#0160; HOL_ZDAY &amp;<br />&#0160;&#0160;&#0160; or&#0160; HOL_ZDAY&#0160;&#0160;&#0160; &lt;&gt;&#0160; HOL_XDAY<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; setvar&#0160; HOL_ERRORS&#0160; HOL_ERRORS + 1<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; echo **day-of-week error**<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; echo&#0160;&#0160;&#0160; HOL_DAY&#0160;&#0160; =&#0160;&#0160; !HOL_DAY<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; echo&#0160;&#0160;&#0160; HOL_XDAY&#0160; =&#0160;&#0160; !HOL_XDAY<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; echo&#0160;&#0160;&#0160; HOL_ZDAY&#0160; =&#0160;&#0160; !HOL_ZDAY<br />&#0160;&#0160;&#0160; endif<br />&#0160;&#0160;&#0160; setvar&#0160; HOL_DAY&#0160;&#0160;&#0160;&#0160; HOL_ZDAY<br />&#0160;&#0160;&#0160; deletevar&#0160;&#0160; HOL_X@,&#0160; HOL_Z@<br />ENDIF<br /><br />#<br />#&#0160;&#0160;&#0160; Now check for specific regular holidays, month-by-month.<br />if&#0160;&#0160; HOL_MM&#0160; =&#0160;&#0160; &quot;01&quot;<br />&#0160;&#0160;&#0160; if&#0160; HOL_DD&#0160; =&#0160;&#0160; &quot;01&quot;<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; echo It&#39;s New Years Day<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; return&#0160; TRUE<br />&#0160;&#0160;&#0160; endif<br />&#0160;&#0160;&#0160; if&#0160; ( !HOL_DAY=2&#0160; and&#0160; !HOL_DD&gt;=15&#0160; and&#0160; !HOL_DD&lt;=21 )<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; echo (It&#39;s Martin Luther King day - but do we get it?)<br />#&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; return&#0160; TRUE<br />&#0160;&#0160;&#0160; endif<br />&#0160;&#0160;&#0160; return&#0160; FALSE<br />elseif&#0160;&#0160; HOL_MM&#0160; =&#0160;&#0160; &quot;02&quot;<br />&#0160;&#0160;&#0160; if&#0160; (!HOL_DAY=2&#0160; and&#0160; !HOL_DD&gt;=15&#0160; and&#0160; !HOL_DD&lt;=21)<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; echo (It&#39;s President&#39;s Day - but do we get it?)<br />#&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; return&#0160; TRUE<br />&#0160;&#0160;&#0160; endif<br />&#0160;&#0160;&#0160; return&#0160; FALSE<br />elseif&#0160;&#0160; HOL_MM&#0160; =&#0160;&#0160; &quot;05&quot;<br />&#0160;&#0160;&#0160; if&#0160; (!HOL_DAY=2&#0160; and&#0160; !HOL_DD&gt;=25&#0160; and&#0160; !HOL_DD&lt;=31)<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; echo It&#39;s Memorial Day<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; return&#0160; TRUE<br />&#0160;&#0160;&#0160; endif<br />&#0160;&#0160;&#0160; return&#0160; FALSE<br />elseif&#0160;&#0160; HOL_MM&#0160; =&#0160;&#0160; &quot;07&quot;<br />&#0160;&#0160;&#0160; if&#0160; HOL_DD&#0160; =&#0160;&#0160; &quot;04&quot;<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; echo It&#39;s July 4th<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; return&#0160; TRUE<br />&#0160;&#0160;&#0160; endif<br />&#0160;&#0160;&#0160; return&#0160; FALSE<br />elseif&#0160;&#0160; HOL_MM&#0160; =&#0160;&#0160; &quot;09&quot;<br />&#0160;&#0160;&#0160; if&#0160; ( !HOL_DAY=2&#0160; and&#0160; !HOL_DD&gt;=1&#0160; and&#0160; !HOL_DD&lt;=7 )<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; echo It&#39;s Labor Day<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; return&#0160; TRUE<br />&#0160;&#0160;&#0160; endif<br />&#0160;&#0160;&#0160; return&#0160; FALSE<br />elseif&#0160;&#0160; HOL_MM&#0160; =&#0160;&#0160; &quot;11&quot;<br />&#0160;&#0160;&#0160; if&#0160; HOL_DD&#0160; =&#0160;&#0160; &quot;11&quot;<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; echo (it&#39;s Veterans Day - but do we get it ?)<br />#&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; return&#0160; TRUE<br />&#0160;&#0160;&#0160; endif<br />&#0160;&#0160;&#0160; if&#0160; ( !HOL_DAY=5&#0160; and&#0160; !HOL_DD&gt;=22&#0160; and&#0160; !HOL_DD&lt;=28 )<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; echo It&#39;s Thanksgiving<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; return&#0160; TRUE<br />&#0160;&#0160;&#0160; endif<br />&#0160;&#0160;&#0160; if&#0160; ( !HOL_DAY=6&#0160; and&#0160; !HOL_DD&gt;=23&#0160; and&#0160; !HOL_DD&lt;=29 )<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; echo It&#39;s the day after Thanksgiving<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; return&#0160; TRUE<br />&#0160;&#0160;&#0160; endif<br />&#0160;&#0160;&#0160; return&#0160; FALSE<br />elseif&#0160;&#0160; HOL_MM&#0160; =&#0160;&#0160; &quot;12&quot;<br />&#0160;&#0160;&#0160; if&#0160; HOL_DD&#0160; =&#0160;&#0160; &quot;25&quot;<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; echo It&#39;s Christmas<br />&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; return&#0160; TRUE<br />&#0160;&#0160;&#0160; endif<br />&#0160;&#0160;&#0160; return&#0160; FALSE<br />endif<br /><br /># showvar&#0160; HOL_@<br />return&#0160;&#0160; FALSE<br />#&#0160;&#0160;&#0160; Function &quot;holiday&quot; to return &#39;TRUE&#39; on company holidays<br />#&#0160;&#0160;&#0160; Dave Powell,&#0160;&#0160;&#0160; MMfab, Inc&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; 05/12/2009<br />#<br />#&#0160;&#0160;&#0160; Syntax&#0160; if&#0160;&#0160; holiday ()&#0160; then&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; &lt;checks today&gt;<br />#&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; calc holiday (20090511)<br />#&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; if&#0160;&#0160; holiday (&quot;20090511&quot;)&#0160;&#0160; then<br />#&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; calc holiday (SomeDateVariable)<br />#&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; etc<br />#&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; or, for a company that sometimes has a few people in<br />#&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; Saturday morning, but its not like a real workday<br />#&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; setvar&#0160; OFFDAY&#0160;&#0160;&#0160; HOLIDAY()&#0160; or&#0160; HPDAY=1<br />#&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; setvar&#0160; WORKDAY&#0160;&#0160; HPDAY&lt;7&#0160; and&#0160; not OFFDAY<br />#&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; setvar&#0160; MAYBEDAY&#0160; not ( OFFDAY or WORKDAY )<br />#&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; etc<br />#<br />#&#0160;&#0160;&#0160; Logic adapted from the &quot;datetest&quot; command file<br />#&#0160;&#0160;&#0160; posted by Tracy Pierce on the HP-3000L on 09/26/2002<br />#<br />#&#0160;&#0160;&#0160; Variable-naming convention:<br />#&#0160;&#0160;&#0160; -&#0160;&#0160; &#39;DD&#39;, &quot;MM&quot;,&#0160; &quot;YYYY&quot; etc mean string variables with the<br />#&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; length you might guess from the name.<br />#&#0160;&#0160;&#0160; -&#0160;&#0160; &#39;DAY&#39;, &quot;YEAR&quot;, &quot;MONTH&quot; mean integer-type variables.<br />#<br />#&#0160;&#0160;&#0160; Changes / &quot;improvements&quot; in this file over original &quot;datetest&quot;<br />#&#0160;&#0160;&#0160; -&#0160;&#0160; Function syntax, so you can say<br />#&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; if holiday() then<br />#&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; instead of<br />#&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; xeq datetest<br />#&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; if IForgetTheVariableName = WhatWasThatValue then<br />#&#0160;&#0160;&#0160; -&#0160;&#0160; Separate &quot;if&quot;s for each holiday, to make it easier to<br />#&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; turn them on or off depending on your site&#39;s policies.<br />#&#0160;&#0160;&#0160; -&#0160;&#0160; Then turns off some holidays I don&#39;t I think I can<br />#&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; count on MMfab always taking.<br />#&#0160;&#0160;&#0160; -&#0160;&#0160; It echoes the name of whatever holiday it thinks it is,<br />#&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; do make debugging easier.<br />#&#0160;&#0160;&#0160; -&#0160;&#0160; Has a spot to put in extra / unofficial days off when<br />#&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; the company announces them (like the day before / after<br />#&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; Christmas).<br />#&#0160;&#0160;&#0160; -&#0160;&#0160; Returns true if the holiday falls on a Saturday or Sunday,<br />#&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; except Easter Sunday, which is ugly.<br />#&#0160;&#0160;&#0160; -&#0160;&#0160; Midnite protection.<br />#&#0160;&#0160;&#0160; -&#0160;&#0160; Checks that the date is numeric, with plausible month &amp; day<br />#&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; (does not check that the day is too high for that month)<br />#&#0160;&#0160;&#0160; -&#0160;&#0160; More readable ?<br />#&#0160;&#0160;&#0160; -&#0160;&#0160; Calculates day-of-week three ways and compares them, as an<br />#&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; extra double-check since I don&#39;t understand any of<br />#&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; these calculations&#0160;&#0160; :(<br />#&#0160;&#0160;&#0160; Downgrades:<br />#&#0160;&#0160;&#0160; -&#0160;&#0160; Won&#39;t try to guess the century -- cannot handle 6-digit<br />#&#0160;&#0160;&#0160;&#0160;&#0160;&#0160;&#0160; input.<br />#<br />#<br />#&#0160;&#0160;&#0160; Any errors return &quot;FALSE&quot; on the assumption that the programmer,<br />#&#0160;&#0160;&#0160; at least, can&#39;t take a holiday until he fixes the bug&#0160; :)<br />#<br />#<br />#&#0160;&#0160;&#0160; Day-of-Week note:<br />#&#0160;&#0160;&#0160; The 3 methods mostly agree, but 12-25-2100 is a Sunday<br />#&#0160;&#0160;&#0160; according to method 1, but a Saturday according to methods<br />#&#0160;&#0160;&#0160; 2 &amp; 3.&#0160; Babwani&#39;s modified 2007 date-calc spreadsheet also<br />#&#0160;&#0160;&#0160; says Saturday.</p>]]></content:encoded><description>Community contributor Dave Powell has improved upon a command file created by Tracy Pierce to deliver a streamlined way to tell an HP 3000 about upcoming holidays. Datetest tells whether a day is a holiday. "I finally needed something like...</description><feedburner:origLink>http://3000newswire.blogs.com/3000_newswire/2009/07/command-file-tests-for-the-holidays.html</feedburner:origLink></item><item><title>34 summers ago, HP first Communicated</title><link>http://feedproxy.google.com/~r/3000Newswire/~3/mb6c8QThmek/34-summers-ago-hp-first-communicated.html</link><category>History</category><category>Homesteading</category><category>News Outta HP</category><category>Web Resources</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">rseybold@sbcglobal.net (Ron Seybold)</dc:creator><pubDate>Wed, 08 Jul 2009 18:22:59 PDT</pubDate><guid isPermaLink="false">http://3000newswire.blogs.com/3000_newswire/2009/07/34-summers-ago-hp-first-communicated.html</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p><a href="http://3000newswire.blogs.com/.a/6a00d83452e85869e2011570ea0b7c970c-popup" onclick="window.open( this.href, &#39;_blank&#39;, &#39;width=640,height=480,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0&#39; ); return false" style="float: left;"><img alt="Communicator-Iss1" class="at-xid-6a00d83452e85869e2011570ea0b7c970c " src="http://3000newswire.blogs.com/.a/6a00d83452e85869e2011570ea0b7c970c-320wi" style="margin: 0px 5px 5px 0px; width: 185px; height: 245px;" /></a> Working in the 3000 community to tell stories gets to be a richer job every year. People I&#39;ve known since I was a young reporter sometimes pass on relics from the 3000&#39;s past. Last month I got such a gift from Steve Hammond, a 3000 veteran who&#39;s moved on with his employer to other systems but pursues history as his avocation. A modest white envelope that he gave me contained a piece of history: HP&#39;s first <em>Communicator</em>.</p><p>The document was HP&#39;s first shot into an open sky of communications to HP 3000 users of 1975. June of that year might have been the first summer that HP wanted to share updates about the HP 3000, since the computer had passed through the end of &#39;74 and gotten into summer of &#39;75 with consistent reports of reliability. Issue 1 of the <em>Computer Systems Communicator</em> included a section on the HP 2000 systems as well as the HP 9600 Measurement and Control systems. HP considered the three computers a complete solution to data processing needs of the middle &#39;70s.</p><p>Only one of these computer systems has survived into this century, and HP identifies some of the credit for the 3000&#39;s longevity in this <em>Communicator</em>&#39;s contents: user groups, the first <em>Communicator</em>&#39;s theme. A HP 3000 user group was introduced with a board of directors and a mandate for meetings: &quot;The meetings, open to all group members, afford an excellent forum for the exchange new techniques and ideas.&quot;</p><p>This <em>Communicator</em> also advised 3000 users about &quot;Steps to Produce a Core Dump Tape&quot; as well as an update to a bedrock program still used by every HP 3000 database today, FCOPY.</p>

<p><strong>At 32 loose-leaf pages</strong>, the June 15, 1975 <em>Communicator</em> is a fledgling document. There was a good reason that the new HP 3000 Users Group met four times over 1974-75. 3000 technology was quick to change on this new HP business computer, and printed advice couldn&#39;t cover what a good talk could in person. Through 1975, two meetings were held in Palo Alto and one each in Chicago and Miami.</p><p>HP was also happy to report success for a customer who&#39;d completed an HP 3000 internals course in this issue. &quot;ESL in Sunnyvale, California is involved with various government agencies who as customers demand highly sophisticated applications, some of which are photographic image processing and display and land usage plottage.&quot; ESL was writing its own IO drivers and &quot;saw a need for greater understanding of the internal activities of MPE.&quot; HP included a contact if customers wanted similar training.</p><p>To this day the <em>Communicator</em> continues to hold the internal advice from HP&#39;s labs to its more ardent 3000 homesteaders. HP is still making these documents available to the world from <a href="http://docs.hp.com/en/mpeixall.html#Communicator%20e3000" target="_blank">its docs.hp.com Web pages</a>. The history there goes back more than 21 summers ago, to the <em>Communicator</em> issue that HP first sent out in 1988 with its groundbreaking PA-RISC MPE/XL 1.0 systems.</p><p>The <a href="http://docs.hp.com/en/30216-90372/30216-90372.pdf" target="_blank">final</a> <em><span>Communicator</span></em>, issued one summer ago for MPE/iX 7.5 PowerPatch 5, features a pair of technical articles on IO options that might still be new to 3000 owners. Jim Hawkins, one of the last members of HP&#39;s 3000 labs, wrote pieces on <em>High Availability FailOver/iX for FiberChannel Disk Arrays</em> and <em>Limited Support for Ultrium Tape on MPE/iX</em>. A listing of beta test patches, and MPE support details for those arrays aren&#39;t available on an HP Web site any longer. (The 3000 community has several experts who can guide customers through installing the high-end arrays; Craig Lalley of EchoTech is the first who comes to mind.) Client Systems has posted a selection of HP labs whitepapers on its <a href="http://www.clientsystems.com/jazzmain.html" target="_blank">rehosted Jazz Web site</a>.</p>]]></content:encoded><description>Working in the 3000 community to tell stories gets to be a richer job every year. People I've known since I was a young reporter sometimes pass on relics from the 3000's past. Last month I got such a gift...</description><enclosure url="http://docs.hp.com/en/30216-90372/30216-90372.pdf" length="825431" type="application/pdf" /><media:content url="http://docs.hp.com/en/30216-90372/30216-90372.pdf" fileSize="825431" type="application/pdf" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Working in the 3000 community to tell stories gets to be a richer job every year. People I've known since I was a young reporter sometimes pass on relics from the 3000's past. Last month I got such a gift...</itunes:subtitle><itunes:author>Ron Seybold</itunes:author><itunes:summary>Working in the 3000 community to tell stories gets to be a richer job every year. People I've known since I was a young reporter sometimes pass on relics from the 3000's past. Last month I got such a gift...</itunes:summary><itunes:keywords>HP HP 3000 HP3000 MPE MPE/iX 3000 News Migration Transition Homesteading</itunes:keywords><feedburner:origLink>http://3000newswire.blogs.com/3000_newswire/2009/07/34-summers-ago-hp-first-communicated.html</feedburner:origLink></item><item><title>3000 keeping its beat at daily newspaper</title><link>http://feedproxy.google.com/~r/3000Newswire/~3/KmbitT_bq7I/3000-keeping-its-beat-at-daily-newspaper.html</link><category>Homesteading</category><category>User Reports</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">rseybold@sbcglobal.net (Ron Seybold)</dc:creator><pubDate>Tue, 07 Jul 2009 14:53:38 PDT</pubDate><guid isPermaLink="false">http://3000newswire.blogs.com/3000_newswire/2009/07/3000-keeping-its-beat-at-daily-newspaper.html</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p><a href="http://3000newswire.blogs.com/.a/6a00d83452e85869e2011570e0050b970c-popup" onclick="window.open( this.href, &#39;_blank&#39;, &#39;width=640,height=480,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0&#39; ); return false" style="float: left;"><img alt="PioneerPress" class="at-xid-6a00d83452e85869e2011570e0050b970c " src="http://3000newswire.blogs.com/.a/6a00d83452e85869e2011570e0050b970c-320wi" style="margin: 0px 5px 5px 0px; width: 107px; height: 202px;" /></a> Even in the face of last month&#39;s <a href="http://www.minnpost.com/braublog/2009/06/30/9918/pioneer_press_layoffs_happening_this_morning" target="_blank">layoffs in the newsroom</a> of the St. Paul, Minn. <em>Pioneer Press</em>, an HP 3000 installed there keeps on reporting on revenues.</p><p>Although the newspaper business is embroiled in change this year, a leading daily paper for the Twin Cities is still using software developed for the HP 3000. An advertising system which was sold off-the-shelf by Collier-Jackson continues to track the paper&#39;s subscriptions and newsstand sales.</p><p>Linda Roatch, a former HP user group director, checked in and reported on the 3000&#39;s status. &quot;We do have a 3000 in house that still runs our circulation system,&quot; Roatch said. &quot;I&#39;m the Advertising Systems Manager. I&#39;m not involved with the 3000, but I believe it&#39;s the Collier-Jackson circulation system from long ago, one that we&#39;ve highly customized and haven&#39;t upgraded in years.&quot; </p>

<p><strong>Newspapers represented a healthy</strong> market for the HP 3000 in the decade that led to HP&#39;s exit announcement. Collier-Jackson was a newspaper software vendor once large enough to mount its own user group conference, a meeting of several days during that decade. Collier-Jackson was sold in 1994 from Compuserve to GEAC, a Canadian company which was acquired by ERP and business software vendor Infor. Infor has made acquiring legacy software a business mantra.</p><p>An application bought off the shelf and fine-tuned for a business&#39;s processes is a classic element in 3000 homesteading. ERP users operate in the same kind of shop, customizing apps such as MANMAN or MM II/eXegysys to adapt to business changes. <a href="http://www.infor.com/product_summary/erp/manman/" target="_blank">Infor owns MANMAN</a> as well as the Collier-Jackson assets.</p><p>Roatch did duty on the Interex user group board and worked as an independent consultant from her Minnesota base. She says she&#39;s moved on to working with Sun and Oracle in another section of the paper, which recently laid off nine more employees from its 138-person newsroom. It&#39;s a struggling business like so many other newspapers, but it&#39;s holding its own while it holds onto its HP 3000.</p><p>&quot;I&#39;m responsible for the project management, support and development of software used by Advertising,&quot; Roatch said. &quot;I&#39;ve not worked on the HP 3000 for almost four years. The software I
support runs on Sun servers and an Oracle DB, and I&#39;m pretty removed
from the hardware and database support stuff.&quot;</p>&#0160;]]></content:encoded><description>Even in the face of last month's layoffs in the newsroom of the St. Paul, Minn. Pioneer Press, an HP 3000 installed there keeps on reporting on revenues. Although the newspaper business is embroiled in change this year, a leading...</description><feedburner:origLink>http://3000newswire.blogs.com/3000_newswire/2009/07/3000-keeping-its-beat-at-daily-newspaper.html</feedburner:origLink></item><item><title>HP offers partly cloudy futures</title><link>http://feedproxy.google.com/~r/3000Newswire/~3/3v5JilIHYCU/hp-offers-partly-cloudy-futures.html</link><category>Migration</category><category>News Outta HP</category><category>Newsmakers</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">rseybold@sbcglobal.net (Ron Seybold)</dc:creator><pubDate>Mon, 06 Jul 2009 16:24:45 PDT</pubDate><guid isPermaLink="false">http://3000newswire.blogs.com/3000_newswire/2009/07/hp-offers-partly-cloudy-futures.html</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p><a href="http://3000newswire.blogs.com/.a/6a00d83452e85869e2011570d7f794970c-popup" onclick="window.open( this.href, &#39;_blank&#39;, &#39;width=640,height=480,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0&#39; ); return false" style="float: left;"><img alt="PODLookover" class="at-xid-6a00d83452e85869e2011570d7f794970c " src="http://3000newswire.blogs.com/.a/6a00d83452e85869e2011570d7f794970c-320wi" style="margin: 0px 5px 5px 0px;" /></a> You can be forgiven if you feel like clouds of computing are rolling past you. Cloud computing, where a remote datacenter&#39;s storage and compute power takes the duty of local servers and services, is driving a lot of HP&#39;s efforts to attract enterprise business. The concept is defined in so many ways that one <a href="http://briefingsdirectblog.blogspot.com/2009/07/consolidation-modernization-and.html" target="_blank">analyst offers advice for </a><span><span>&quot;cloud sourcing strategists.&quot;</span><br /><br />At the recent HP Technology Forum &amp; Expo, HP worked to demonstrate how the cloud concept has been assimilated into HP&#39;s enterprise offerings. The means range from developing the knowledge to adopt this new strategy through company-maintained, redundant and adaptive servers, to letting HP do it all for you with services. HP&#39;s VP of Marketing for its EDS unit has been quoted this quarter as saying &quot;</span>Cloud means a lot of things to different people. Right now the
objective, particularly for large enterprises, is to experiment to
understand what the implications are.&quot;</p><p>There&#39;s more than one level of experimenting going on here. HP&#39;s trying to see what might stick to your budget. Cloud computing is a new term, one being applied to the yeoman work during this tough year&#39;s IT sales missions. But cloud computing might be an alternative to HP 3000 ownership if 1. Applications can be found in the cloud to enable a customer&#39;s services to its business centers. 2. These applications can be customized to fit company business processes, and 3. The whole solution is as reliable as maintaining your own datacenter.</p><p>Reliability is a key to replicating the 3000 value. The HPTF attendee above isn&#39;t looking into the clouds for an enterprise solution. He&#39;s looking over the ceiling of an HP product that&#39;s as non-cloudy as anything can be, but built by the vendor to deliver &quot;Cloud Assurance.&quot;</p><p>
</p>
<p><strong><a href="http://3000newswire.blogs.com/.a/6a00d83452e85869e2011570d87858970c-popup" onclick="window.open( this.href, &#39;_blank&#39;, &#39;width=640,height=480,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0&#39; ); return false" style="float: left;"><img alt="PODRack" class="at-xid-6a00d83452e85869e2011570d87858970c " src="http://3000newswire.blogs.com/.a/6a00d83452e85869e2011570d87858970c-320wi" style="margin: 0px 5px 5px 0px; width: 173px; height: 258px;" /></a> The IT community that prizes</strong> HP 3000 experience knows that clouds can disappear for awhile. Everything goes down. Last week one of the most adept of cloud computing providers, Google, saw its services evaporate for millions of users of Google Code, when <a href="http://news.cnet.com/8301-17939_109-10278537-2.html?tag=nl.e703" target="_blank">the Google App Engine went offline</a>. The event of a few hours&#39; outage made a case for the very non-cloudy HP offering, <a href="http://h20341.www2.hp.com/enterprise/cache/595887-0-0-0-121.html" target="_blank">the HP POD</a>. Unlike the cloud, the Performance-Optimized Datacenter is delivered not over a network, but packed in a 40-foot commercial storage container. HP will drop one at your request, overnight.</p>
 <p>The POD made a tour stop at the HPTF, where a helpful HP rep offered a slide show that serves as a virtual tour. The POD, explained in plain English, looks like <a href="http://h71028.www7.hp.com/enterprise/cache/600946-0-0-0-121.html" target="_blank">a Datacenter of Impressive Size</a> (DIS) filled top to bottom with server racks and extensive cooling. That&#39;s capacity for over 3,500 compute nodes, or 12,000 hot plug hard drives, or a combination thereof. If your local school district is out of classroom space, it might use portable buildings to supplement. POD appears to be the container-based portable building for an datacenter, expanding capacity 4,000 square feet at a time.</p><p><a href="http://3000newswire.blogs.com/.a/6a00d83452e85869e2011570d87a66970c-popup" onclick="window.open( this.href, &#39;_blank&#39;, &#39;width=640,height=480,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0&#39; ); return false" style="float: left;"><img alt="PowerhousePOD" class="at-xid-6a00d83452e85869e2011570d87a66970c " src="http://3000newswire.blogs.com/.a/6a00d83452e85869e2011570d87a66970c-320wi" style="margin: 0px 5px 5px 0px; width: 216px; height: 109px;" /></a> For the customer who&#39;s lost power, the POD solution can be coupled with a Powerhouse POD. (A Powerhouse not related in any way to the 3000 software company, since it&#39;s a massive hunk of hardware instead of a massive hunk of software and license fees.)</p><p>These two ends of HP&#39;s enterprise spectrum — on one hand, resources you cannot even see; on the other, a solution so large its delivery requires a flatbed tractor-trailer — shows HP casting a wide net. This month <a href="http://www.hp.com/hpinfo/newsroom/press/2009/090623xa.html" target="_blank">the HP Cloud Discovery Workshop debuts</a>, a service to educate you about how cloud computing fits in an IT service provider strategy.</p><p>The POD feels more like the HP 3000 datacenter. But HP calls the POD &quot;cloud-enabling computing.&quot; By any name, using offsite resources becomes very popular in an economy where few new purchases of capital goods can get approval. Much like the HP 3000, a POD becomes the heavy hardware to make HP promises of services come true. HP wants to offer infrastructure, platforms, as well as software, all as services. Clouds become the ultimate HP virtualization trick, enabled by hardware engineered to be redundant.</p>]]></content:encoded><description>You can be forgiven if you feel like clouds of computing are rolling past you. Cloud computing, where a remote datacenter's storage and compute power takes the duty of local servers and services, is driving a lot of HP's efforts...</description><feedburner:origLink>http://3000newswire.blogs.com/3000_newswire/2009/07/hp-offers-partly-cloudy-futures.html</feedburner:origLink></item><item><title>Practice independence in your community</title><link>http://feedproxy.google.com/~r/3000Newswire/~3/CPe2fkZSWLk/practice-independence-in-your-community.html</link><category>Homesteading</category><category>Migration</category><category>Newsmakers</category><category>Web Resources</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">rseybold@sbcglobal.net (Ron Seybold)</dc:creator><pubDate>Fri, 03 Jul 2009 10:29:04 PDT</pubDate><guid isPermaLink="false">http://3000newswire.blogs.com/3000_newswire/2009/07/practice-independence-in-your-community.html</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>Here in the US we&#39;re observing our Independence Day this weekend, a celebration that echoes my hopes of independence for HP 3000 community members. Those who are homesteading on the system beyond HP&#39;s schedule have already chosen an independent path. They depend on new partners for support. Some community members have chosen the independence of Linux and open source, too, to supplement their 3000 computing power.</p><p>I also believe that independence is essential to those members staying with HP. Those companies migrating need to speak out freely about their experiences. As a journalist for almost 30 years, I&#39;ve seen a decline in the independence of speaking on the record. I&#39;d love to start a revolution in that regard and roll back the calendar, but anonymous sources have become a bulwark in reporting. The journalism community represented at the Washington, DC Newseum — a fine stop for any citizen-tourist in that town — <a href="http://www.youtube.com/watch?v=5zjizkzsPlY" target="_blank">has grave doubts about anonymous sources</a>. We reporters trade credibility for trust when we need to use these sources. </p><p>I&#39;d use fewer of these with more customers going on the record. Public meetings, open to both users and the press, are becoming rare indeed. It&#39;s up to 3000 community members to speak out online, where the speaker has more control of what&#39;s being reported.</p>

<p><strong>In fact, the demise of public meetings</strong> was one factor in passing up the HP Technology Forum &amp; Expo this year. This is first year since 1985 that I haven&#39;t attended a national-level HP user conference. After 24 annual events in a row, it seemed that things have changed between HP and the press. Last year <a href="http://3000newswire.blogs.com/3000_newswire/2008/06/press-thats-not.html" target="_blank">I complained about the frustration of incomplete press access</a> at HPTF. Things have shifted in HP&#39;s press approach, which makes the Internet and blogs the reasonable alternative to hearing community members&#39; voices.</p><p>There&#39;s been a bit of good change, like hearing HP talk live to the analysts about quarterly reports via the Internet. But when <em>Computerworld</em> is standing outside a meeting door alongside the <em>3000 NewsWire</em>, then HPTF starts to look like a restricted event. The user forums were ideal for a journalist who wants in-person connections with new sources. Users voicing opinions and telling stories about their customer experience is the meat of a conference. I understand how that won&#39;t serve HP as well as it did in the 80s or even the 90s. Sometimes you just have to accept changes.</p><p>As a community member you don&#39;t have to accept a less independent strategy. HP does operate a few forums online where customers can share opinion and experience. But the filtering is profound these days, probably reflecting the whole spin dance companies do with the media. You control your statements if you can speak out in places like <a href="http://twitter.com/3000newswire" target="_blank">Twitter</a>, <a href="http://www.linkedin.com/groups?gid=100126&amp;trk=hb_side_g" target="_blank">Linked In</a> and <a href="http://www.facebook.com/home.php?ref=home#/group.php?gid=8570973821&amp;ref=ts" target="_blank">Facebook</a> (all of which have 3000-related followings and groups), as well as the Connect user group&#39;s online MPE forum. We&#39;ll be hearing more about that group in awhile, according to Connect board director Chris Koppe.</p><p>Until then and beyond, I hope you&#39;ll share your independent statements with your community and me here at the <em>NewsWire</em>. Enjoy and exercise your independence as a citizen, community member, or both.</p>]]></content:encoded><description>Here in the US we're observing our Independence Day this weekend, a celebration that echoes my hopes of independence for HP 3000 community members. Those who are homesteading on the system beyond HP's schedule have already chosen an independent path....</description><feedburner:origLink>http://3000newswire.blogs.com/3000_newswire/2009/07/practice-independence-in-your-community.html</feedburner:origLink></item><item><title>Pros build a life beyond the 3000</title><link>http://feedproxy.google.com/~r/3000Newswire/~3/xZet-qJZhGM/pros-build-a-life-beyond-the-3000.html</link><category>Homesteading</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">rseybold@sbcglobal.net (Ron Seybold)</dc:creator><pubDate>Thu, 02 Jul 2009 08:28:45 PDT</pubDate><guid isPermaLink="false">http://3000newswire.blogs.com/3000_newswire/2009/07/pros-build-a-life-beyond-the-3000.html</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>3000 veterans have been facing a job shortfall for some time now, but some are finding enough work to stay busy, even in a down economy. We heard yesterday that Applied Technologies&#39; Brian Edminster is &quot;staying busier than you&#39;d believe, given the current economy,&quot; working engagements with companies that need his HP 3000 and open source skills.</p><p>That&#39;s a combination often cited as a safe path into a future where HP won&#39;t even support the 3000. While it seems easy to say &quot;get better trained on Microsoft solutions,&quot; Michael Anderson of J3K Solutions says MS is only part of a smart future.</p><p>&quot;I honestly would not count on Microsoft owning the majority of the market twenty years from now,&quot; says Anderson, who left an HP 3000 job to start his own enterprise. &quot;Don’t put all your eggs in one basket. Learn how virtualization improves the efficiency and availability of IT resources and applications. Run multiple operating systems and learn new concepts, look into cloud computing and open source.&quot;</p>

<p><strong>Anderson advised not</strong> to put all of your effort into learning any Microsoft technology, but to look into platform-independent technologies. He offered a few links to explore:</p><p><a href="http://www.faqs.org/docs/artu/ch01s06.html" target="_blank">Basics of the Unix Philosophy</a> <br /><a href="http://www.unixprogram.com" target="_blank">A Unix Programming Portal</a>&#0160; <br /><a href="http://en.wikipedia.org/wiki/Virtualization" target="_blank">Virtualization</a> <br /><a href="http://en.wikipedia.org/wiki/Cloud_computing" target="_blank">Cloud computing</a></p><p>In that cloud computing summary, 3000 pros might see a reflection of the system&#39;s past, where time-sharing provided computing resources to multiple companies over a network. The similarity underscores the value of IT basics the 3000 pro can call upon. Veterans of this community are making a living blending their still-valued 3000 skills and new tools. One supplier of consulting and resales, who wants to comment anonymously, wrote to share his success working with 3000s and other tools.</p><p>This 3000 expert had a one-year contract to move a company off the HP 3000 to Eloquence and AcuCOBOL, but he&#39;s retained the client while working to maintain its network, UPS, and telephone switch as well as removing PC viruses.</p><div class="blockquote" style="margin-left: 40px;">I finished that migration project on time and under budget four years ago, but the company still won&#39;t let me go. I moved seven years ago and put 5 percent down on my house. I started my business six-plus years ago, and I paid off my house over a year ago. I would say 50 percent of my customers are still on the HP 3000 with no plans of moving off. The other income is from SANs and HP-UX.<br /><br />The HP 3000 has been very, very good to me.<br /></div>]]></content:encoded><description>3000 veterans have been facing a job shortfall for some time now, but some are finding enough work to stay busy, even in a down economy. We heard yesterday that Applied Technologies' Brian Edminster is "staying busier than you'd believe,...</description><feedburner:origLink>http://3000newswire.blogs.com/3000_newswire/2009/07/pros-build-a-life-beyond-the-3000.html</feedburner:origLink></item><item><title>Open source community grows opportunity</title><link>http://feedproxy.google.com/~r/3000Newswire/~3/3H-B2qyi544/open-source-community-grows-opportunity.html</link><category>Migration</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">rseybold@sbcglobal.net (Ron Seybold)</dc:creator><pubDate>Wed, 01 Jul 2009 10:51:33 PDT</pubDate><guid isPermaLink="false">http://3000newswire.blogs.com/3000_newswire/2009/07/open-source-community-grows-opportunity.html</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>Open source software is taking a fresh step into territory more comfortable to commercial users. The HP 3000 world is closer than most to embracing open source as a validated solution, in part because your world has employed user-created software for 3000 sites since the 1970s.</p><p>Of late, that kind of help has emerged from stewards around the world updating Samba, Apache, or the latest extension to the power of Linux. But another category is emerging with fresh opportunity: the commercial open source software organization. Openbravo, an ERP app being introduced to 3000 migration candidates by <a href="http://www.entsgo.com/why.html" target="_blank">Entsgo</a>, is among the best-organized of these solutions. Its community gathers and creates the Community Edition <a href="http://wiki.openbravo.com/wiki/" target="_blank">using a Wiki</a> for free, but Openbravo also offers an Openbravo Network implementation including an annual
<a href="http://www.openbravo.com/product/erp/subscriptions/" target="_blank">professional support subscription service</a>.</p><p>Openbravo is so complete that the software includes tools available for non-developers to modify the app suite. While this might sound like a risky move, many 3000 owners have little in the way of traditional development staff. The 3000 was offered to the non-DP kind of customer. That&#39;s Data Processing, for anyone searching for IT or MIS as a label for the technologists in the community.</p>

<p><strong>Even though Openbravo</strong> is offered with source code included, these tools give customization to users who know business processes better than COBOL or C.</p><p>If you look at the Openbravo community, says Entsgo&#39;s Engagement Manager Sue Kiesel, &quot;it isn&#39;t just developers. It&#39;s users, too, because they have tools for people like me, who really aren&#39;t technology people, so we can modify the code.&quot;</p><p>Kiesel said she wrote add-on modules to Openbravo during Entsgo&#39;s training for the app. &quot;We also modified existing forms and lookup tables, and added content. It&#39;s very easy to do.&quot; These tools operate through a Web-based interface.</p><p>In addition to making changes to handling processes like this, the application&#39;s published source can be modified. Under the terms of the Openbravo Public License Version 1.1, any modifications a user makes to the published source code must be made available, just like many other open source solutions.</p><div class="blockquote" style="margin-left: 40px;">Any Modification which you create or to which you contribute must be
made available in Source Code form under the terms of this License,
either on the same media as an Executable version or via an accepted
Electronic Distribution Mechanism to anyone to whom you made an
Executable version available.<br /></div><p>The software is available as a free download, also in keeping with the open source model. But since it&#39;s an ERP-class solution, using a partner such as Entsgo is Openbravo&#39;s preferred path into a company. Chief Operating Officer Josep Mitja says</p><div class="blockquote" style="margin-left: 40px;">Openbravo is relatively easy to implement compared with many
established proprietary solutions, but an ERP implementation typically
requires support of qualified IT consultants. For this purpose
Openbravo is distributed to end users through its global network of
partners. Openbravo partners manage customer relations and provide
support to users.<br /></div><p>That said, a company that&#39;s dedicated to using state-of-the-art tools can do its own development. This is territory where a non-3000 platform will be replacing something like a MANMAN, so the Openbravo app suite is built for industry-standard systems. Openbravo is developed in Java, SQL and PL/SQL. Most developers
work on a Linux machine with a PostgreSQL or Oracle database, the Java
Development Kit, Apache Ant and Tomcat installed. Java coding and
debugging is done in Eclipse.</p><p>There is a great deal of headroom for the growth of functionality in Openbravo, plus the means to accomlish it through the commercial open source community. </p><p>&quot;It doesn&#39;t have the depth and breadth of a MANMAN yet,&quot; Kiesel said. &quot;But MANMAN didn&#39;t either in its first seven years. It took 20 years. The open source idea is wonderful. But I think the idea that really excites me is the community. The fact is that Openbravo&#39;s business model is not based on how much money they can make off of you. It&#39;s, &#39;How we can not only share the burden, but share the rewards.&#39; &quot;</p>]]></content:encoded><description>Open source software is taking a fresh step into territory more comfortable to commercial users. The HP 3000 world is closer than most to embracing open source as a validated solution, in part because your world has employed user-created software...</description><feedburner:origLink>http://3000newswire.blogs.com/3000_newswire/2009/07/open-source-community-grows-opportunity.html</feedburner:origLink></item><item><title>Proving An Open Future for ERP</title><link>http://feedproxy.google.com/~r/3000Newswire/~3/JaIcHWMqDtg/proving-an-open-future-for-erp.html</link><category>Homesteading</category><category>Migration</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">rseybold@sbcglobal.net (Ron Seybold)</dc:creator><pubDate>Tue, 30 Jun 2009 14:49:51 PDT</pubDate><guid isPermaLink="false">http://3000newswire.blogs.com/3000_newswire/2009/06/proving-an-open-future-for-erp.html</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>Open source software is a good fit for the HP 3000 community member, according to several sources. <a href="http://www.appliedtechnologies.net/" target="_blank">Applied Technologies</a> founder Brian Edminster plans to open a portal for such solutions next month, aimed at the 3000 site looking to modernize. What&#39;s more, complete app suites have emerged and rewritten the rules for software ownership. An expert consulting and support firm for ERP solutions is proving that a full-featured ERP app suite, <a href="http://www.openbravo.com/about-us/" target="_blank">Openbravo</a>, will work for 3000 customers by 2010.</p><p>A software collective launched in the &#39;90s by the University of Navarra which has evolved to Openbravo, S.L., Openbravo is utilized by manufacturing firms around the world. Openbravo is big stuff. So large that it is one of the ten largest projects on the SourceForge.net open source repository, until Openbravo outgrew SourceForge. The software, its partners and users have <a href="http://forge.openbravo.com/projects/openbravoerp" target="_blank">their own Forge running today</a>. HP 3000 support firm <a href="http://www.supgrp.com" target="_blank">the Support Group, inc</a> (tSGi) has put <a href="http://www.entsgo.com/index.html" target="_blank">its Entsgo spinoff</a> on track to deploy Openbravo. All the pieces should be ready within nine months, said Entsgo&#39;s Engagement Manager Sue Kiesel.</p><p>Kiesel and Entsgo are part of the tSGi enterprise that grew up aiding customers of MANMAN, the venerable and stable 3000 ERP app. Entsgo is proving the open source ERP concept this year in segments outside the HP 3000 community. “We’re working on a couple of deals right now that are going to be closing relatively soon,” Kiesel said. “We believe that within six to nine months, the solution will be as robust as MANMAN was at its best.”
</p>
<p><strong>Open source solutions</strong> can span a wide range of organization, from code forges with revisions and little else to the one-stop feel of a vendor, minus the high costs and long waits. Openbravo is in the latter category, operating with 100 employees and having received more than $18 million in funding. If that doesn&#39;t sound much like the Apache and Samba open source experience, then welcome to Open Source 2.0, where subscription fees have replaced software purchases and partner firms join alongside users to develop the software.</p><p>Openbravo says the model is &quot;commercial open source business model that eliminates software license fees,
providing support, services, and product enhancements via an annual
subscription.&quot; Entsgo/tSGi business consultant Donnie Poston said the one-stop model makes Openbravo attractive.</p><p>“The fact that you have a company that supports it, and you can subscribe to it and verifies it, upgrades it and maintains it — all of that under one company name was enticing to us,” said Poston.</p><p>Localization capabilities will be among the last pieces of Openbravo to fall into place, and tSGi president David Floyd says for some HP 3000 owners, the Openbravo solution is ready today. In the meantime, the open source model fits well with HP 3000 strategies.</p><p>“In the 3000 community, we’re used to the independence of the open source model,” said Kiesel. “We’re used to tools that are intuitive, and if you look at us, we should be able to embrace open source more than any other community.”</p><p>Open source practices turn the enhancement experience upside down for an application. In the traditional model, a single vendor writes software at a significant investment for high profits, then accepts requests for enhancements and repairs. A complex app such as ERP might not even get 10 percent of these requests fulfilled by the average vendor.<br /><br />The open source community around Openbravo operates like many open source enterprises. Companies create their own enhancements, license them back to the community, and can access bug fixes quickly—all because the ownership is shared and the source code for the app is open.</p><p><a href="http://www.entsgo.com/index.html">Entsgo</a> experts such as Kiesel are establishing a trusted advisory resource for Openbravo. Entsgo is a partner to IBM, HP, Oracle, Microsoft, and top-tier ERP vendors, serving small to medium-sized manufacturing and supply chain businesses in Texas and throughout the worldwide manufacturing community.</p>]]></content:encoded><description>Open source software is a good fit for the HP 3000 community member, according to several sources. Applied Technologies founder Brian Edminster plans to open a portal for such solutions next month, aimed at the 3000 site looking to modernize....</description><feedburner:origLink>http://3000newswire.blogs.com/3000_newswire/2009/06/proving-an-open-future-for-erp.html</feedburner:origLink></item><item><title>Ecometry migration steps beyond HP-UX</title><link>http://feedproxy.google.com/~r/3000Newswire/~3/laW1CuwME94/ecometry-migration-steps-beyond-hpux.html</link><category>Migration</category><category>User Reports</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">rseybold@sbcglobal.net (Ron Seybold)</dc:creator><pubDate>Mon, 29 Jun 2009 03:50:00 PDT</pubDate><guid isPermaLink="false">http://3000newswire.blogs.com/3000_newswire/2009/06/ecometry-migration-steps-beyond-hpux.html</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>Migration to HP-UX was only the first step in the Potpourri Group&#39;s exit from Ecometry on an N-Class HP 3000. A serious bottleneck in IO forced the catalog and online retailer to migrate in a second phase, settling on the Windows version of the e-commerce software, along with new hardware.</p>
<p>IT manager Bradley Rish said that inefficiencies of the Oracle database design in Ecometry create a performance bottleneck. Their study of IO traffic revealed six files whose performance creates a bottleneck. And the best-performing file of those six &quot;was still 20 times slower than number 7,&quot; Rish said, adding that Ecometry&#39;s design needs an upgrade to push the Windows edition faster than the 3000&#39;s MPE/iX and IMAGE.</p>
<p>Potpourri, which is a holding company that serves 11 other catalog brands, processes 3 million customer transactions a year through phone sales and the Internet. But one half of that 3 million flows in during the high-season&#39;s fourth quarter. To handle this business load, the Ecometry installation at Potpourri needed a wide spread of 76 disk spindles and four DL580 servers configured in a cluster. That hardware arrived after Potpourri had already installed and then walked away from an HP-UX RP4400 and its disks.</p>
<p>&quot;Ecometry is IO unfriendly under Oracle,&quot; said Rish, &quot;but it&#39;s less unfriendly under Windows than HP-UX. It&#39;s still not as fast as the 3000. [Ecometry vendor] Escalate need to their act together on optimizing it.&quot;</p>

<p><strong>Potpourri&#39;s board of directors</strong> put the migration in motion during 2005, after a couple of years of research by IT. The exit from the 3000 was based on HP&#39;s plans for the computer, not any inability to serve the 200-plus in-house users, plus Web transactions. The HP-UX version of the migration went live in 2007, while the Windows migration went into production mode last year.</p>
<p>Data migration required eight months, more than the IT pros at the company estimated. Rish said that two full-time pros, working the equivalent of one year each, were need to complete the migration to Windows.</p>
<p>Choosing those rack-mounted DL580s from HP got Potpourri to a wider selection of disk platforms. Reconfiguring the SAN environment cost $200,000 in disk hardware, he estimated. The entire project, including Ecometry&#39;s consulting, all software licenses and hardware, came in at $1.2-$1.5 million.</p>
<p>Potpourri has been live on Ecometry Windows for a year. Benefits Rish cites for moving away from HP-UX include more affordable Oracle licenses, improved horsepower (the DL580s use multiple 4-core Xeon processors), better options for cluster redundancy, and more in-house expertise. Potpoutrri went from a HP 3000-Windows experience to an all-Windows solution. Although the 3-CPU N-Class server had older disk technology, the Windows installation will need a database revision from Ecometry to meet the 3000-IMAGE performance.</p>
<p>Batch and job processing is an HP 3000 feature that migrating customers need to replace for Windows projects. Rish said Fluent Edge Technologies, which specializes in support of Ecometry sites both homesteading and migrating, suggested the Online Toolworks product SmartBatch.</p>
<p>Rish said that Potpourri is preparing a shift to a new PCI-compliant encryption solution. The company is targeting a May, 2010 go-live date for the new solution; the PCI compliance deadline is July, 2010.</p>
<p>He also said that the experience of migrating onto an Oracle solution has a personal benefit for any IT pro who makes the move. &quot;It makes you much more marketable,&quot; he said, adding expertise in the widely-installed database. He added that Oracle&#39;s Linux solutions could extend career paths even further, since Oracle says that Linux is its leading development platform. </p>]]></content:encoded><description>Migration to HP-UX was only the first step in the Potpourri Group's exit from Ecometry on an N-Class HP 3000. A serious bottleneck in IO forced the catalog and online retailer to migrate in a second phase, settling on the...</description><feedburner:origLink>http://3000newswire.blogs.com/3000_newswire/2009/06/ecometry-migration-steps-beyond-hpux.html</feedburner:origLink></item><copyright>Protected under the Creative Commons License</copyright><media:credit role="author">Ron Seybold</media:credit><media:rating>nonadult</media:rating></channel></rss>
