[Ironruby-core] Anyone interested in implementing Etc module for Mono?

Jim Deville jdeville at microsoft.com
Thu Feb 25 16:34:08 EST 2010


I don’t think we have time to do FFI for our 1.0, but it would be useful to have it implemented soon after ☺

JD

From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Ryan Riley
Sent: Thursday, February 25, 2010 1:28 PM
To: ironruby-core at rubyforge.org
Subject: Re: [Ironruby-core] Anyone interested in implementing Etc module for Mono?

I can try it next week once I have my machine set up again. I'm unable to try it until then, unfortunately. Also, I noticed that JRuby is sharing the same implementation (or similar), but both are based on FFI, not straight up Ruby.

Has anyone started working on an IronRuby FFI impl? If not, would it be better to start working on this and get Etc working with FFI?

Ryan Riley

Email: ryan.riley at panesofglass.org<mailto:ryan.riley at panesofglass.org>
LinkedIn: http://www.linkedin.com/in/ryanriley
Blog: http://wizardsofsmart.net/
Twitter: @panesofglass
Website: http://panesofglass.org/

On Thu, Feb 25, 2010 at 2:42 PM, Shri Borde <Shri.Borde at microsoft.com<mailto:Shri.Borde at microsoft.com>> wrote:
I think we should be able to use it. I shall double-check and let you know.

In the meantime, would it be possible to manually copy the file into the lib folder try to run igem on *nix to see if there are other blocking issues?

From: ironruby-core-bounces at rubyforge.org<mailto:ironruby-core-bounces at rubyforge.org> [mailto:ironruby-core-bounces at rubyforge.org<mailto:ironruby-core-bounces at rubyforge.org>] On Behalf Of Ryan Riley
Sent: Thursday, February 25, 2010 12:29 PM

To: ironruby-core at rubyforge.org<mailto:ironruby-core at rubyforge.org>
Subject: Re: [Ironruby-core] Anyone interested in implementing Etc module for Mono?

Sorry, link: http://github.com/evanphx/rubinius/blob/master/lib/etc.rb.ffi

Ryan Riley

Email: ryan.riley at panesofglass.org<mailto:ryan.riley at panesofglass.org>
LinkedIn: http://www.linkedin.com/in/ryanriley
Blog: http://wizardsofsmart.net/
Twitter: @panesofglass
Website: http://panesofglass.org/
On Thu, Feb 25, 2010 at 2:28 PM, Ryan Riley <ryan.riley at panesofglass.org<mailto:ryan.riley at panesofglass.org>> wrote:
Looks like Rubinius already has a Ruby impl. of Etc for FFI. It's licensed with BSD. Is that problematic? If so, I'll start from the specs.

Ryan Riley

Email: ryan.riley at panesofglass.org<mailto:ryan.riley at panesofglass.org>
LinkedIn: http://www.linkedin.com/in/ryanriley
Blog: http://wizardsofsmart.net/
Twitter: @panesofglass
Website: http://panesofglass.org/
On Thu, Feb 25, 2010 at 12:26 PM, Shri Borde <Shri.Borde at microsoft.com<mailto:Shri.Borde at microsoft.com>> wrote:
Cool! Let us know if you have any questions.

From: ironruby-core-bounces at rubyforge.org<mailto:ironruby-core-bounces at rubyforge.org> [mailto:ironruby-core-bounces at rubyforge.org<mailto:ironruby-core-bounces at rubyforge.org>] On Behalf Of Ryan Riley
Sent: Thursday, February 25, 2010 8:27 AM
To: ironruby-core at rubyforge.org<mailto:ironruby-core at rubyforge.org>
Subject: Re: [Ironruby-core] Anyone interested in implementing Etc module for Mono?

If no one has done this by the time I'm moved and have a machine again, I'll be happy to do it.

Ryan Riley

Email: ryan.riley at panesofglass.org<mailto:ryan.riley at panesofglass.org>
LinkedIn: http://www.linkedin.com/in/ryanriley
Blog: http://wizardsofsmart.net/
Twitter: @panesofglass
Website: http://panesofglass.org/
On Wed, Feb 24, 2010 at 2:20 PM, Shri Borde <Shri.Borde at microsoft.com<mailto:Shri.Borde at microsoft.com>> wrote:
http://ironruby.codeplex.com/WorkItem/View.aspx?WorkItemId=3543 blocks using RubyGems on *nix. It should be fairly easy to implement Etc.rb as pure Ruby code using the File functionality. The spec for Etc is at http://www.ruby-doc.org/stdlib/libdoc/etc/rdoc/classes/Etc.html. RubyGems just seems to need Etc.getpwuid.

Anyone interested in tackling this problem?

Shri

_______________________________________________
Ironruby-core mailing list
Ironruby-core at rubyforge.org<mailto:Ironruby-core at rubyforge.org>
http://rubyforge.org/mailman/listinfo/ironruby-core


_______________________________________________
Ironruby-core mailing list
Ironruby-core at rubyforge.org<mailto:Ironruby-core at rubyforge.org>
http://rubyforge.org/mailman/listinfo/ironruby-core



_______________________________________________
Ironruby-core mailing list
Ironruby-core at rubyforge.org<mailto:Ironruby-core at rubyforge.org>
http://rubyforge.org/mailman/listinfo/ironruby-core

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://rubyforge.org/pipermail/ironruby-core/attachments/20100225/0bfde6c4/attachment-0001.html>


More information about the Ironruby-core mailing list