<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Ruby on OpenVMS needs a maintainer in Operating System - OpenVMS</title>
    <link>https://community.hpe.com/t5/operating-system-openvms/ruby-on-openvms-needs-a-maintainer/m-p/4263666#M44510</link>
    <description>For some years, now, we have nursed along an OpenVMS port of Ruby 1.8.2 when its original maintainer from HP in Japan stopped working on it.  It is far behind the latest stable release (1.8.7), does not have a proper build system, is not packaged in a proper distribution kit, but works well enough for our purposes.  (We have successfully deployed some Rails applications with it.)  The code is here:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://rubyforge.org/scm/?group_id=2483" target="_blank"&gt;http://rubyforge.org/scm/?group_id=2483&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;We do not have the resources to be the maintainers.  We are doing the job merely out of necessity.  We would like to contact someone at HP to see if anyone there has an interest in supporting this project.&lt;BR /&gt;&lt;BR /&gt;Here are the Ruby committer's thoughts about OpenVMS support from their developer's camp this summer:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://www.ruby-forum.com/topic/162565" target="_blank"&gt;http://www.ruby-forum.com/topic/162565&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;In short, OpenVMS is currently on their "not supported" list, but could be at "best effort" support level if it had a maintainer.&lt;BR /&gt;&lt;BR /&gt;Is anyone here interested in the job?  Would someone please let me know who I should contact at HP about this?&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;Ben&lt;BR /&gt;</description>
    <pubDate>Fri, 05 Sep 2008 11:16:51 GMT</pubDate>
    <dc:creator>Ben Armstrong</dc:creator>
    <dc:date>2008-09-05T11:16:51Z</dc:date>
    <item>
      <title>Ruby on OpenVMS needs a maintainer</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/ruby-on-openvms-needs-a-maintainer/m-p/4263666#M44510</link>
      <description>For some years, now, we have nursed along an OpenVMS port of Ruby 1.8.2 when its original maintainer from HP in Japan stopped working on it.  It is far behind the latest stable release (1.8.7), does not have a proper build system, is not packaged in a proper distribution kit, but works well enough for our purposes.  (We have successfully deployed some Rails applications with it.)  The code is here:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://rubyforge.org/scm/?group_id=2483" target="_blank"&gt;http://rubyforge.org/scm/?group_id=2483&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;We do not have the resources to be the maintainers.  We are doing the job merely out of necessity.  We would like to contact someone at HP to see if anyone there has an interest in supporting this project.&lt;BR /&gt;&lt;BR /&gt;Here are the Ruby committer's thoughts about OpenVMS support from their developer's camp this summer:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://www.ruby-forum.com/topic/162565" target="_blank"&gt;http://www.ruby-forum.com/topic/162565&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;In short, OpenVMS is currently on their "not supported" list, but could be at "best effort" support level if it had a maintainer.&lt;BR /&gt;&lt;BR /&gt;Is anyone here interested in the job?  Would someone please let me know who I should contact at HP about this?&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;Ben&lt;BR /&gt;</description>
      <pubDate>Fri, 05 Sep 2008 11:16:51 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/ruby-on-openvms-needs-a-maintainer/m-p/4263666#M44510</guid>
      <dc:creator>Ben Armstrong</dc:creator>
      <dc:date>2008-09-05T11:16:51Z</dc:date>
    </item>
    <item>
      <title>Re: Ruby on OpenVMS needs a maintainer</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/ruby-on-openvms-needs-a-maintainer/m-p/4263667#M44511</link>
      <description>I'd try Leo Demers and Gaitan Dantoni&lt;BR /&gt;&lt;BR /&gt;(both email addresses in the form of first.last@hp.com)&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt; -- Rob</description>
      <pubDate>Fri, 05 Sep 2008 12:57:57 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/ruby-on-openvms-needs-a-maintainer/m-p/4263667#M44511</guid>
      <dc:creator>Robert Brooks_1</dc:creator>
      <dc:date>2008-09-05T12:57:57Z</dc:date>
    </item>
    <item>
      <title>Re: Ruby on OpenVMS needs a maintainer</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/ruby-on-openvms-needs-a-maintainer/m-p/4263668#M44512</link>
      <description>I may be interested.  I'm semi-retired and have the time.  And have done some porting, like a Python release, in that past.  Can you point me where I could look to get an idea of the effort, like state of code, tools, releases, community etc.&lt;BR /&gt;&lt;BR /&gt;Thanks,  Jim&lt;BR /&gt;&lt;BR /&gt;email is my forum name at cowboy_yell_place.com&lt;BR /&gt;</description>
      <pubDate>Fri, 05 Sep 2008 14:13:34 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/ruby-on-openvms-needs-a-maintainer/m-p/4263668#M44512</guid>
      <dc:creator>J Gessling</dc:creator>
      <dc:date>2008-09-05T14:13:34Z</dc:date>
    </item>
    <item>
      <title>Re: Ruby on OpenVMS needs a maintainer</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/ruby-on-openvms-needs-a-maintainer/m-p/4263669#M44513</link>
      <description>&lt;!--!*#--&gt;Rob, thanks for the contact info.  I'd like to see what kind of interest I can stir up in this thread before proceeding, now.&lt;BR /&gt;&lt;BR /&gt;Thanks for your interest, Jim.  I'll answer your questions the best I can.&lt;BR /&gt;&lt;BR /&gt;State of the code:&lt;BR /&gt;&lt;BR /&gt;I ported rubicon to try to get an idea of what works and what doesn't.  Unfortunately, the suite depends on some 'nix tools (could possibly be satisified with GNV but I never pursued it) so several tests fail.  Nevertheless, about 90% of the tests pass.  Here's the latest rubicon output:&lt;BR /&gt;&lt;BR /&gt;========================================================================&lt;BR /&gt;All Tests                     Test Results                        V0.3.5&lt;BR /&gt;========================================================================&lt;BR /&gt;                 Name   OK?   Tests  Asserts      Failures   Errors&lt;BR /&gt;            ------------------------------------------------------------&lt;BR /&gt;    Rubicon::TestCase             1        0&lt;BR /&gt;        AccessControl             3       18&lt;BR /&gt;                Array            69      614&lt;BR /&gt;               Arrays             1        0&lt;BR /&gt;           Assignment             4       75&lt;BR /&gt;     BasicExpressions             3       15&lt;BR /&gt;               Bignum            29     1598&lt;BR /&gt;              Binding             1        0&lt;BR /&gt;          BlocksProcs             3       61&lt;BR /&gt;   BooleanExpressions             1        2&lt;BR /&gt;           CatchThrow             1        1&lt;BR /&gt;                Class             5       16&lt;BR /&gt;              Classes             1        0&lt;BR /&gt;           Comparable             7       26&lt;BR /&gt;            Constants             2       15&lt;BR /&gt;         Continuation             5        5&lt;BR /&gt;                  Dir   FAIL     21       54         13&lt;BR /&gt;           Enumerable            23      176&lt;BR /&gt;                 Eval             8       39&lt;BR /&gt;            Exception             6       16&lt;BR /&gt;           Exceptions             6        6&lt;BR /&gt;           FalseClass             6       17&lt;BR /&gt;                 File   FAIL     33       33         33&lt;BR /&gt;             FileTest   FAIL      4        4          4&lt;BR /&gt;           File__Stat   FAIL     32       32         32&lt;BR /&gt;               Fixnum            35      414&lt;BR /&gt;                 Flip             6       28&lt;BR /&gt;                Float            28      178&lt;BR /&gt;               Floats             3       34&lt;BR /&gt;                   GC             4        1&lt;BR /&gt;                 Hash            44      296&lt;BR /&gt;               Hashes             1        0&lt;BR /&gt;                   IO   FAIL     53     1174          2        9&lt;BR /&gt;             IfUnless             1        2&lt;BR /&gt;              Integer             9      347&lt;BR /&gt;             Integers             1        0&lt;BR /&gt;           Invocation   FAIL      5        5          5&lt;BR /&gt;           KanjiIndex            20      190&lt;BR /&gt;               Kernel   FAIL    109    32234         14        2&lt;BR /&gt;            LoopStuff            15       65&lt;BR /&gt;              Marshal             6       31&lt;BR /&gt;            MatchData            11       18&lt;BR /&gt;                 Math   FAIL      2       59                   1&lt;BR /&gt;               Method             4       11&lt;BR /&gt;              Methods             2        6&lt;BR /&gt;               Module            25      101&lt;BR /&gt;        ModulePrivate            15       41&lt;BR /&gt;              Modules             1        0&lt;BR /&gt;                Names             1        0&lt;BR /&gt;             NilClass             8       21&lt;BR /&gt;              Numeric            10       21&lt;BR /&gt;               Object             2       11&lt;BR /&gt;          ObjectSpace   FAIL      4        6          1&lt;BR /&gt;  PredefinedVariables             1        3&lt;BR /&gt;                 Proc             4        5&lt;BR /&gt;                Range            14      159&lt;BR /&gt;               Ranges             1        0&lt;BR /&gt;               Regexp            14       38&lt;BR /&gt;   RegularExpressions             3     2993&lt;BR /&gt;                Scope            12       27&lt;BR /&gt;         SourceLayout   FAIL      7       15                   3&lt;BR /&gt;               String            87     1252&lt;BR /&gt;              Strings             5       27&lt;BR /&gt;               Struct            11       47&lt;BR /&gt;          Struct__Tms   FAIL      1        0                   1&lt;BR /&gt;               Symbol             8       20&lt;BR /&gt;              Symbols             1        0&lt;BR /&gt;               Thread   FAIL     33       98          1        2&lt;BR /&gt;          ThreadGroup             4        7&lt;BR /&gt;                 Time            41     1813&lt;BR /&gt;            TrueClass             6       17&lt;BR /&gt;========================================================================&lt;BR /&gt;         All 71 files   FAIL    953    44638        105       18&lt;BR /&gt;========================================================================&lt;BR /&gt;&lt;BR /&gt;Sorry about the formatting.  Cut-and-paste this table and render it in a monospaced font for easier viewing.  &lt;BR /&gt;&lt;BR /&gt;Here are some things we have working and use either for development or in various deployed applications:&lt;BR /&gt;&lt;BR /&gt;- irb (but no readline support, so no command history)&lt;BR /&gt;- rubicon&lt;BR /&gt;- webrick&lt;BR /&gt;- drb&lt;BR /&gt;- rails&lt;BR /&gt;- ferret&lt;BR /&gt;- PDF::Writer&lt;BR /&gt;&lt;BR /&gt;State of the tools:&lt;BR /&gt;&lt;BR /&gt;There is a ruby.mss and some build*.com files to build the code and the beginnings of a directory structure to make into a release kit.  The instructions are in [.vmsbuild.com]0.readme.&lt;BR /&gt;&lt;BR /&gt;All [.ext] modules have been hand-ported.  We need a tool to automatically generate the necessary .mms and .opt files so we can support more modules.&lt;BR /&gt;&lt;BR /&gt;State of releases:&lt;BR /&gt;&lt;BR /&gt;As stated in my intro, there is no distribution kit, so there is no release.&lt;BR /&gt;&lt;BR /&gt;State of the community:&lt;BR /&gt;&lt;BR /&gt;While I would love to be able to point you at the community, I'm afraid it's been very lonely.  I have had a few interested parties in the past, but nobody who stuck with it.  So if there *are* others out there, they haven't been talking to me.&lt;BR /&gt;&lt;BR /&gt;It's a bit of a chicken-and-egg problem.  Until a proper release is made, we're unlikely to attract a community.  Without a community, I'm finding it hard to gather the resources to make a release.  And with neither, I'm going to have a hard time making my case to HP that they should care about this.&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Fri, 05 Sep 2008 14:51:25 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/ruby-on-openvms-needs-a-maintainer/m-p/4263669#M44513</guid>
      <dc:creator>Ben Armstrong</dc:creator>
      <dc:date>2008-09-05T14:51:25Z</dc:date>
    </item>
    <item>
      <title>Re: Ruby on OpenVMS needs a maintainer</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/ruby-on-openvms-needs-a-maintainer/m-p/4263670#M44514</link>
      <description>Another place to look for help is the usenet newsgroup comp.os.vms, although the noise-to-signal ratio has been painfully high lately.&lt;BR /&gt;&lt;BR /&gt;-- Rob</description>
      <pubDate>Sat, 06 Sep 2008 02:55:22 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/ruby-on-openvms-needs-a-maintainer/m-p/4263670#M44514</guid>
      <dc:creator>Robert Brooks_1</dc:creator>
      <dc:date>2008-09-06T02:55:22Z</dc:date>
    </item>
    <item>
      <title>Re: Ruby on OpenVMS needs a maintainer</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/ruby-on-openvms-needs-a-maintainer/m-p/4263671#M44515</link>
      <description>You may wish to post a request on the openvmshobbyist web site.&lt;BR /&gt;&lt;BR /&gt;I posted something here&lt;BR /&gt;&lt;A href="http://www.openvms.org/stories.php?story=08/09/07/6842771" target="_blank"&gt;http://www.openvms.org/stories.php?story=08/09/07/6842771&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;to publicise your request. Let me know if its OK</description>
      <pubDate>Sun, 07 Sep 2008 10:28:44 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/ruby-on-openvms-needs-a-maintainer/m-p/4263671#M44515</guid>
      <dc:creator>Ian Miller.</dc:creator>
      <dc:date>2008-09-07T10:28:44Z</dc:date>
    </item>
    <item>
      <title>Re: Ruby on OpenVMS needs a maintainer</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/ruby-on-openvms-needs-a-maintainer/m-p/4263672#M44516</link>
      <description>Something obvious, but the maintainer of Ruby for OpenVMS should contact his equivalent for Perl (Craig Berry ?) and Python (JF Pieronne), as they will have to solve similar problems, and they could share a fix (humm, may be I should say it another way...) when a problem arises.</description>
      <pubDate>Mon, 08 Sep 2008 09:43:51 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/ruby-on-openvms-needs-a-maintainer/m-p/4263672#M44516</guid>
      <dc:creator>labadie_1</dc:creator>
      <dc:date>2008-09-08T09:43:51Z</dc:date>
    </item>
  </channel>
</rss>

