Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Ruby > [ANN] Ruby Changes in Leopard

Reply
Thread Tools

[ANN] Ruby Changes in Leopard

 
 
Laurent Sansonetti
Guest
Posts: n/a
 
      10-25-2007
Hi,

Leopard, Mac OS X 10.5, will very soon be available to everyone!

Many of you have been wondering about the changes that will impact the
Ruby environment. We preventively compiled a list of all changes, and
you can now access it from here:

http://ruby.macosforge.org
http://trac.macosforge.org/projects/...tsNewInLeopard

As you can see we also just created a new Ruby project on MacOSForge,
with the aim of providing more information regarding the usage of Ruby
on the Mac in the future.

Enjoy!

Laurent

 
Reply With Quote
 
 
 
 
Lyle Johnson
Guest
Posts: n/a
 
      10-25-2007

On Oct 25, 2007, at 1:42 PM, Laurent Sansonetti wrote:

> Leopard, Mac OS X 10.5, will very soon be available to everyone!
>
> Many of you have been wondering about the changes that will impact the
> Ruby environment. We preventively compiled a list of all changes, and
> you can now access it from here:
>
> http://ruby.macosforge.org
> http://trac.macosforge.org/projects/...tsNewInLeopard
>
> As you can see we also just created a new Ruby project on MacOSForge,
> with the aim of providing more information regarding the usage of Ruby
> on the Mac in the future.


Thanks for all the work that you've put into this, Laurent. Looks
like a great resource, and I for one appreciate Apple's support for
Ruby.

 
Reply With Quote
 
 
 
 
Lee Packham
Guest
Posts: n/a
 
      10-25-2007
I didn't notice Apple had integrated the DTrace stuff as is. The only
shame is that adding stuff like the gems I use I'll have to do outside
of Macports.

Still - really good job tbh.

On 25 Oct 2007, at 19:52, Lyle Johnson wrote:

>
> On Oct 25, 2007, at 1:42 PM, Laurent Sansonetti wrote:
>
>> Leopard, Mac OS X 10.5, will very soon be available to everyone!
>>
>> Many of you have been wondering about the changes that will impact
>> the
>> Ruby environment. We preventively compiled a list of all changes, and
>> you can now access it from here:
>>
>> http://ruby.macosforge.org
>> http://trac.macosforge.org/projects/...tsNewInLeopard
>>
>> As you can see we also just created a new Ruby project on MacOSForge,
>> with the aim of providing more information regarding the usage of
>> Ruby
>> on the Mac in the future.

>
> Thanks for all the work that you've put into this, Laurent. Looks
> like a great resource, and I for one appreciate Apple's support for
> Ruby.
>



 
Reply With Quote
 
Tim Pease
Guest
Posts: n/a
 
      10-25-2007
On Oct 25, 2007, at 12:42 PM, Laurent Sansonetti wrote:

> Hi,
>
> Leopard, Mac OS X 10.5, will very soon be available to everyone!
>
> Many of you have been wondering about the changes that will impact the
> Ruby environment. We preventively compiled a list of all changes, and
> you can now access it from here:
>
> http://ruby.macosforge.org
> http://trac.macosforge.org/projects/...tsNewInLeopard
>



The wiki page says that "The gem_server utility is not part of the
client distribution of Leopard. It is only provided in the server."
This seems a very horrible omission -- gem_server is used regularly
to view the RDoc documentation for installed gems. Is there another
mechanism in Leopard to view RDoc for installed gems? A nice Cocoa
app perhaps

Blessings,
TwP



 
Reply With Quote
 
Marcel Molina Jr.
Guest
Posts: n/a
 
      10-26-2007
