librelist archives

« back to archive

MRI 1.9.2 compatibility

MRI 1.9.2 compatibility

From:
Chuck Remes
Date:
2011-09-13 @ 20:22
I remember seeing Steve pop into the Rubinius channel on freenode a few 
weeks ago and mention that he was planning to get Red Shoes running under 
MRI 1.9.2. Has that work begun and is there anything I can do to help it 
along?

The reason I ask is because the GUI I have put together needs to publish 
some data to the network using the ffi-rzmq gem, which as its name 
implies, relies upon ffi support. The ffi gem has dropped all support for 
MRI 1.8.x. While it can still be installed, it is quite buggy. However, it
works great with 1.9.2.

Alternately, I could probably use Green Shoes but now distribution of this
app becomes a lot more difficult since it can't be packaged up like Red 
Shoes code.

If 1.9.x support for Red Shoes is many moons away, I welcome suggestions 
on how to proceed.

cr

Re: [shoes] MRI 1.9.2 compatibility

From:
ashbb
Date:
2011-09-14 @ 11:39
Hi Chuck,

> Alternately, I could probably use Green Shoes but now distributio of this
app
> becomes a lot more difficult since it can't packaged up like Red Shoes
code.
Why not build a gem for your app?

If you build your own gem and deploy, users can use it with the following
just two steps.

- install Ruby
 (e.g. on Windows, just download and run rubyinstaller-1.9.2-p290.exe)
- gem install your-own-gem

That's all. No?

ashbb

ps. I've never used OSX, sorry. :-P

Re: [shoes] MRI 1.9.2 compatibility

From:
Chuck Remes
Date:
2011-09-14 @ 16:14
On Sep 14, 2011, at 6:39 AM, ashbb wrote:

> Hi Chuck,
> 
> > Alternately, I could probably use Green Shoes but now distributio of this app
> > becomes a lot more difficult since it can't packaged up like Red Shoes code.
> Why not build a gem for your app?
> 
> If you build your own gem and deploy, users can use it with the 
following just two steps.
> 
> - install Ruby
>  (e.g. on Windows, just download and run rubyinstaller-1.9.2-p290.exe)
> - gem install your-own-gem
> 
> That's all. No?

True, it's only a few steps. However, I need to deploy this to people who 
are basically computer illiterate. They can email and web browse, but 
asking them to install this software would be too hard. :)

I will experiment a bit to see if I can make it simple enough for them. 
I'm a bit worried about all of the GTK gems that are required too. If 
binary versions aren't available, then I need to install DevKit too so 
they can be compiled on their machine.

Lastly, Green Shoes is missing a few things. I would have to spend some 
time writing patches so that my current Shoes code would run (I use :width
=> "100%" in a few places and green shoes only likes numbers, no strings).

We'll see...

cr

Re: [shoes] MRI 1.9.2 compatibility

From:
Eric Watson
Date:
2011-09-13 @ 20:48
The next Shoes release will use 1.9.2, and if you build it from source
right now, you'll also get 1.9.2

On Sep 13, 2011, at 3:23 PM, Chuck Remes <cremes.devlist@mac.com> wrote:

> I remember seeing Steve pop into the Rubinius channel on freenode a few 
weeks ago and mention that he was planning to get Red Shoes running under 
MRI 1.9.2. Has that work begun and is there anything I can do to help it 
along?
>
> The reason I ask is because the GUI I have put together needs to publish
some data to the network using the ffi-rzmq gem, which as its name 
implies, relies upon ffi support. The ffi gem has dropped all support for 
MRI 1.8.x. While it can still be installed, it is quite buggy. However, it
works great with 1.9.2.
>
> Alternately, I could probably use Green Shoes but now distribution of 
this app becomes a lot more difficult since it can't be packaged up like 
Red Shoes code.
>
> If 1.9.x support for Red Shoes is many moons away, I welcome suggestions
on how to proceed.
>
> cr
>

Re: [shoes] MRI 1.9.2 compatibility

From:
Chuck Remes
Date:
2011-09-13 @ 21:28
That's good to know!

