[#11890] Ruby and Solaris door library — "Hiro Asari" <asari.ruby@...>

Hi, there. This is my first patch against ruby. I think I followed

19 messages 2007/08/13
[#11892] Re: Ruby and Solaris door library — Daniel Berger <djberg96@...> 2007/08/14

Hiro Asari wrote:

[#11899] pack/unpack 64bit Integers — Hadmut Danisch <hadmut@...>

Hi,

13 messages 2007/08/14
[#11903] Re: pack/unpack 64bit Integers — Brian Candler <B.Candler@...> 2007/08/15

On Wed, Aug 15, 2007 at 06:50:01AM +0900, Hadmut Danisch wrote:

[#11948] Fibers in Ruby 1.9? — David Flanagan <david@...>

I just noticed that my ruby1.9 build of August 17th includes a Fiber

22 messages 2007/08/22
[#11949] Re: Fibers in Ruby 1.9? — Daniel Berger <djberg96@...> 2007/08/22

David Flanagan wrote:

[#11950] Re: Fibers in Ruby 1.9? — "Francis Cianfrocca" <garbagecat10@...> 2007/08/22

On 8/22/07, Daniel Berger <djberg96@gmail.com> wrote:

[#11952] Re: Fibers in Ruby 1.9? — MenTaLguY <mental@...> 2007/08/22

On Wed, 22 Aug 2007 20:50:12 +0900, "Francis Cianfrocca" <garbagecat10@gmail.com> wrote:

[#11988] String#length not working properly in Ruby 1.9 — "Vincent Isambart" <vincent.isambart@...>

I saw that Matz just merged his M17N implementation in the trunk.

17 messages 2007/08/25
[#11991] Re: String#length not working properly in Ruby 1.9 — "Michael Neumann" <mneumann@...> 2007/08/25

On Sat, 25 Aug 2007 10:54:20 +0200, Yukihiro Matsumoto

[#11992] Re: String#length not working properly in Ruby 1.9 — Yukihiro Matsumoto <matz@...> 2007/08/25

Hi,

[#12042] Encodings of string literals; explicit codepoint escapes? — David Flanagan <david@...>

This message contains queries that probably only Matz can answer:

16 messages 2007/08/31
[#12043] Re: Encodings of string literals; explicit codepoint escapes? — Yukihiro Matsumoto <matz@...> 2007/08/31

Hi,

Re: how to build ruby on vms

From: Ben Armstrong <BArmstrong@...>
Date: 2007-08-30 12:05:23 UTC
List: ruby-core #12033
Toni,

toni wrote:
> I'm SW-developer since 15 years, mostly on WIN32 and VMS.
> I want use Ruby on IA64-VMS and I could help testing and may be more.
>   

I have not yet tried to build Ruby on IA64-VMS.  Why don't you start 
with the vmsruby port (see below) and try to build it?  Testing & 
patches are welcome, and I'd be happy to answer any questions you have 
about it.

If the ruby-core community doesn't consider it off-topic, I'd like to 
keep those discussions here on this list so we have a public record of 
it.  Otherwise, there is the open-discussion forum for the vmsruby 
project that we have not yet taken advantage of.

> Still I'm pretty new in Ruby, its organization and all that...
> Before I search too long, could you show me where to start from?
> How do I build it on VMS? I can use IA64 and AXP. If realy needed
> we can reactivate also a VAX (a real one not the emulator ;-) )
>   

As Dudley has pointed out, I maintain the vmsruby project at:

http://rubyforge.org/projects/vmsruby/

You should check out the Subversion trunk:

http://rubyforge.org/scm/?group_id=2483

See vmsbuild/com/0.readme for build instructions.

Although the project has not been very active recently, it is still 
alive and the port, such as it is, is functional.  The main problem is 
that we only have as much of it working as our company needs so far.  To 
turn it into something usable by the broader community will take more 
work than we have been able to put into it alone.

The aim with this project is not to keep it as a fork forever, but to 
produce patches that are accepted into the main branch.  I started that 
process, but did not get very far.

One impediment to finishing is that the port started from the work of 
Masamichi Akiyoshi on a fork from Ruby 1.8.2, who, unfortunately, no 
longer works on the port.  So now we have all of this old code not 
written by us that has not been merged back into the latest upstream 
Ruby release.  To ensure the long term viability of this project, this 
will have to happen.

Another issue is that my expertise is almost all in the business 
application programming domain, not in the writing or porting of 
language interpreters, nor in the intimate details of VMS system 
programming.  While experts on the HP ITRC OpenVMS forums at 
http://forums1.itrc.hp.com/service/forums/familyhome.do?familyId=288 
have been an immeasurable help to filling in the gaps in my knowledge, I 
imagine the project would be in much better hands if someone who already 
had these skills came on board.

I hope my honesty about the state of the project has not put you off.  
We have managed to get Ruby on Rails working on the port, are working on 
getting ferret working, and are finding new ways to use it week by week, 
which has helped to nurse the project along.  It's an exciting and fun 
project; it just needs a bit more care to really take off.

Regards,
Ben Armstrong
--
Software Developer, Dymaxion Research Ltd.


In This Thread