On Fri, Oct 26, 2007 at 06:49:03AM +0900, Tim Pease wrote:
> On Oct 25, 2007, at 12:42 PM, Laurent Sansonetti wrote:
> >Leopard, Mac OS X 10.5, will very soon be available to everyone!
> >
> >Many of you have been wondering about the changes that will impact the
> >Ruby environment. We preventively compiled a list of all changes, and
> >you can now access it from here:
> >
> >http://ruby.macosforge.org
> >http://trac.macosforge.org/projects/...tsNewInLeopard

>
> The wiki page says that "The gem_server utility is not part of the
> client distribution of Leopard. It is only provided in the server."
> This seems a very horrible omission -- gem_server is used regularly
> to view the RDoc documentation for installed gems. Is there another
> mechanism in Leopard to view RDoc for installed gems? A nice Cocoa
> app perhaps


As a side note, the latest RubyGems code moves the gem_server functionality
into the gem command, accessed via gem server. So in the future providing
this only on the server version of OS X wouldn't make sense as it will just
be part of the gem command and likely, by that point, RubyGems will be
bundled with Ruby itself..

marcel
--
Marcel Molina Jr. <>

 
Reply With Quote
 
Rob Sanheim
Guest
Posts: n/a
 
      10-26-2007
On 10/25/07, Laurent Sansonetti <> wrote:
> Hi,
>
> Leopard, Mac OS X 10.5, will very soon be available to everyone!
>
> Many of you have been wondering about the changes that will impact the
> Ruby environment. We preventively compiled a list of all changes, and
> you can now access it from here:
>
> http://ruby.macosforge.org
> http://trac.macosforge.org/projects/...tsNewInLeopard
>
> As you can see we also just created a new Ruby project on MacOSForge,
> with the aim of providing more information regarding the usage of Ruby
> on the Mac in the future.
>
> Enjoy!
>
> Laurent


Looks good, except I didn't see anything about how to upgrade ruby or
ruby gems..will it be as easy as the doing 'sudo port upgrade ruby' ?

- Rob

http://robsanheim.com
http://thinkrelevance.com

 
Reply With Quote
 
John Joyce
Guest
Posts: n/a
 
      10-26-2007

On Oct 25, 2007, at 9:42 PM, Rob Sanheim wrote:

> On 10/25/07, Laurent Sansonetti <> wrote:
>> Hi,
>>
>> Leopard, Mac OS X 10.5, will very soon be available to everyone!
>>
>> Many of you have been wondering about the changes that will impact
>> the
>> Ruby environment. We preventively compiled a list of all changes, and
>> you can now access it from here:
>>
>> http://ruby.macosforge.org
>> http://trac.macosforge.org/projects/...tsNewInLeopard
>>
>> As you can see we also just created a new Ruby project on MacOSForge,
>> with the aim of providing more information regarding the usage of
>> Ruby
>> on the Mac in the future.
>>
>> Enjoy!
>>
>> Laurent

>
> Looks good, except I didn't see anything about how to upgrade ruby or
> ruby gems..will it be as easy as the doing 'sudo port upgrade ruby' ?
>
> - Rob
>
> http://robsanheim.com
> http://thinkrelevance.com
>

Uh, no.
Not if it isn't installed via Mac Ports (formerly known as Darwin Ports)
But it is likely that the current (or a future) one-click installer
will be maintained for custom installs...
but with a better bundled Ruby, we might see even Apple making use of
its install. They already occasionally make use of Perl and Python
bundled with OS X.

 
Reply With Quote
 
Rick DeNatale
Guest
Posts: n/a
 
      10-26-2007
On 10/25/07, Marcel Molina Jr. <> wrote:
> On Fri, Oct 26, 2007 at 06:49:03AM +0900, Tim Pease wrote:
> > On Oct 25, 2007, at 12:42 PM, Laurent Sansonetti wrote:
> > >Leopard, Mac OS X 10.5, will very soon be available to everyone!
> > >
> > >Many of you have been wondering about the changes that will impact the