Unfortunately, the build that was posted earlier today crashes on my OSX 
system. :(

I'll just be patient. Sounds like we have some Shoes goodies coming in the
near future.

cr

On Sep 13, 2011, at 3:48 PM, Eric Watson wrote:

> The next Shoes release will use 1.9.2, and if you build it from source
> right now, you'll also get 1.9.2
> 
> On Sep 13, 2011, at 3:23 PM, Chuck Remes <cremes.devlist@mac.com> wrote:
> 
>> I remember seeing Steve pop into the Rubinius channel on freenode a few
weeks ago and mention that he was planning to get Red Shoes running under 
MRI 1.9.2. Has that work begun and is there anything I can do to help it 
along?
>> 
>> The reason I ask is because the GUI I have put together needs to 
publish some data to the network using the ffi-rzmq gem, which as its name
implies, relies upon ffi support. The ffi gem has dropped all support for 
MRI 1.8.x. While it can still be installed, it is quite buggy. However, it
works great with 1.9.2.
>> 
>> Alternately, I could probably use Green Shoes but now distribution of 
this app becomes a lot more difficult since it can't be packaged up like 
Red Shoes code.
>> 
>> If 1.9.x support for Red Shoes is many moons away, I welcome 
suggestions on how to proceed.
>> 
>> cr
>> 

Re: [shoes] MRI 1.9.2 compatibility

From:
Eric Watson
Date:
2011-09-13 @ 21:43
Chuck, if you're eager to try it out, you can build it on your
machine, following the instructions on the wiki:

https://github.com/shoes/shoes/wiki/Building-Shoes-on-Mac-OS-X-10.6-and-10.7

I'm pretty sure it will work if you build it locally

On Sep 13, 2011, at 4:28 PM, Chuck Remes <cremes.devlist@mac.com> wrote:

> That's good to know!
>
> Unfortunately, the build that was posted earlier today crashes on my OSX
system. :(
>
> I'll just be patient. Sounds like we have some Shoes goodies coming in 
the near future.
>
> cr
>
> On Sep 13, 2011, at 3:48 PM, Eric Watson wrote:
>
>> The next Shoes release will use 1.9.2, and if you build it from source
>> right now, you'll also get 1.9.2
>>
>> On Sep 13, 2011, at 3:23 PM, Chuck Remes <cremes.devlist@mac.com> wrote:
>>
>>> I remember seeing Steve pop into the Rubinius channel on freenode a 
few weeks ago and mention that he was planning to get Red Shoes running 
under MRI 1.9.2. Has that work begun and is there anything I can do to 
help it along?
>>>
>>> The reason I ask is because the GUI I have put together needs to 
publish some data to the network using the ffi-rzmq gem, which as its name
implies, relies upon ffi support. The ffi gem has dropped all support for 
MRI 1.8.x. While it can still be installed, it is quite buggy. However, it
works great with 1.9.2.
>>>
>>> Alternately, I could probably use Green Shoes but now distribution of 
this app becomes a lot more difficult since it can't be packaged up like 
Red Shoes code.
>>>
>>> If 1.9.x support for Red Shoes is many moons away, I welcome 
suggestions on how to proceed.
>>>
>>> cr
>>>
>

Re: [shoes] MRI 1.9.2 compatibility

From:
Tobias Pfeiffer
Date:
2011-09-13 @ 20:43
Please correct me if I'm wrong but I thought Shoes was already on MRI 1.9.1

Tobi

On 09/13/2011 10:22 PM, Chuck Remes wrote:
> I remember seeing Steve pop into the Rubinius channel on freenode a few 
weeks ago and mention that he was planning to get Red Shoes running under 
MRI 1.9.2. Has that work begun and is there anything I can do to help it 
along?
>
> The reason I ask is because the GUI I have put together needs to publish
some data to the network using the ffi-rzmq gem, which as its name 
implies, relies upon ffi support. The ffi gem has dropped all support for 
MRI 1.8.x. While it can still be installed, it is quite buggy. However, it
works great with 1.9.2.
>
> Alternately, I could probably use Green Shoes but now distribution of 
this app becomes a lot more difficult since it can't be packaged up like 
Red Shoes code.
>
> If 1.9.x support for Red Shoes is many moons away, I welcome suggestions
on how to proceed.
>
> cr
>