>
> As a side note, the latest RubyGems code moves the gem_server functionality
> into the gem command, accessed via gem server. So in the future providing
> this only on the server version of OS X wouldn't make sense as it will just
> be part of the gem command and likely, by that point, RubyGems will be
> bundled with Ruby itself..


Apple's decision to restrict gem_server to the server version of
Leopard seems out of tune, considering things like the fact that OSX
already includes Apache as part of the desktop version of the OS.

I find myself conflicted about whether to use the Apple packaging of
Ruby when I eventually upgrade to Leopard or continue to use either
the macport version or compile from sources. On Ubuntu, I've always
compiled from source so as to have better control over my development
environment.

By the way Marcel, are you working on something like this for RubyConf?
http://www.boingboing.net/2007/10/24...-a-killer.html
--
Rick DeNatale

My blog on Ruby
http://talklikeaduck.denhaven2.com/

 
Reply With Quote
 
Laurent Sansonetti
Guest
Posts: n/a
 
      10-26-2007
On 10/26/07, Marcel Molina Jr. <> wrote:
> On Fri, Oct 26, 2007 at 06:49:03AM +0900, Tim Pease wrote:
> > On Oct 25, 2007, at 12:42 PM, Laurent Sansonetti wrote:
> > >Leopard, Mac OS X 10.5, will very soon be available to everyone!
> > >
> > >Many of you have been wondering about the changes that will impact the
> > >Ruby environment. We preventively compiled a list of all changes, and
> > >you can now access it from here:
> > >
> > >http://ruby.macosforge.org
> > >http://trac.macosforge.org/projects/...tsNewInLeopard

> >
> > The wiki page says that "The gem_server utility is not part of the
> > client distribution of Leopard. It is only provided in the server."
> > This seems a very horrible omission -- gem_server is used regularly
> > to view the RDoc documentation for installed gems. Is there another
> > mechanism in Leopard to view RDoc for installed gems? A nice Cocoa
> > app perhaps

>
> As a side note, the latest RubyGems code moves the gem_server functionality
> into the gem command, accessed via gem server. So in the future providing
> this only on the server version of OS X wouldn't make sense as it will just
> be part of the gem command and likely, by that point, RubyGems will be
> bundled with Ruby itself..
>


gem_server wasn't packaged in the client because it was decided at the
beginning that serving gems over the network wasn't intended to be
done by desktop users, but more server users. If you feel disappointed
I recommend you to file a bug at http://bugreporter.apple.com, the
more bugs we receive the more it will look important to the
management.

We understand that many people are using gem_server to read RDocs, and
will be worried by this decision, that's why we put it in the article.
We however think that starting a web-server just to read RDocs is a
bit overkill, since you can point Safari to one of the sub-directories
of /usr/lib/ruby/gems/1.8/doc.

The fact that gem_server's functionality is moving into the gem
command in the next gems release is a pretty good idea (like most of
the other changes also), and we are excited about that.

Laurent

 
Reply With Quote
 
Laurent Sansonetti
Guest
Posts: n/a
 
      10-26-2007
On 10/26/07, Rob Sanheim <> wrote:
> Looks good, except I didn't see anything about how to upgrade ruby or
> ruby gems..will it be as easy as the doing 'sudo port upgrade ruby' ?


Unfortunately no, sorry, but you should still be able to manually
build Ruby in /usr/local, exactly as in Tiger. Or use MacPorts.

Laurent

 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Ruby Libraries (and Leopard) Peter Laurens Ruby 1 11-14-2007 01:49 PM
Ruby on Leopard rawn027@gmail.com Ruby 0 11-02-2007 01:56 AM
Ruby DTrace (on OSX Leopard) Tim Becker Ruby 1 10-30-2007 02:59 PM
Mac OS X Leopard Ruby Features Gary Wright Ruby 4 10-25-2007 12:37 PM
Mac OS X Leopard and Ruby C. Lung Ruby 1 12-08-2006 03:39 PM



Advertisments
 



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57