From Tomas.Matousek at microsoft.com Tue Feb 1 01:41:24 2011 From: Tomas.Matousek at microsoft.com (Tomas Matousek) Date: Tue, 1 Feb 2011 06:41:24 +0000 Subject: [Ironruby-core] [IronPython] Proposed Release Schedule for 2.7 In-Reply-To: References: Message-ID: It's easy to build the msi's and I'll run IronRuby tests. I could use some help with IronRuby Tools testing. Tomas From: users-bounces at lists.ironpython.com [mailto:users-bounces at lists.ironpython.com] On Behalf Of Jimmy Schementi Sent: Monday, January 31, 2011 8:28 PM To: Discussion of IronPython Cc: ironruby-core at rubyforge.org Subject: Re: [IronPython] Proposed Release Schedule for 2.7 That schedule looks good for me too, and I can help get the releases out as well. ~Jimmy On Sun, Jan 30, 2011 at 3:37 PM, Tomas Matousek > wrote: I propose we sync IronRuby releases with IronPython as follows: IronRuby - IronPython - date 1.1.2 - Beta 2 - February 6 none - RC1 - February 20 none - RC2 - February 27 1.1.3 - RTM - March 6 Tomas -----Original Message----- From: users-bounces at lists.ironpython.com [mailto:users-bounces at lists.ironpython.com] On Behalf Of Jeff Hardy Sent: Friday, January 28, 2011 3:39 PM To: Discussion of IronPython Subject: [IronPython] Proposed Release Schedule for 2.7 I'd like to propose the following release schedule for IronPython 2.7: Beta 2 - February 6 RC1 - February 20 RC2 - February 27 RTM - March 6 The need for a Beta 3 release could push those dates back by up to two weeks. Also, I may reevaluate based on the rate of bugs being fixed - if lots of fixes are coming in, delaying the release may be worthwhile. Obviously, any showstoppers would have an affect as while, but I don't believe there are any of those at the moment. The only current blocker for release is that the test suite does not pass 100%. That will need to be sorted prior to RTM. It's an aggressive schedule, but I think IronPython has gone too long without a release. I'm expecting there to be 2.7.x releases every 4-6 weeks if there are sufficient contributions (like new modules). I want to get the 2.x series behind us so that work can begin on 3.2/3.3. Compatibility with 3.x is going to be much better than 2.x, and with most Python stuff needing porting effort anyway getting IronPython support will be easier. That's going to require some work in the innards, and I'm not sure too many people are familiar with those parts or IronPython yet. I've already updated the version numbers to Beta 2 and fixed the installer bugs that prevented Beta 1 from installing over Alpha 1. At this point, the bugs that get fixed will probably be the ones that have patches, or at least solid repros, attached to them. If you've got a bug that you think *must* be fixed, bring it up here. Does anyone else think this is doable? - Jeff _______________________________________________ Users mailing list Users at lists.ironpython.com http://lists.ironpython.com/listinfo.cgi/users-ironpython.com _______________________________________________ Users mailing list Users at lists.ironpython.com http://lists.ironpython.com/listinfo.cgi/users-ironpython.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From shay.friedman at gmail.com Tue Feb 1 03:38:18 2011 From: shay.friedman at gmail.com (Shay Friedman) Date: Tue, 1 Feb 2011 10:38:18 +0200 Subject: [Ironruby-core] [IronPython] Proposed Release Schedule for 2.7 In-Reply-To: References: Message-ID: I'd be happy to help. Let me know what needs to be done. Shay. On Tue, Feb 1, 2011 at 8:41 AM, Tomas Matousek wrote: > It?s easy to build the msi?s and I?ll run IronRuby tests. I could use > some help with IronRuby Tools testing. > > > > Tomas > > > > *From:* users-bounces at lists.ironpython.com [mailto: > users-bounces at lists.ironpython.com] *On Behalf Of *Jimmy Schementi > *Sent:* Monday, January 31, 2011 8:28 PM > *To:* Discussion of IronPython > *Cc:* ironruby-core at rubyforge.org > *Subject:* Re: [IronPython] Proposed Release Schedule for 2.7 > > > > That schedule looks good for me too, and I can help get the releases out as > well. > ~Jimmy > > On Sun, Jan 30, 2011 at 3:37 PM, Tomas Matousek < > Tomas.Matousek at microsoft.com> wrote: > > I propose we sync IronRuby releases with IronPython as follows: > > IronRuby - IronPython - date > 1.1.2 - Beta 2 - February 6 > none - RC1 - February 20 > none - RC2 - February 27 > 1.1.3 - RTM - March 6 > > Tomas > > > -----Original Message----- > From: users-bounces at lists.ironpython.com [mailto: > users-bounces at lists.ironpython.com] On Behalf Of Jeff Hardy > Sent: Friday, January 28, 2011 3:39 PM > To: Discussion of IronPython > Subject: [IronPython] Proposed Release Schedule for 2.7 > > I'd like to propose the following release schedule for IronPython 2.7: > > Beta 2 - February 6 > RC1 - February 20 > RC2 - February 27 > RTM - March 6 > > The need for a Beta 3 release could push those dates back by up to two > weeks. Also, I may reevaluate based on the rate of bugs being fixed - if > lots of fixes are coming in, delaying the release may be worthwhile. > Obviously, any showstoppers would have an affect as while, but I don't > believe there are any of those at the moment. The only current blocker for > release is that the test suite does not pass 100%. > That will need to be sorted prior to RTM. > > It's an aggressive schedule, but I think IronPython has gone too long > without a release. I'm expecting there to be 2.7.x releases every 4-6 weeks > if there are sufficient contributions (like new modules). > > I want to get the 2.x series behind us so that work can begin on 3.2/3.3. > Compatibility with 3.x is going to be much better than 2.x, and with most > Python stuff needing porting effort anyway getting IronPython support will > be easier. That's going to require some work in the innards, and I'm not > sure too many people are familiar with those parts or IronPython yet. > > I've already updated the version numbers to Beta 2 and fixed the installer > bugs that prevented Beta 1 from installing over Alpha 1. At this point, the > bugs that get fixed will probably be the ones that have patches, or at least > solid repros, attached to them. > > If you've got a bug that you think *must* be fixed, bring it up here. > > Does anyone else think this is doable? > > - Jeff > _______________________________________________ > Users mailing list > Users at lists.ironpython.com > http://lists.ironpython.com/listinfo.cgi/users-ironpython.com > > _______________________________________________ > Users mailing list > Users at lists.ironpython.com > http://lists.ironpython.com/listinfo.cgi/users-ironpython.com > > > > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From me at slodge.com Tue Feb 1 04:33:31 2011 From: me at slodge.com (Stuart Lodge) Date: Tue, 1 Feb 2011 09:33:31 +0000 Subject: [Ironruby-core] [IronPython] Proposed Release Schedule for 2.7 Message-ID: I'm still a bit newbie on the source tree, but happy to try to help with testing - if there's something that can be easily passed in my direction then let me know. Stuart -------------- next part -------------- An HTML attachment was scrubbed... URL: From lists at ruby-forum.com Wed Feb 2 13:25:42 2011 From: lists at ruby-forum.com (Eduardo Blumenfeld) Date: Wed, 02 Feb 2011 19:25:42 +0100 Subject: [Ironruby-core] linq support in IronRuby Message-ID: Hi all, Anyone knows where the "101 examples of linq for rb" went? http://github.com/ironruby/ironruby/blob/master/Languages/Ruby/Samples/Linq/101samples.rb It is great news to know that this great project is moving along. Please let me know in which way I could help... Eduardo Blumenfeld -- Posted via http://www.ruby-forum.com/. From Tomas.Matousek at microsoft.com Wed Feb 2 13:44:45 2011 From: Tomas.Matousek at microsoft.com (Tomas Matousek) Date: Wed, 2 Feb 2011 18:44:45 +0000 Subject: [Ironruby-core] linq support in IronRuby In-Reply-To: References: Message-ID: https://github.com/IronLanguages/main/blob/master/Languages/Ruby/Samples/Linq/101samples.rb Tomas -----Original Message----- From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Eduardo Blumenfeld Sent: Wednesday, February 02, 2011 10:26 AM To: ironruby-core at rubyforge.org Subject: [Ironruby-core] linq support in IronRuby Hi all, Anyone knows where the "101 examples of linq for rb" went? http://github.com/ironruby/ironruby/blob/master/Languages/Ruby/Samples/Linq/101samples.rb It is great news to know that this great project is moving along. Please let me know in which way I could help... Eduardo Blumenfeld -- Posted via http://www.ruby-forum.com/. _______________________________________________ Ironruby-core mailing list Ironruby-core at rubyforge.org http://rubyforge.org/mailman/listinfo/ironruby-core From jimmy at schementi.com Wed Feb 2 13:47:26 2011 From: jimmy at schementi.com (Jimmy Schementi) Date: Wed, 2 Feb 2011 13:47:26 -0500 Subject: [Ironruby-core] linq support in IronRuby In-Reply-To: References: Message-ID: The repository was renamed ... https://github.com/IronLanguages/main/blob/master/Languages/Ruby/Samples/Linq/101samples.rb ~Jimmy On Wed, Feb 2, 2011 at 1:25 PM, Eduardo Blumenfeld wrote: > Hi all, > > Anyone knows where the "101 examples of linq for rb" went? > > http://github.com/ironruby/ironruby/blob/master/Languages/Ruby/Samples/Linq/101samples.rb > > It is great news to know that this great project is moving along. > > Please let me know in which way I could help... > > Eduardo Blumenfeld > > -- > Posted via http://www.ruby-forum.com/. > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core > From lists at ruby-forum.com Wed Feb 2 16:10:11 2011 From: lists at ruby-forum.com (Eduardo Blumenfeld) Date: Wed, 02 Feb 2011 22:10:11 +0100 Subject: [Ironruby-core] linq support in IronRuby In-Reply-To: References: Message-ID: <713fdc59037d12d10e1fd8e432b3f64b@ruby-forum.com> Thank you Jimmy, Tomas... Regards to both of you, Eduardo Tomas Matousek wrote in post #979233: > https://github.com/IronLanguages/main/blob/master/Languages/Ruby/Samples/Linq/101samples.rb > > Tomas -- Posted via http://www.ruby-forum.com/. From lists at ruby-forum.com Fri Feb 4 16:45:24 2011 From: lists at ruby-forum.com (Greg Houston) Date: Fri, 04 Feb 2011 22:45:24 +0100 Subject: [Ironruby-core] How can you return the Rubified version of a CLR object back to the CLR? Message-ID: <197bc6c665af5943ed0a02e63e07c14d@ruby-forum.com> Using IronRuby from C# is like a one-way street. I can take a C# object, and use it from the DLR. But I can't enhance that object and return it back to C#. When I return it back, it looses all the Ruby joy! I've got an example of what I mean at http://pastie.org/1529598 How can I get a CLR object back from IronRuby that keeps all the goodness that Ruby gave it? = Greg -- Posted via http://www.ruby-forum.com/. From Tomas.Matousek at microsoft.com Fri Feb 4 18:30:47 2011 From: Tomas.Matousek at microsoft.com (Tomas Matousek) Date: Fri, 4 Feb 2011 23:30:47 +0000 Subject: [Ironruby-core] How can you return the Rubified version of a CLR object back to the CLR? In-Reply-To: <197bc6c665af5943ed0a02e63e07c14d@ruby-forum.com> References: <197bc6c665af5943ed0a02e63e07c14d@ruby-forum.com> Message-ID: This is by design. System.String doesn't really have "reverse" method. IronRuby just pretends it's there to make work more like Ruby string. So while you're writing Ruby code you use these convenience methods, but once you're in another context (another language, be it C#, or Python) you won't see them. Tomas -----Original Message----- From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Greg Houston Sent: Friday, February 04, 2011 1:45 PM To: ironruby-core at rubyforge.org Subject: [Ironruby-core] How can you return the Rubified version of a CLR object back to the CLR? Using IronRuby from C# is like a one-way street. I can take a C# object, and use it from the DLR. But I can't enhance that object and return it back to C#. When I return it back, it looses all the Ruby joy! I've got an example of what I mean at http://pastie.org/1529598 How can I get a CLR object back from IronRuby that keeps all the goodness that Ruby gave it? = Greg -- Posted via http://www.ruby-forum.com/. _______________________________________________ Ironruby-core mailing list Ironruby-core at rubyforge.org http://rubyforge.org/mailman/listinfo/ironruby-core From Tomas.Matousek at microsoft.com Sun Feb 6 22:50:41 2011 From: Tomas.Matousek at microsoft.com (Tomas Matousek) Date: Mon, 7 Feb 2011 03:50:41 +0000 Subject: [Ironruby-core] Preparing 1.1.2 release Message-ID: Preliminary binaries are here packaged as an .msi (hopefully, it's accessible): http://alturl.com/3xnzm Let me know if there were any problems with the installation. Especially test various Gems - this release should fix the infamous "can't convert NilClass into String" bug (http://ironruby.codeplex.com/workitem/5728, http://ironruby.codeplex.com/workitem/5695, etc.). (an alternative link to the .msi is http://9qodxw.blu.livefilestore.com/y1pvmLNcFco8fyb3ow2A7mrDtNZ8oXH-yz2sNbCiJhvamDaDSSo3-6u1kEd97ivI9sV82s0ImyhZmdPZV0pyzxM4WxhTkm1vNJN/IronRuby.msi?download&psid=2) Thanks, Tomas From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Shay Friedman Sent: Tuesday, February 01, 2011 12:38 AM To: ironruby-core at rubyforge.org Subject: Re: [Ironruby-core] [IronPython] Proposed Release Schedule for 2.7 I'd be happy to help. Let me know what needs to be done. Shay. On Tue, Feb 1, 2011 at 8:41 AM, Tomas Matousek > wrote: It's easy to build the msi's and I'll run IronRuby tests. I could use some help with IronRuby Tools testing. Tomas From: users-bounces at lists.ironpython.com [mailto:users-bounces at lists.ironpython.com] On Behalf Of Jimmy Schementi Sent: Monday, January 31, 2011 8:28 PM To: Discussion of IronPython Cc: ironruby-core at rubyforge.org Subject: Re: [IronPython] Proposed Release Schedule for 2.7 That schedule looks good for me too, and I can help get the releases out as well. ~Jimmy On Sun, Jan 30, 2011 at 3:37 PM, Tomas Matousek > wrote: I propose we sync IronRuby releases with IronPython as follows: IronRuby - IronPython - date 1.1.2 - Beta 2 - February 6 none - RC1 - February 20 none - RC2 - February 27 1.1.3 - RTM - March 6 Tomas -----Original Message----- From: users-bounces at lists.ironpython.com [mailto:users-bounces at lists.ironpython.com] On Behalf Of Jeff Hardy Sent: Friday, January 28, 2011 3:39 PM To: Discussion of IronPython Subject: [IronPython] Proposed Release Schedule for 2.7 I'd like to propose the following release schedule for IronPython 2.7: Beta 2 - February 6 RC1 - February 20 RC2 - February 27 RTM - March 6 The need for a Beta 3 release could push those dates back by up to two weeks. Also, I may reevaluate based on the rate of bugs being fixed - if lots of fixes are coming in, delaying the release may be worthwhile. Obviously, any showstoppers would have an affect as while, but I don't believe there are any of those at the moment. The only current blocker for release is that the test suite does not pass 100%. That will need to be sorted prior to RTM. It's an aggressive schedule, but I think IronPython has gone too long without a release. I'm expecting there to be 2.7.x releases every 4-6 weeks if there are sufficient contributions (like new modules). I want to get the 2.x series behind us so that work can begin on 3.2/3.3. Compatibility with 3.x is going to be much better than 2.x, and with most Python stuff needing porting effort anyway getting IronPython support will be easier. That's going to require some work in the innards, and I'm not sure too many people are familiar with those parts or IronPython yet. I've already updated the version numbers to Beta 2 and fixed the installer bugs that prevented Beta 1 from installing over Alpha 1. At this point, the bugs that get fixed will probably be the ones that have patches, or at least solid repros, attached to them. If you've got a bug that you think *must* be fixed, bring it up here. Does anyone else think this is doable? - Jeff _______________________________________________ Users mailing list Users at lists.ironpython.com http://lists.ironpython.com/listinfo.cgi/users-ironpython.com _______________________________________________ Users mailing list Users at lists.ironpython.com http://lists.ironpython.com/listinfo.cgi/users-ironpython.com _______________________________________________ Ironruby-core mailing list Ironruby-core at rubyforge.org http://rubyforge.org/mailman/listinfo/ironruby-core -------------- next part -------------- An HTML attachment was scrubbed... URL: From lists at ruby-forum.com Mon Feb 7 07:42:48 2011 From: lists at ruby-forum.com (Eduardo Blumenfeld) Date: Mon, 07 Feb 2011 13:42:48 +0100 Subject: [Ironruby-core] Preparing 1.1.2 release In-Reply-To: References: Message-ID: <800a395f33f8718b055586046218e965@ruby-forum.com> Unfortunately none of the links are accessible... Regards Eduardo Tomas Matousek wrote in post #979978: > Preliminary binaries are here packaged as an .msi (hopefully, it's > accessible): > > http://alturl.com/3xnzm > > Let me know if there were any problems with the installation. Especially > test various Gems - this release should fix the infamous "can't convert > NilClass into String" bug (http://ironruby.codeplex.com/workitem/5728, > http://ironruby.codeplex.com/workitem/5695, etc.). > > (an alternative link to the .msi is > http://9qodxw.blu.livefilestore.com/y1pvmLNcFco8fyb3ow2A7mrDtNZ8oXH-yz2sNbCiJhvamDaDSSo3-6u1kEd97ivI9sV82s0ImyhZmdPZV0pyzxM4WxhTkm1vNJN/IronRuby.msi?download&psid=2) > > Thanks, > Tomas > -- Posted via http://www.ruby-forum.com/. From lists at ruby-forum.com Mon Feb 7 10:29:32 2011 From: lists at ruby-forum.com (Greg Houston) Date: Mon, 07 Feb 2011 16:29:32 +0100 Subject: [Ironruby-core] How can you return the Rubified version of a CLR object back to the CLR? In-Reply-To: <197bc6c665af5943ed0a02e63e07c14d@ruby-forum.com> References: <197bc6c665af5943ed0a02e63e07c14d@ruby-forum.com> Message-ID: But there is an Object that is a Ruby string which does understand #reverse. Is there a way to get that object from Ruby back to the DLR? Take a look at: http://pastie.org/1537151 Using SimpleDelegator I can send back a delegate to Ruby's string and access the reverse method. Unfortunately, since the reversed string is sent back to the CLR, its a System::String. So I couldn't call str.reverse().reverse(). It should be possible to get back a Ruby String (or any other Ruby object) and use it from C#. Without this, you can not effectively use IronRuby to enhance a legacy C# project. It is like having a Berlin Wall between the CLR and DLR. As a visitor you can get into the DLR. But as a citizen you cant get out of the DLR! -- Posted via http://www.ruby-forum.com/. From Tomas.Matousek at microsoft.com Mon Feb 7 12:55:50 2011 From: Tomas.Matousek at microsoft.com (Tomas Matousek) Date: Mon, 7 Feb 2011 17:55:50 +0000 Subject: [Ironruby-core] Preparing 1.1.2 release In-Reply-To: <800a395f33f8718b055586046218e965@ruby-forum.com> References: <800a395f33f8718b055586046218e965@ruby-forum.com> Message-ID: Oops :( Let's try again: http://cid-b3ba7307194acfee.skydrive.live.com/self.aspx/IronRuby/IronRuby.msi I have the binaries ready, will publish them in the evening unless there is some major issue. Tomas -----Original Message----- From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Eduardo Blumenfeld Sent: Monday, February 07, 2011 4:43 AM To: ironruby-core at rubyforge.org Subject: Re: [Ironruby-core] Preparing 1.1.2 release Unfortunately none of the links are accessible... Regards Eduardo Tomas Matousek wrote in post #979978: > Preliminary binaries are here packaged as an .msi (hopefully, it's > accessible): > > http://alturl.com/3xnzm > > Let me know if there were any problems with the installation. > Especially test various Gems - this release should fix the infamous > "can't convert NilClass into String" bug > (http://ironruby.codeplex.com/workitem/5728, > http://ironruby.codeplex.com/workitem/5695, etc.). > > (an alternative link to the .msi is > http://9qodxw.blu.livefilestore.com/y1pvmLNcFco8fyb3ow2A7mrDtNZ8oXH-yz2sNbCiJhvamDaDSSo3-6u1kEd97ivI9sV82s0ImyhZmdPZV0pyzxM4WxhTkm1vNJN/IronRuby.msi?download&psid=2) > > Thanks, > Tomas > -- Posted via http://www.ruby-forum.com/. _______________________________________________ Ironruby-core mailing list Ironruby-core at rubyforge.org http://rubyforge.org/mailman/listinfo/ironruby-core From lists at ruby-forum.com Mon Feb 7 14:13:28 2011 From: lists at ruby-forum.com (Simon Harrison) Date: Mon, 07 Feb 2011 20:13:28 +0100 Subject: [Ironruby-core] Preparing 1.1.2 release In-Reply-To: References: Message-ID: <86a53c663f6786813aae3f954efc906d@ruby-forum.com> Will this run on Mono or is .net 4.0 required? -- Posted via http://www.ruby-forum.com/. From Tomas.Matousek at microsoft.com Mon Feb 7 15:55:11 2011 From: Tomas.Matousek at microsoft.com (Tomas Matousek) Date: Mon, 7 Feb 2011 20:55:11 +0000 Subject: [Ironruby-core] Preparing 1.1.2 release In-Reply-To: <86a53c663f6786813aae3f954efc906d@ruby-forum.com> References: <86a53c663f6786813aae3f954efc906d@ruby-forum.com> Message-ID: IronRuby 1.1.2 runs on Mono, though there are some bugs in Mono that might cause issues in certain scenarios. The best Mono version to try it on would be 2.10. The .msi requires .NET 4.0, a separate zip package with raw dlls will be available later today (you can always build from sources as well). I tested the binaries on Mono 2.10 RC2 on Windows. If you have non-Windows systems, please, try 1.1.2 out, report bugs and/or submit fixes! Thanks, Tomas -----Original Message----- From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Simon Harrison Sent: Monday, February 07, 2011 11:13 AM To: ironruby-core at rubyforge.org Subject: Re: [Ironruby-core] Preparing 1.1.2 release Will this run on Mono or is .net 4.0 required? -- Posted via http://www.ruby-forum.com/. _______________________________________________ Ironruby-core mailing list Ironruby-core at rubyforge.org http://rubyforge.org/mailman/listinfo/ironruby-core From thibaut.barrere at gmail.com Mon Feb 7 17:07:34 2011 From: thibaut.barrere at gmail.com (=?ISO-8859-1?Q?Thibaut_Barr=E8re?=) Date: Mon, 7 Feb 2011 23:07:34 +0100 Subject: [Ironruby-core] Preparing 1.1.2 release In-Reply-To: References: <86a53c663f6786813aae3f954efc906d@ruby-forum.com> Message-ID: Hi Tomas, I'm willing to try 1.1.2 a bit on Mac OS X if you'd like. How can I download it ? (the link you provided is a .msi only if I'm right ?) As well, I recall someone mentioning issues to ensure RVM would be able to automatically download it (maybe EULA agreement on codeplex that could not be skipped). This would definitely help people on non Windows machine try it it, as RVM is pretty standard amongst rubyists these days (outside Windows I mean). Let me know if I can help! -- Thibaut -------------- next part -------------- An HTML attachment was scrubbed... URL: From Tomas.Matousek at microsoft.com Mon Feb 7 17:26:33 2011 From: Tomas.Matousek at microsoft.com (Tomas Matousek) Date: Mon, 7 Feb 2011 22:26:33 +0000 Subject: [Ironruby-core] Preparing 1.1.2 release In-Reply-To: References: <86a53c663f6786813aae3f954efc906d@ruby-forum.com> Message-ID: I'll publish the binaries in the evening today. That said, there wasn't really any testing on non-Windows platform at all that I know of. So it might be best to build a debug build from sources instead of using release build. Error stack traces will be better. Mono 2.10 RC2 is able to build Ruby.sln on Windows. It would be interesting to see if it works well on MacOS. Would you be willing to clone git repo and run "xbuild Ruby.sln"? You can then try to use the built binaries from Bin\Debug directory. Having a script that takes dlls built by xbuild and packages them for Mac would be great. Any volunteers? Tomas From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Thibaut Barr?re Sent: Monday, February 07, 2011 2:08 PM To: ironruby-core at rubyforge.org Subject: Re: [Ironruby-core] Preparing 1.1.2 release Hi Tomas, I'm willing to try 1.1.2 a bit on Mac OS X if you'd like. How can I download it ? (the link you provided is a .msi only if I'm right ?) As well, I recall someone mentioning issues to ensure RVM would be able to automatically download it (maybe EULA agreement on codeplex that could not be skipped). This would definitely help people on non Windows machine try it it, as RVM is pretty standard amongst rubyists these days (outside Windows I mean). Let me know if I can help! -- Thibaut -------------- next part -------------- An HTML attachment was scrubbed... URL: From thibaut.barrere at gmail.com Mon Feb 7 17:33:16 2011 From: thibaut.barrere at gmail.com (=?ISO-8859-1?Q?Thibaut_Barr=E8re?=) Date: Mon, 7 Feb 2011 23:33:16 +0100 Subject: [Ironruby-core] Preparing 1.1.2 release In-Reply-To: References: <86a53c663f6786813aae3f954efc906d@ruby-forum.com> Message-ID: > > I?ll publish the binaries in the evening today. That said, there wasn?t > really any testing on non-Windows platform at all that I know of. So it > might be best to build a debug build from sources instead of using release > build. Error stack traces will be better. > > Mono 2.10 RC2 is able to build Ruby.sln on Windows. It would be interesting > to see if it works well on MacOS. Would you be willing to clone git repo and > run ?xbuild Ruby.sln?? You can then try to use the built binaries from > Bin\Debug directory. > I'm cloning it right now (then I'll look where is Ruby.sln, because I have no idea yet :-)). I'll report back here after doing a few basic tests. > Having a script that takes dlls built by xbuild and packages them for Mac > would be great. Any volunteers? > I can try that out next week if all goes well with my current website launch :) But yes, I think I'll be able to help here. -- Thibaut > > > Tomas > > > > *From:* ironruby-core-bounces at rubyforge.org [mailto: > ironruby-core-bounces at rubyforge.org] *On Behalf Of *Thibaut Barr?re > *Sent:* Monday, February 07, 2011 2:08 PM > > *To:* ironruby-core at rubyforge.org > *Subject:* Re: [Ironruby-core] Preparing 1.1.2 release > > > > Hi Tomas, > > > > I'm willing to try 1.1.2 a bit on Mac OS X if you'd like. > > > > How can I download it ? (the link you provided is a .msi only if I'm right > ?) > > > > As well, I recall someone mentioning issues to ensure RVM would be able to > automatically download it (maybe EULA agreement on codeplex that could not > be skipped). > > > > This would definitely help people on non Windows machine try it it, as RVM > is pretty standard amongst rubyists these days (outside Windows I mean). > > > > Let me know if I can help! > > > > -- Thibaut > > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From thibaut.barrere at gmail.com Mon Feb 7 17:53:55 2011 From: thibaut.barrere at gmail.com (=?ISO-8859-1?Q?Thibaut_Barr=E8re?=) Date: Mon, 7 Feb 2011 23:53:55 +0100 Subject: [Ironruby-core] Preparing 1.1.2 release In-Reply-To: References: <86a53c663f6786813aae3f954efc906d@ruby-forum.com> Message-ID: > > I'm cloning it right now (then I'll look where is Ruby.sln, because I have > no idea yet :-)). I'll report back here after doing a few basic tests. > I can report the compile went without any issue as long as I'm on Mono 2.10 RC2. I was able to start "mono ir.exe" and do a couple of things. require "rubygems" raised a SIGSEGV: /tmp/mono-gdb-commands.2Rimy1:1: Error in sourced command file: unable to debug self ================================================================= Got a SIGSEGV while executing native code. This usually indicates a fatal error in the mono runtime or one of the native libraries used by your application. ================================================================= Abort trap But well - it already compiles out of the box, which is good! -- Thibaut -------------- next part -------------- An HTML attachment was scrubbed... URL: From Tomas.Matousek at microsoft.com Mon Feb 7 18:20:30 2011 From: Tomas.Matousek at microsoft.com (Tomas Matousek) Date: Mon, 7 Feb 2011 23:20:30 +0000 Subject: [Ironruby-core] Preparing 1.1.2 release In-Reply-To: References: <86a53c663f6786813aae3f954efc906d@ruby-forum.com> Message-ID: Great! I spent some time to make xbuild happy :), I'm glad it works on non-Windows boxes as well. I filed a couple of Mono bugs (crashes) yesterday: http://bugzilla.novell.com/show_bug.cgi?id=669808 (GetCustomAttributes crash) http://bugzilla.novell.com/show_bug.cgi?id=669815 (non-deterministic crash in /nointerpret) So this might be hitting one of them. Or another. I guess we can either wait until these are fixed and try again or try to narrow the Rubygems crash down to a simpler repro. Tomas From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Thibaut Barr?re Sent: Monday, February 07, 2011 2:54 PM To: ironruby-core at rubyforge.org Subject: Re: [Ironruby-core] Preparing 1.1.2 release I'm cloning it right now (then I'll look where is Ruby.sln, because I have no idea yet :-)). I'll report back here after doing a few basic tests. I can report the compile went without any issue as long as I'm on Mono 2.10 RC2. I was able to start "mono ir.exe" and do a couple of things. require "rubygems" raised a SIGSEGV: /tmp/mono-gdb-commands.2Rimy1:1: Error in sourced command file: unable to debug self ================================================================= Got a SIGSEGV while executing native code. This usually indicates a fatal error in the mono runtime or one of the native libraries used by your application. ================================================================= Abort trap But well - it already compiles out of the box, which is good! -- Thibaut -------------- next part -------------- An HTML attachment was scrubbed... URL: From thibaut.barrere at gmail.com Mon Feb 7 18:33:08 2011 From: thibaut.barrere at gmail.com (=?ISO-8859-1?Q?Thibaut_Barr=E8re?=) Date: Tue, 8 Feb 2011 00:33:08 +0100 Subject: [Ironruby-core] Preparing 1.1.2 release In-Reply-To: References: <86a53c663f6786813aae3f954efc906d@ruby-forum.com> Message-ID: > > Great! I spent some time to make xbuild happy J, I?m glad it works on > non-Windows boxes as well. > Thanks for that really :) I've got a question wrt the build script we could set up: are the resulting binaries different if I compile from Mac OS X, as compared with Ubuntu ? If they are identical, I could work on provisioning a Vagrant box with all that is required to generate the builds on Ubuntu automatically. This would let anyone with access to Vagrant (and I think it works on Windows too for the host) with the ability to automate the builds and tests for IronRuby on *nix, and we could also push this to a VPS instance later on so that we keep fresh automated binaries for OS X / Ubuntu etc. Are the resulting binaries identical ? I filed a couple of Mono bugs (crashes) yesterday: > > So this might be hitting one of them. Or another. I guess we can either > wait until these are fixed and try again or try to narrow the Rubygems crash > down to a simpler repro. > I'll wait a bit, given my current free time, but I will definitely try again later on (feel free to ping me if you want to try things out later on, by email or gtalk thibaut.barrere at gmail.com). -- Thibaut -------------- next part -------------- An HTML attachment was scrubbed... URL: From Tomas.Matousek at microsoft.com Tue Feb 8 00:46:33 2011 From: Tomas.Matousek at microsoft.com (Tomas Matousek) Date: Tue, 8 Feb 2011 05:46:33 +0000 Subject: [Ironruby-core] Preparing 1.1.2 release In-Reply-To: References: <86a53c663f6786813aae3f954efc906d@ruby-forum.com> Message-ID: Re binaries - 3 flavors are currently built: 1) Desktop CLR 4.0 (.NET FW 4.0, Mono 2.10) 2) Core CLR 4.0 (Silverlight 4.0, Moonlight) 3) Core CLR 3.0 (Windows Phone 7) So yes, the binaries should be equivalent. They won't be byte-for-byte equal, but should functionally be the same. So should be binaries built on Windows using Microsoft C# compiler or Mono C# compiler. Re packaging and build automation: Sync with Jeff Hardy who maintains IronPython. We should have one solution for both languages. Tomas From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Thibaut Barr?re Sent: Monday, February 07, 2011 3:33 PM To: ironruby-core at rubyforge.org Subject: Re: [Ironruby-core] Preparing 1.1.2 release Great! I spent some time to make xbuild happy :), I'm glad it works on non-Windows boxes as well. Thanks for that really :) I've got a question wrt the build script we could set up: are the resulting binaries different if I compile from Mac OS X, as compared with Ubuntu ? If they are identical, I could work on provisioning a Vagrant box with all that is required to generate the builds on Ubuntu automatically. This would let anyone with access to Vagrant (and I think it works on Windows too for the host) with the ability to automate the builds and tests for IronRuby on *nix, and we could also push this to a VPS instance later on so that we keep fresh automated binaries for OS X / Ubuntu etc. Are the resulting binaries identical ? I filed a couple of Mono bugs (crashes) yesterday: So this might be hitting one of them. Or another. I guess we can either wait until these are fixed and try again or try to narrow the Rubygems crash down to a simpler repro. I'll wait a bit, given my current free time, but I will definitely try again later on (feel free to ping me if you want to try things out later on, by email or gtalk thibaut.barrere at gmail.com). -- Thibaut -------------- next part -------------- An HTML attachment was scrubbed... URL: From jimmy at schementi.com Tue Feb 8 15:23:15 2011 From: jimmy at schementi.com (Jimmy Schementi) Date: Tue, 8 Feb 2011 15:23:15 -0500 Subject: [Ironruby-core] [ANN] IronRuby 1.1.2 Released! Message-ID: Dear IronRuby community, We?re pleased to announce the release of IronRuby 1.1.2. The binaries and the installer are now available at CodePlex: http://ironruby.codeplex.com/releases/view/55250. IronRuby 1.1.2 is a servicing release that keeps on improving compatibility with Ruby 1.9.2 and includes IronRuby integration to Visual Studio 2010. We decided to drop 1.8.6 compatibility mode in all post-1.0 releases. We recommend using IronRuby 1.0 if you need 1.8.6 compatibility. In this release we fixed several major issues: - problems that blocked Gem installation in certain cases - regex syntax: the parser was replaced with a new one that is much more compatible with Ruby 1.9.2 - crashes or incorrect behavior on Windows Phone 7 The following bugs were fixed: 5728 Unable to create Ruby on Rails project using Visual Studio 2010, error: can't convert NilClass into String 5638 IronRuby 1.1.1 + VS2010 Tools Installer does not include Windows bins 5650 installing rspec gem fails 5645 Installing rake ri documentation fails 5326 installing rspec gem fails 5667 Iron Rack Fixes 5695 Visual Studio 2010 Iron Ruby 1.1.1 Gem Problem is NOT FIXED!!! 4132 CLR strings are not the same as IronRuby strings as far as a Hash is concerned 5572 Exception while compiling rbconfig 5441 Install to different location does not 5050 Implement String#encode (for JSON support) 4356 irw.exe 5144 Regex: Nested quantifier 4433 WP7 support 5117 Regexp not compat with MRI (failing REXML specs) Thanks to everyone who contributed in any form! Keep it up! -- IronRuby Team From jdhardy at gmail.com Wed Feb 9 09:32:28 2011 From: jdhardy at gmail.com (Jeff Hardy) Date: Wed, 9 Feb 2011 07:32:28 -0700 Subject: [Ironruby-core] Google Summer of Code 2011 Message-ID: Google is running their "Summer of Code" program [1] again this year. For those who aren't familiar, Google basically pays post-secondary students to work on open source projects for the summer. Now that IronPython and IronRuby are community projects, I think it would be worthwhile to for us to participate. In a chat with Miguel, he suggested that we apply as a group ("IronLanguages") representing both languages and the DLR. If there are no serious objections, I'm willing to submit the application and handle the organization administrative tasks. One of the things that is needed on the application is ideas for projects. These don't have to be fully fleshed out ideas; just something to give Google an idea of what we would be working on. You can view and edit the list (anyone can edit ... don't abuse it!) at http://bit.ly/g7YhPT. I've added a few examples for IronPython to get started. Ideas can also be sent to this mailing list and I'll add them to the list. Prospective students, in particular, are encouraged to submit their ideas ahead of time. - Jeff [1] http://www.google-melange.com/gsoc/program/home/google/gsoc2011 From Larry.Jones at aspentech.com Wed Feb 9 13:32:24 2011 From: Larry.Jones at aspentech.com (Jones, Larry) Date: Wed, 9 Feb 2011 13:32:24 -0500 Subject: [Ironruby-core] Error Using Bewildr Gem in V1.1.2 Message-ID: Thanks for all your hard work to release V1.1.2. I am using the bewildr gem to automate application tests driven through the application UI. Yesterday, I had a number of tests passing. Late yesterday afternoon, I installed V1.1.2. This morning, I receive the following error message: undefined method `flatten' for {:name=>"Modeling"}:Hash (NoMethodError) Any ideas? I have created an issue on CodePlex for this behavior. Have a great day! --- Larry Jones ||| Senior Level Development Engineer Aspen Technology, Inc. ||| +1 281-504-3324 ||| fax: 281-584-1062 ||| www.aspentech.com This e-mail and any attachments are intended only for use by the addressee(s) named herein and may contain legally privileged and/or confidential information. If you are not the intended recipient of this e-mail, you are hereby notified any dissemination, distribution or copying of this email, and any attachments thereto, is strictly prohibited. If you receive this email in error please immediately notify the sender and permanently delete the original copy and any copy of any e-mail, and any printout thereof. -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/png Size: 12290 bytes Desc: image001.png URL: From thibaut.barrere at gmail.com Wed Feb 9 14:00:02 2011 From: thibaut.barrere at gmail.com (=?ISO-8859-1?Q?Thibaut_Barr=E8re?=) Date: Wed, 9 Feb 2011 20:00:02 +0100 Subject: [Ironruby-core] Error Using Bewildr Gem in V1.1.2 In-Reply-To: References: Message-ID: Hi Larry, undefined method `flatten' for {:name=>"Modeling"}:Hash (NoMethodError) > I can reproduce this here as well: https://gist.github.com/819024 My understanding is that Hash#flatten only exist on 1.9 and not on 1.8. Is there a regression here maybe ? -- Thibaut -------------- next part -------------- An HTML attachment was scrubbed... URL: From Tomas.Matousek at microsoft.com Wed Feb 9 16:01:23 2011 From: Tomas.Matousek at microsoft.com (Tomas Matousek) Date: Wed, 9 Feb 2011 21:01:23 +0000 Subject: [Ironruby-core] [IronPython] Contents of Lib (packaging for RPM) In-Reply-To: References: Message-ID: [Including IronRuby list]. We have a script in Msi directory called harvest.rb. This is used by another scripts Msi\Python\generate_wxis.rb and Msi\Ruby\generate_wxis.rb that launch it with Python and Ruby specific parameters, respectively. The generated .wxi files fully describe the files and directory hierarchy that is created by the Windows installer on the target machine. I think you can easily run them thru a script that converts them to whatever format you need. They are just XML files. Would it be possible to create a script (Python or Ruby) that builds RPM package and runs on Windows as well? This would allow us to build new releases in one pass on a single machine and just publish the Mac packages on CodePlex next to .msi's. Let me know if you had any issues. Tomas -----Original Message----- From: users-bounces at lists.ironpython.com [mailto:users-bounces at lists.ironpython.com] On Behalf Of Andrew Jorgensen Sent: Wednesday, February 09, 2011 12:42 PM To: users at lists.ironpython.com Subject: [IronPython] Contents of Lib (packaging for RPM) Hello Folks, First let me thank you for making IronPython easy to compile on Mono. I'm the release manager for the Mono Project at Novell and I'm currently working on packaging IronPython and IronRuby for openSUSE (also to be included in the Mono Mac framework package). Where I've run into trouble is the stdlibs for both. I can see that the -Bin.zip contains a Lib directory with various standard libraries in it but I don't see how I can reliably and repeatably get that exact content into my RPM packages (short of including the -Bin.zip in the build). Is there a script of some sort that takes the appropriate files from the correct source and puts them where I need them (the script used to build the -Bin.zip perhaps?) Thanks! Andrew Jorgensen _______________________________________________ Users mailing list Users at lists.ironpython.com http://lists.ironpython.com/listinfo.cgi/users-ironpython.com From Tomas.Matousek at microsoft.com Wed Feb 9 16:05:13 2011 From: Tomas.Matousek at microsoft.com (Tomas Matousek) Date: Wed, 9 Feb 2011 21:05:13 +0000 Subject: [Ironruby-core] Error Using Bewildr Gem in V1.1.2 In-Reply-To: References: Message-ID: One possible explanation is following: If you run the gem with IronRuby 1.0 it runs in 1.8.6 compat mode. There may be a condition that checks for the RUBY_VERSION in the gem. On Ruby 1.1.2 the RUBY_VERSION is 1.9.2 and thus some other code path might be executed that depends on Hash#flatten. I don't think we regressed, it's just a missing feature. Feel free to implement it and send a pull request. Tomas From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Thibaut Barr?re Sent: Wednesday, February 09, 2011 11:00 AM To: ironruby-core at rubyforge.org Subject: Re: [Ironruby-core] Error Using Bewildr Gem in V1.1.2 Hi Larry, undefined method `flatten' for {:name=>"Modeling"}:Hash (NoMethodError) I can reproduce this here as well: https://gist.github.com/819024 My understanding is that Hash#flatten only exist on 1.9 and not on 1.8. Is there a regression here maybe ? -- Thibaut -------------- next part -------------- An HTML attachment was scrubbed... URL: From lists at ruby-forum.com Thu Feb 10 00:19:54 2011 From: lists at ruby-forum.com (Sheetal Amolik) Date: Thu, 10 Feb 2011 06:19:54 +0100 Subject: [Ironruby-core] Connect to Sql server with Ironruby for windows phone 7 Message-ID: <555987ab8b58f224fc0ec21ac8308e68@ruby-forum.com> Hi, I am developing a project for Windows Phone 7 using Ironruby. However I am not able to add referencec for Database connectivity. and even not able to add dll System.data. When I include Syste.data dll in .rb file, I get exception as "NotImplementedException" in my .xaml.cs page Please provide solution for this. Regards, Sheetal Attachments: http://www.ruby-forum.com/attachment/5881/DBConnectruby.rb -- Posted via http://www.ruby-forum.com/. From Tomas.Matousek at microsoft.com Thu Feb 10 01:08:27 2011 From: Tomas.Matousek at microsoft.com (Tomas Matousek) Date: Thu, 10 Feb 2011 06:08:27 +0000 Subject: [Ironruby-core] Connect to Sql server with Ironruby for windows phone 7 In-Reply-To: <555987ab8b58f224fc0ec21ac8308e68@ruby-forum.com> References: <555987ab8b58f224fc0ec21ac8308e68@ruby-forum.com> Message-ID: Require should work if you pass a full assembly name ("System.Data, Version=..., Culture=..., PublicKyeToken=..."). Or you can load the assemblies via Hosting API ScriptRuntime.LoadAssembly. Tomas -----Original Message----- From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Sheetal Amolik Sent: Wednesday, February 09, 2011 9:20 PM To: ironruby-core at rubyforge.org Subject: [Ironruby-core] Connect to Sql server with Ironruby for windows phone 7 Hi, I am developing a project for Windows Phone 7 using Ironruby. However I am not able to add referencec for Database connectivity. and even not able to add dll System.data. When I include Syste.data dll in .rb file, I get exception as "NotImplementedException" in my .xaml.cs page Please provide solution for this. Regards, Sheetal Attachments: http://www.ruby-forum.com/attachment/5881/DBConnectruby.rb -- Posted via http://www.ruby-forum.com/. _______________________________________________ Ironruby-core mailing list Ironruby-core at rubyforge.org http://rubyforge.org/mailman/listinfo/ironruby-core From thibaut.barrere at gmail.com Thu Feb 10 04:14:53 2011 From: thibaut.barrere at gmail.com (=?ISO-8859-1?Q?Thibaut_Barr=E8re?=) Date: Thu, 10 Feb 2011 10:14:53 +0100 Subject: [Ironruby-core] Error Using Bewildr Gem in V1.1.2 In-Reply-To: References: Message-ID: Hi Thomas, > One possible explanation is following: If you run the gem with IronRuby 1.0 > it runs in 1.8.6 compat mode. There may be a condition that checks for the > RUBY_VERSION in the gem. On Ruby 1.1.2 the RUBY_VERSION is 1.9.2 and thus > some other code path might be executed that depends on Hash#flatten. I don?t > think we regressed, it?s just a missing feature. Feel free to implement it > and send a pull request. I'll take this one, now that I've got the build working on Mac OS X. I will ask you tips if I meet issues while running the test suite there. -- Thibaut > > > > Tomas > > > > From: ironruby-core-bounces at rubyforge.org > [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Thibaut Barr?re > Sent: Wednesday, February 09, 2011 11:00 AM > To: ironruby-core at rubyforge.org > Subject: Re: [Ironruby-core] Error Using Bewildr Gem in V1.1.2 > > > > Hi Larry, > > undefined method `flatten' for {:name=>"Modeling"}:Hash (NoMethodError) > > > > I can reproduce this here as well:?https://gist.github.com/819024 > > > > My understanding is that Hash#flatten only exist on 1.9 and not on 1.8. > > > > Is there a regression here maybe ? > > > > -- Thibaut > > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core > > From lists at ruby-forum.com Thu Feb 10 16:47:50 2011 From: lists at ruby-forum.com (Nat Ritmeyer) Date: Thu, 10 Feb 2011 22:47:50 +0100 Subject: [Ironruby-core] Error Using Bewildr Gem in V1.1.2 In-Reply-To: References: Message-ID: <78c4a25f3df8f57fd27cf89587e92bef@ruby-forum.com> Fixed! I've just pushed a new version of bewildr (0.1.11) to allow running under ironruby 1.1.1 and 1.1.2. You can read about the fix here: http://www.natontesting.com/2011/02/10/bewildr-and-ironruby-1-1-2/ -- Posted via http://www.ruby-forum.com/. From Larry.Jones at aspentech.com Thu Feb 10 16:49:19 2011 From: Larry.Jones at aspentech.com (Jones, Larry) Date: Thu, 10 Feb 2011 16:49:19 -0500 Subject: [Ironruby-core] Error Using Bewildr Gem in V1.1.2 In-Reply-To: <78c4a25f3df8f57fd27cf89587e92bef@ruby-forum.com> References: <78c4a25f3df8f57fd27cf89587e92bef@ruby-forum.com> Message-ID: Thanks for the quick fix! --- Larry Jones ||| Senior Level Development Engineer Aspen Technology, Inc. ||| +1 281-504-3324 ||| fax: 281-584-1062 ||| www.aspentech.com -----Original Message----- From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Nat Ritmeyer Sent: Thursday, February 10, 2011 3:48 PM To: ironruby-core at rubyforge.org Subject: Re: [Ironruby-core] Error Using Bewildr Gem in V1.1.2 Fixed! I've just pushed a new version of bewildr (0.1.11) to allow running under ironruby 1.1.1 and 1.1.2. You can read about the fix here: http://www.natontesting.com/2011/02/10/bewildr-and-ironruby-1-1-2/ -- Posted via http://www.ruby-forum.com/. _______________________________________________ Ironruby-core mailing list Ironruby-core at rubyforge.org http://rubyforge.org/mailman/listinfo/ironruby-core This e-mail and any attachments are intended only for use by the addressee(s) named herein and may contain legally privileged and/or confidential information. If you are not the intended recipient of this e-mail, you are hereby notified any dissemination, distribution or copying of this email, and any attachments thereto, is strictly prohibited. If you receive this email in error please immediately notify the sender and permanently delete the original copy and any copy of any e-mail, and any printout thereof. From Tomas.Matousek at microsoft.com Thu Feb 10 18:01:32 2011 From: Tomas.Matousek at microsoft.com (Tomas Matousek) Date: Thu, 10 Feb 2011 23:01:32 +0000 Subject: [Ironruby-core] [IronPython] Contents of Lib (packaging for RPM) In-Reply-To: References: <6C7ABA8B4E309440B857D74348836F2E014C2776@TK5EX14MBXC133.redmond.corp.microsoft.com> <6C7ABA8B4E309440B857D74348836F2E014C5B00@TK5EX14MBXC133.redmond.corp.microsoft.com> Message-ID: What is your installation dir/file layout? -----Original Message----- From: users-bounces at lists.ironpython.com [mailto:users-bounces at lists.ironpython.com] On Behalf Of Andrew Jorgensen Sent: Thursday, February 10, 2011 2:52 PM To: Discussion of IronPython Cc: ironruby-core at rubyforge.org Subject: Re: [IronPython] Contents of Lib (packaging for RPM) Okay, we're making some great progress here now. Last issue I see immediately is that ir.exe crashes hard when trying to require a library, also it looks for it in all the wrong places on mono. Ideally (IMHO) it would first look under a Lib directory under the directory ir.exe lives in. _______________________________________________ Users mailing list Users at lists.ironpython.com http://lists.ironpython.com/listinfo.cgi/users-ironpython.com From Tomas.Matousek at microsoft.com Fri Feb 11 12:23:18 2011 From: Tomas.Matousek at microsoft.com (Tomas Matousek) Date: Fri, 11 Feb 2011 17:23:18 +0000 Subject: [Ironruby-core] [IronPython] Contents of Lib (packaging for RPM) In-Reply-To: References: <6C7ABA8B4E309440B857D74348836F2E014C2776@TK5EX14MBXC133.redmond.corp.microsoft.com> <6C7ABA8B4E309440B857D74348836F2E014C5B00@TK5EX14MBXC133.redmond.corp.microsoft.com> Message-ID: The expected layout is: /usr/lib/ironruby/bin ir.exe IronRuby.dll IronRuby.Libraries.dll IronRuby.Libraries.Yaml.dll Microsoft.Scripting.dll Microsoft.Dynamic.dll Microsoft.scripting.Metadata.dll /usr/lib/ironruby/Lib -> StdLib directory ironruby digest mathn test yaml ... ruby 1.9.1 gems site_ruby It is indeed possible to change it but this is the simplest setup that requires no additional configuration. Would it work for you? Tomas -----Original Message----- From: users-bounces at lists.ironpython.com [mailto:users-bounces at lists.ironpython.com] On Behalf Of Andrew Jorgensen Sent: Friday, February 11, 2011 8:05 AM To: Discussion of IronPython Cc: ironruby-core at rubyforge.org Subject: Re: [IronPython] Contents of Lib (packaging for RPM) For now it looks like this: /usr/bin/ir # etc., wrapper scripts to call mono /usr/lib/ironruby/ir.exe # etc. /usr/lib/ironruby/IronRuby.dll # etc. /usr/lib/ironruby/Lib/ironruby # etc. contents pulled from Languages/Ruby/StdLib When I strace'd running ir and typing require 'foo' it said it was looking in various directories that make sense if you're running from the source build. On Thu, Feb 10, 2011 at 4:01 PM, Tomas Matousek wrote: > What is your installation dir/file layout? > > -----Original Message----- > From: users-bounces at lists.ironpython.com > [mailto:users-bounces at lists.ironpython.com] On Behalf Of Andrew > Jorgensen > Sent: Thursday, February 10, 2011 2:52 PM > To: Discussion of IronPython > Cc: ironruby-core at rubyforge.org > Subject: Re: [IronPython] Contents of Lib (packaging for RPM) > > Okay, we're making some great progress here now. Last issue I see > immediately is that ir.exe crashes hard when trying to require a > library, also it looks for it in all the wrong places on mono. Ideally > (IMHO) it would first look under a Lib directory under the directory ir.exe lives in. > _______________________________________________ > Users mailing list > Users at lists.ironpython.com > http://lists.ironpython.com/listinfo.cgi/users-ironpython.com > > _______________________________________________ > Users mailing list > Users at lists.ironpython.com > http://lists.ironpython.com/listinfo.cgi/users-ironpython.com > _______________________________________________ Users mailing list Users at lists.ironpython.com http://lists.ironpython.com/listinfo.cgi/users-ironpython.com From Tomas.Matousek at microsoft.com Fri Feb 11 21:28:06 2011 From: Tomas.Matousek at microsoft.com (Tomas Matousek) Date: Sat, 12 Feb 2011 02:28:06 +0000 Subject: [Ironruby-core] [IronPython] Contents of Lib (packaging for RPM) In-Reply-To: References: <6C7ABA8B4E309440B857D74348836F2E014C2776@TK5EX14MBXC133.redmond.corp.microsoft.com> <6C7ABA8B4E309440B857D74348836F2E014C5B00@TK5EX14MBXC133.redmond.corp.microsoft.com> Message-ID: Yes, it is possible. You shouldn't need to change the config file. We don't have a config file in the Windows installation. Tomas -----Original Message----- From: users-bounces at lists.ironpython.com [mailto:users-bounces at lists.ironpython.com] On Behalf Of Andrew Jorgensen Sent: Friday, February 11, 2011 5:07 PM To: Discussion of IronPython Cc: ironruby-core at rubyforge.org Subject: Re: [IronPython] Contents of Lib (packaging for RPM) Oh, nevermind, now I see this is configured in the .config files, I can probably fix this myself. On Fri, Feb 11, 2011 at 5:59 PM, Andrew Jorgensen wrote: > It still looks in the wrong place for the libraries, as you can see > from this strace log > >> grep date log > read(0, "require 'date'\n", 1024) ? ? ? = 15 > stat("/usr/lib/Languages/Ruby/StdLib/ironruby/date.rb", > 0x7fff01eb9510) = -1 ENOENT (No such file or directory) > lstat("/usr/lib/Languages/Ruby/StdLib/ironruby/date.rb", > 0x7fff01eb9510) = -1 ENOENT (No such file or directory) > stat("/usr/lib/Languages/Ruby/StdLib/ironruby/date.dll", > 0x7fff01eb9580) = -1 ENOENT (No such file or directory) > lstat("/usr/lib/Languages/Ruby/StdLib/ironruby/date.dll", > 0x7fff01eb9580) = -1 ENOENT (No such file or directory) > stat("/usr/lib/Languages/Ruby/StdLib/ironruby/date.so", > 0x7fff01eb9580) = -1 ENOENT (No such file or directory) > lstat("/usr/lib/Languages/Ruby/StdLib/ironruby/date.so", > 0x7fff01eb9580) = -1 ENOENT (No such file or directory) > stat("/usr/lib/Languages/Ruby/StdLib/ironruby/date.exe", > 0x7fff01eb9580) = -1 ENOENT (No such file or directory) > lstat("/usr/lib/Languages/Ruby/StdLib/ironruby/date.exe", > 0x7fff01eb9580) = -1 ENOENT (No such file or directory) > stat("/usr/lib/Languages/Ruby/StdLib/ruby/site_ruby/1.9.1/date.rb", > 0x7fff01eb9510) = -1 ENOENT (No such file or directory) > lstat("/usr/lib/Languages/Ruby/StdLib/ruby/site_ruby/1.9.1/date.rb", > 0x7fff01eb9510) = -1 ENOENT (No such file or directory) > stat("/usr/lib/Languages/Ruby/StdLib/ruby/site_ruby/1.9.1/date.dll", > 0x7fff01eb9580) = -1 ENOENT (No such file or directory) > lstat("/usr/lib/Languages/Ruby/StdLib/ruby/site_ruby/1.9.1/date.dll", > 0x7fff01eb9580) = -1 ENOENT (No such file or directory) > stat("/usr/lib/Languages/Ruby/StdLib/ruby/site_ruby/1.9.1/date.so", > 0x7fff01eb9580) = -1 ENOENT (No such file or directory) > lstat("/usr/lib/Languages/Ruby/StdLib/ruby/site_ruby/1.9.1/date.so", > 0x7fff01eb9580) = -1 ENOENT (No such file or directory) > stat("/usr/lib/Languages/Ruby/StdLib/ruby/site_ruby/1.9.1/date.exe", > 0x7fff01eb9580) = -1 ENOENT (No such file or directory) > lstat("/usr/lib/Languages/Ruby/StdLib/ruby/site_ruby/1.9.1/date.exe", > 0x7fff01eb9580) = -1 ENOENT (No such file or directory) > stat("/usr/lib/Languages/Ruby/StdLib/ruby/1.9.1/date.rb", > 0x7fff01eb9510) = -1 ENOENT (No such file or directory) > lstat("/usr/lib/Languages/Ruby/StdLib/ruby/1.9.1/date.rb", > 0x7fff01eb9510) = -1 ENOENT (No such file or directory) > stat("/usr/lib/Languages/Ruby/StdLib/ruby/1.9.1/date.dll", > 0x7fff01eb9580) = -1 ENOENT (No such file or directory) > lstat("/usr/lib/Languages/Ruby/StdLib/ruby/1.9.1/date.dll", > 0x7fff01eb9580) = -1 ENOENT (No such file or directory) > stat("/usr/lib/Languages/Ruby/StdLib/ruby/1.9.1/date.so", > 0x7fff01eb9580) = -1 ENOENT (No such file or directory) > lstat("/usr/lib/Languages/Ruby/StdLib/ruby/1.9.1/date.so", > 0x7fff01eb9580) = -1 ENOENT (No such file or directory) > stat("/usr/lib/Languages/Ruby/StdLib/ruby/1.9.1/date.exe", > 0x7fff01eb9580) = -1 ENOENT (No such file or directory) > lstat("/usr/lib/Languages/Ruby/StdLib/ruby/1.9.1/date.exe", > 0x7fff01eb9580) = -1 ENOENT (No such file or directory) > stat("/home/ajorg/packages-provo/Mono/ironruby/date.rb", > 0x7fff01eb9510) = -1 ENOENT (No such file or directory) > lstat("/home/ajorg/packages-provo/Mono/ironruby/date.rb", > 0x7fff01eb9510) = -1 ENOENT (No such file or directory) > stat("/home/ajorg/packages-provo/Mono/ironruby/date.dll", > 0x7fff01eb9580) = -1 ENOENT (No such file or directory) > lstat("/home/ajorg/packages-provo/Mono/ironruby/date.dll", > 0x7fff01eb9580) = -1 ENOENT (No such file or directory) > stat("/home/ajorg/packages-provo/Mono/ironruby/date.so", > 0x7fff01eb9580) = -1 ENOENT (No such file or directory) > lstat("/home/ajorg/packages-provo/Mono/ironruby/date.so", > 0x7fff01eb9580) = -1 ENOENT (No such file or directory) > stat("/home/ajorg/packages-provo/Mono/ironruby/date.exe", > 0x7fff01eb9580) = -1 ENOENT (No such file or directory) > lstat("/home/ajorg/packages-provo/Mono/ironruby/date.exe", > 0x7fff01eb9580) = -1 ENOENT (No such file or directory) > > On Fri, Feb 11, 2011 at 5:43 PM, Andrew Jorgensen > wrote: >> Yes, that should be fine, I'll give it a try and see if it can load anything. >> >> On Fri, Feb 11, 2011 at 10:23 AM, Tomas Matousek >> wrote: >>> The expected layout is: >>> >>> /usr/lib/ironruby/bin >>> ? ir.exe >>> ? IronRuby.dll >>> ? IronRuby.Libraries.dll >>> ? IronRuby.Libraries.Yaml.dll >>> ? Microsoft.Scripting.dll >>> ? Microsoft.Dynamic.dll >>> ? Microsoft.scripting.Metadata.dll >>> >>> /usr/lib/ironruby/Lib -> StdLib directory >>> ?ironruby >>> ? ? digest >>> ? ? mathn >>> ? ? test >>> ? ? yaml >>> ? ? ... >>> ?ruby >>> ? ? 1.9.1 >>> ? ? gems >>> ? ? site_ruby >>> >>> It is indeed possible to change it but this is the simplest setup that requires no additional configuration. >>> Would it work for you? >>> >>> Tomas >>> >>> -----Original Message----- >>> From: users-bounces at lists.ironpython.com >>> [mailto:users-bounces at lists.ironpython.com] On Behalf Of Andrew >>> Jorgensen >>> Sent: Friday, February 11, 2011 8:05 AM >>> To: Discussion of IronPython >>> Cc: ironruby-core at rubyforge.org >>> Subject: Re: [IronPython] Contents of Lib (packaging for RPM) >>> >>> For now it looks like this: >>> /usr/bin/ir # etc., wrapper scripts to call mono /usr/lib/ironruby/ir.exe # etc. >>> /usr/lib/ironruby/IronRuby.dll # etc. >>> /usr/lib/ironruby/Lib/ironruby # etc. contents pulled from >>> Languages/Ruby/StdLib >>> >>> When I strace'd running ir and typing require 'foo' it said it was looking in various directories that make sense if you're running from the source build. >>> >>> On Thu, Feb 10, 2011 at 4:01 PM, Tomas Matousek wrote: >>>> What is your installation dir/file layout? >>>> >>>> -----Original Message----- >>>> From: users-bounces at lists.ironpython.com >>>> [mailto:users-bounces at lists.ironpython.com] On Behalf Of Andrew >>>> Jorgensen >>>> Sent: Thursday, February 10, 2011 2:52 PM >>>> To: Discussion of IronPython >>>> Cc: ironruby-core at rubyforge.org >>>> Subject: Re: [IronPython] Contents of Lib (packaging for RPM) >>>> >>>> Okay, we're making some great progress here now. Last issue I see >>>> immediately is that ir.exe crashes hard when trying to require a >>>> library, also it looks for it in all the wrong places on mono. >>>> Ideally >>>> (IMHO) it would first look under a Lib directory under the directory ir.exe lives in. >>>> _______________________________________________ >>>> Users mailing list >>>> Users at lists.ironpython.com >>>> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com >>>> >>>> _______________________________________________ >>>> Users mailing list >>>> Users at lists.ironpython.com >>>> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com >>>> >>> _______________________________________________ >>> Users mailing list >>> Users at lists.ironpython.com >>> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com >>> >>> _______________________________________________ >>> Users mailing list >>> Users at lists.ironpython.com >>> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com >>> >> > _______________________________________________ Users mailing list Users at lists.ironpython.com http://lists.ironpython.com/listinfo.cgi/users-ironpython.com From Tomas.Matousek at microsoft.com Fri Feb 11 21:31:33 2011 From: Tomas.Matousek at microsoft.com (Tomas Matousek) Date: Sat, 12 Feb 2011 02:31:33 +0000 Subject: [Ironruby-core] [IronPython] Contents of Lib (packaging for RPM) In-Reply-To: References: <6C7ABA8B4E309440B857D74348836F2E014C2776@TK5EX14MBXC133.redmond.corp.microsoft.com> <6C7ABA8B4E309440B857D74348836F2E014C5B00@TK5EX14MBXC133.redmond.corp.microsoft.com> Message-ID: The directory should be called Lib, not StdLib. The repo has it under StdLib but the installer creates Lib. Tomas -----Original Message----- From: users-bounces at lists.ironpython.com [mailto:users-bounces at lists.ironpython.com] On Behalf Of Andrew Jorgensen Sent: Friday, February 11, 2011 4:59 PM To: Discussion of IronPython Cc: ironruby-core at rubyforge.org Subject: Re: [IronPython] Contents of Lib (packaging for RPM) It still looks in the wrong place for the libraries, as you can see from this strace log > grep date log read(0, "require 'date'\n", 1024) = 15 stat("/usr/lib/Languages/Ruby/StdLib/ironruby/date.rb", 0x7fff01eb9510) = -1 ENOENT (No such file or directory) lstat("/usr/lib/Languages/Ruby/StdLib/ironruby/date.rb", 0x7fff01eb9510) = -1 ENOENT (No such file or directory) stat("/usr/lib/Languages/Ruby/StdLib/ironruby/date.dll", 0x7fff01eb9580) = -1 ENOENT (No such file or directory) lstat("/usr/lib/Languages/Ruby/StdLib/ironruby/date.dll", 0x7fff01eb9580) = -1 ENOENT (No such file or directory) stat("/usr/lib/Languages/Ruby/StdLib/ironruby/date.so", 0x7fff01eb9580) = -1 ENOENT (No such file or directory) lstat("/usr/lib/Languages/Ruby/StdLib/ironruby/date.so", 0x7fff01eb9580) = -1 ENOENT (No such file or directory) stat("/usr/lib/Languages/Ruby/StdLib/ironruby/date.exe", 0x7fff01eb9580) = -1 ENOENT (No such file or directory) lstat("/usr/lib/Languages/Ruby/StdLib/ironruby/date.exe", 0x7fff01eb9580) = -1 ENOENT (No such file or directory) stat("/usr/lib/Languages/Ruby/StdLib/ruby/site_ruby/1.9.1/date.rb", 0x7fff01eb9510) = -1 ENOENT (No such file or directory) lstat("/usr/lib/Languages/Ruby/StdLib/ruby/site_ruby/1.9.1/date.rb", 0x7fff01eb9510) = -1 ENOENT (No such file or directory) stat("/usr/lib/Languages/Ruby/StdLib/ruby/site_ruby/1.9.1/date.dll", 0x7fff01eb9580) = -1 ENOENT (No such file or directory) lstat("/usr/lib/Languages/Ruby/StdLib/ruby/site_ruby/1.9.1/date.dll", 0x7fff01eb9580) = -1 ENOENT (No such file or directory) stat("/usr/lib/Languages/Ruby/StdLib/ruby/site_ruby/1.9.1/date.so", 0x7fff01eb9580) = -1 ENOENT (No such file or directory) lstat("/usr/lib/Languages/Ruby/StdLib/ruby/site_ruby/1.9.1/date.so", 0x7fff01eb9580) = -1 ENOENT (No such file or directory) stat("/usr/lib/Languages/Ruby/StdLib/ruby/site_ruby/1.9.1/date.exe", 0x7fff01eb9580) = -1 ENOENT (No such file or directory) lstat("/usr/lib/Languages/Ruby/StdLib/ruby/site_ruby/1.9.1/date.exe", 0x7fff01eb9580) = -1 ENOENT (No such file or directory) stat("/usr/lib/Languages/Ruby/StdLib/ruby/1.9.1/date.rb", 0x7fff01eb9510) = -1 ENOENT (No such file or directory) lstat("/usr/lib/Languages/Ruby/StdLib/ruby/1.9.1/date.rb", 0x7fff01eb9510) = -1 ENOENT (No such file or directory) stat("/usr/lib/Languages/Ruby/StdLib/ruby/1.9.1/date.dll", 0x7fff01eb9580) = -1 ENOENT (No such file or directory) lstat("/usr/lib/Languages/Ruby/StdLib/ruby/1.9.1/date.dll", 0x7fff01eb9580) = -1 ENOENT (No such file or directory) stat("/usr/lib/Languages/Ruby/StdLib/ruby/1.9.1/date.so", 0x7fff01eb9580) = -1 ENOENT (No such file or directory) lstat("/usr/lib/Languages/Ruby/StdLib/ruby/1.9.1/date.so", 0x7fff01eb9580) = -1 ENOENT (No such file or directory) stat("/usr/lib/Languages/Ruby/StdLib/ruby/1.9.1/date.exe", 0x7fff01eb9580) = -1 ENOENT (No such file or directory) lstat("/usr/lib/Languages/Ruby/StdLib/ruby/1.9.1/date.exe", 0x7fff01eb9580) = -1 ENOENT (No such file or directory) stat("/home/ajorg/packages-provo/Mono/ironruby/date.rb", 0x7fff01eb9510) = -1 ENOENT (No such file or directory) lstat("/home/ajorg/packages-provo/Mono/ironruby/date.rb", 0x7fff01eb9510) = -1 ENOENT (No such file or directory) stat("/home/ajorg/packages-provo/Mono/ironruby/date.dll", 0x7fff01eb9580) = -1 ENOENT (No such file or directory) lstat("/home/ajorg/packages-provo/Mono/ironruby/date.dll", 0x7fff01eb9580) = -1 ENOENT (No such file or directory) stat("/home/ajorg/packages-provo/Mono/ironruby/date.so", 0x7fff01eb9580) = -1 ENOENT (No such file or directory) lstat("/home/ajorg/packages-provo/Mono/ironruby/date.so", 0x7fff01eb9580) = -1 ENOENT (No such file or directory) stat("/home/ajorg/packages-provo/Mono/ironruby/date.exe", 0x7fff01eb9580) = -1 ENOENT (No such file or directory) lstat("/home/ajorg/packages-provo/Mono/ironruby/date.exe", 0x7fff01eb9580) = -1 ENOENT (No such file or directory) On Fri, Feb 11, 2011 at 5:43 PM, Andrew Jorgensen > wrote: > Yes, that should be fine, I'll give it a try and see if it can load anything. > > On Fri, Feb 11, 2011 at 10:23 AM, Tomas Matousek > > wrote: >> The expected layout is: >> >> /usr/lib/ironruby/bin >> ir.exe >> IronRuby.dll >> IronRuby.Libraries.dll >> IronRuby.Libraries.Yaml.dll >> Microsoft.Scripting.dll >> Microsoft.Dynamic.dll >> Microsoft.scripting.Metadata.dll >> >> /usr/lib/ironruby/Lib -> StdLib directory >> ironruby >> digest >> mathn >> test >> yaml >> ... >> ruby >> 1.9.1 >> gems >> site_ruby >> >> It is indeed possible to change it but this is the simplest setup that requires no additional configuration. >> Would it work for you? >> >> Tomas >> >> -----Original Message----- >> From: users-bounces at lists.ironpython.com >> [mailto:users-bounces at lists.ironpython.com] On Behalf Of Andrew >> Jorgensen >> Sent: Friday, February 11, 2011 8:05 AM >> To: Discussion of IronPython >> Cc: ironruby-core at rubyforge.org >> Subject: Re: [IronPython] Contents of Lib (packaging for RPM) >> >> For now it looks like this: >> /usr/bin/ir # etc., wrapper scripts to call mono /usr/lib/ironruby/ir.exe # etc. >> /usr/lib/ironruby/IronRuby.dll # etc. >> /usr/lib/ironruby/Lib/ironruby # etc. contents pulled from >> Languages/Ruby/StdLib >> >> When I strace'd running ir and typing require 'foo' it said it was looking in various directories that make sense if you're running from the source build. >> >> On Thu, Feb 10, 2011 at 4:01 PM, Tomas Matousek > wrote: >>> What is your installation dir/file layout? >>> >>> -----Original Message----- >>> From: users-bounces at lists.ironpython.com >>> [mailto:users-bounces at lists.ironpython.com] On Behalf Of Andrew >>> Jorgensen >>> Sent: Thursday, February 10, 2011 2:52 PM >>> To: Discussion of IronPython >>> Cc: ironruby-core at rubyforge.org >>> Subject: Re: [IronPython] Contents of Lib (packaging for RPM) >>> >>> Okay, we're making some great progress here now. Last issue I see >>> immediately is that ir.exe crashes hard when trying to require a >>> library, also it looks for it in all the wrong places on mono. >>> Ideally >>> (IMHO) it would first look under a Lib directory under the directory ir.exe lives in. >>> _______________________________________________ >>> Users mailing list >>> Users at lists.ironpython.com >>> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com >>> >>> _______________________________________________ >>> Users mailing list >>> Users at lists.ironpython.com >>> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com >>> >> _______________________________________________ >> Users mailing list >> Users at lists.ironpython.com >> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com >> >> _______________________________________________ >> Users mailing list >> Users at lists.ironpython.com >> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com >> > _______________________________________________ Users mailing list Users at lists.ironpython.com http://lists.ironpython.com/listinfo.cgi/users-ironpython.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From Tomas.Matousek at microsoft.com Fri Feb 11 22:03:00 2011 From: Tomas.Matousek at microsoft.com (Tomas Matousek) Date: Sat, 12 Feb 2011 03:03:00 +0000 Subject: [Ironruby-core] [IronPython] Contents of Lib (packaging for RPM) In-Reply-To: References: <6C7ABA8B4E309440B857D74348836F2E014C2776@TK5EX14MBXC133.redmond.corp.microsoft.com> <6C7ABA8B4E309440B857D74348836F2E014C5B00@TK5EX14MBXC133.redmond.corp.microsoft.com> Message-ID: Yes, but the .config file doesn't need to be there at all. "../Lib" is the default value. The files in Config directory are for development env only. Tomas -----Original Message----- From: users-bounces at lists.ironpython.com [mailto:users-bounces at lists.ironpython.com] On Behalf Of Andrew Jorgensen Sent: Friday, February 11, 2011 6:44 PM To: Discussion of IronPython Cc: ironruby-core at rubyforge.org Subject: Re: [IronPython] Contents of Lib (packaging for RPM) On Fri, Feb 11, 2011 at 7:28 PM, Tomas Matousek wrote: > Yes, it is possible. You shouldn't need to change the config file. We don't have a config file in the Windows installation. This comes from Config/Signed/App.config (which becomes ir.exe.config), which has the following line which must be changed to for ir.exe to find libraries. Of course the first is correct for the built copy, just not correct when installed. _______________________________________________ Users mailing list Users at lists.ironpython.com http://lists.ironpython.com/listinfo.cgi/users-ironpython.com From Tomas.Matousek at microsoft.com Fri Feb 11 22:23:51 2011 From: Tomas.Matousek at microsoft.com (Tomas Matousek) Date: Sat, 12 Feb 2011 03:23:51 +0000 Subject: [Ironruby-core] [IronPython] Contents of Lib (packaging for RPM) In-Reply-To: References: <6C7ABA8B4E309440B857D74348836F2E014C2776@TK5EX14MBXC133.redmond.corp.microsoft.com> <6C7ABA8B4E309440B857D74348836F2E014C5B00@TK5EX14MBXC133.redmond.corp.microsoft.com> Message-ID: Might be. You can compare your layout with the one for Windows - this zip file has the right layout: http://ironruby.codeplex.com/releases/view/55250#DownloadId=206131 Just exclude .bat files and Samples, Silverlight and WP7 directories. Tomas -----Original Message----- From: users-bounces at lists.ironpython.com [mailto:users-bounces at lists.ironpython.com] On Behalf Of Andrew Jorgensen Sent: Friday, February 11, 2011 7:14 PM To: Discussion of IronPython Cc: ironruby-core at rubyforge.org Subject: Re: [IronPython] Contents of Lib (packaging for RPM) On Fri, Feb 11, 2011 at 8:03 PM, Tomas Matousek wrote: > Yes, but the .config file doesn't need to be there at all. "../Lib" is the default value. > > The files in Config directory are for development env only. Ah, see I was just copying all the contents of bin/ to /usr/lib/ironruby Are there other files I should /not/ be installing? _______________________________________________ Users mailing list Users at lists.ironpython.com http://lists.ironpython.com/listinfo.cgi/users-ironpython.com From lists at ruby-forum.com Fri Feb 18 08:51:25 2011 From: lists at ruby-forum.com (Eduardo Blumenfeld) Date: Fri, 18 Feb 2011 14:51:25 +0100 Subject: [Ironruby-core] [About IronRuby.net] In-Reply-To: References: <4D466817.5050007@ekatek.com.tr> <4166927382766478403@unknownmsgid> Message-ID: IronRuby.net is working!!! Thank you for all the effort. it works great!!! -- Posted via http://www.ruby-forum.com/. From lists at ruby-forum.com Fri Feb 18 09:07:00 2011 From: lists at ruby-forum.com (Eduardo Blumenfeld) Date: Fri, 18 Feb 2011 15:07:00 +0100 Subject: [Ironruby-core] ironruby-rack gem In-Reply-To: <28f1242963070b447df699988e994859@ruby-forum.com> References: <809c919ced12ce139450acecb8789277@ruby-forum.com> <28f1242963070b447df699988e994859@ruby-forum.com> Message-ID: <1a1765f616d07e562471c92ebb77f085@ruby-forum.com> Hi all, IronRuby 1.1.2 is really working good... I was trying to see what is the status of this project, it seems to be no longer in the original path in github. Is there any news-updates on that? Is there any way to contribute to the project? Regards Eduardo Eduardo Blumenfeld wrote in post #958706: > Hi all, > > First, thank you for all the effort put in this project. > > Is there any news on this particular project (ironruby-rack gem), going > forward with the release 1.1.1? > > Eduardo -- Posted via http://www.ruby-forum.com/. From ustuntas at ekatek.com.tr Tue Feb 22 06:16:17 2011 From: ustuntas at ekatek.com.tr (=?UTF-8?B?TXVyYXQgw5xTVMOcTlRBxZ4=?=) Date: Tue, 22 Feb 2011 13:16:17 +0200 Subject: [Ironruby-core] [About IronRuby.net] In-Reply-To: References: <4D466817.5050007@ekatek.com.tr> <4166927382766478403@unknownmsgid> Message-ID: <4D639B01.7070307@ekatek.com.tr> Yes, Thank you for everyone who worked on IronRuby.net Regards On 02/18/2011 03:51 PM, Eduardo Blumenfeld wrote: > IronRuby.net is working!!! > > Thank you for all the effort. > > it works great!!! > -- From jdhardy at gmail.com Tue Feb 22 17:24:22 2011 From: jdhardy at gmail.com (Jeff Hardy) Date: Tue, 22 Feb 2011 15:24:22 -0700 Subject: [Ironruby-core] GSoC 2011: Interested Students Message-ID: Hi all, Are there any students that are interested in doing some work on IronPython/IronRuby/DLR for this year's Google Summer of Code? I'd like to make sure there's enough interest before I commit to putting together an application. The current suggested projects list is at http://bit.ly/g7YhPT but feel free to add more! - Jeff From lists at ruby-forum.com Thu Feb 24 09:41:28 2011 From: lists at ruby-forum.com (Rob R.) Date: Thu, 24 Feb 2011 15:41:28 +0100 Subject: [Ironruby-core] Accessing a Module's Classes from C# with dynamic In-Reply-To: <5ba4ba42a5cdb0f7ca18fe9e3ad86d65@ruby-forum.com> References: <5ba4ba42a5cdb0f7ca18fe9e3ad86d65@ruby-forum.com> Message-ID: <930b0836c86b086717d5b1682c0524d9@ruby-forum.com> to add directories to your search path from within C# you can do something like this: var engine = Ruby.CreateEngine(); var searchPaths = engine.GetSearchPaths().ToList(); searchPaths.Add(@"c:\code\generator\lib"); searchPaths.Add(@"C:\Ruby-ri-192\lib\ruby\1.9.1"); engine.SetSearchPaths(searchPaths); Let me know if you find out how to access classes that are within modules from C#. I'm having no luck. -- Posted via http://www.ruby-forum.com/. From jdhardy at gmail.com Thu Feb 24 13:30:01 2011 From: jdhardy at gmail.com (Jeff Hardy) Date: Thu, 24 Feb 2011 11:30:01 -0700 Subject: [Ironruby-core] [IronPython] GSoC 2011: Interested Students In-Reply-To: References: Message-ID: Hi Afriza, It appears that you are right - for some reason I thought mentoring orgs had to show that there was student interest before applying, but that doesn't seem to be the case. I'm still going to send in the application and see what happens. - Jeff On Wed, Feb 23, 2011 at 4:59 PM, Afriza N. Arief wrote: > Hi, > > I think mentoring organizations don't need to "get students" before applying > for GSoC. > > This will allow students who didn't know about the mentoring organization to > join and start knowing and contributing. > > It will also be hard for students like me to contact potential organizations > and check for potential projects before the organizations are accepted and > listed in GSoC website. > > Once the organizations are accepted, students can browse, discover, and join > the project that he never knew it exists. > > So I think you should just apply for it. What more Google wants to get more > organizations and students this year. > > It will be a waste if you don't apply. > > Regards, > > Afriza N. Arief > > On Feb 23, 2011 6:24 AM, "Jeff Hardy" wrote: > > _______________________________________________ > Users mailing list > Users at lists.ironpython.com > http://lists.ironpython.com/listinfo.cgi/users-ironpython.com > > From shay.friedman at gmail.com Fri Feb 25 01:38:11 2011 From: shay.friedman at gmail.com (Shay Friedman) Date: Fri, 25 Feb 2011 08:38:11 +0200 Subject: [Ironruby-core] Accessing a Module's Classes from C# with dynamic In-Reply-To: <930b0836c86b086717d5b1682c0524d9@ruby-forum.com> References: <5ba4ba42a5cdb0f7ca18fe9e3ad86d65@ruby-forum.com> <930b0836c86b086717d5b1682c0524d9@ruby-forum.com> Message-ID: I got it working using a kind of a hack/workaround. I know this is kind of a hack/workaround, but I managed to do it this way: I added the next code to the end of the ruby file: def hack(s) eval(s) end And then used it from the C# code to get the class object: var engine = Ruby.CreateEngine(); var scope = engine.ExecuteFile(@"c:\code\generator\lib\generator\generator_cmd_line.rb"); var genCmdLineObj = engine.Execute(String.Format("hack('{0}::{1}')", "Generator", "CmdLine"), scope); var cmdLineObj = engine.Operations.CreateInstance(genCmdLineObj); var results = engine.Operations.InvokeMember(cmdLineObj, "run"); return Content(results); Kind of a hack, but hey, it works! :) Shay. -------------------------------------------------------- Shay Friedman | Co-Founder @ CodeValue | C#/IronRuby MVP | Author of IronRuby Unleashed Blog: http://IronShay.com | Twitter: http://twitter.com/ironshay On Thu, Feb 24, 2011 at 4:41 PM, Rob R. wrote: > to add directories to your search path from within C# you can do > something like this: > > > var engine = Ruby.CreateEngine(); > var searchPaths = engine.GetSearchPaths().ToList(); > searchPaths.Add(@"c:\code\generator\lib"); > searchPaths.Add(@"C:\Ruby-ri-192\lib\ruby\1.9.1"); > engine.SetSearchPaths(searchPaths); > > Let me know if you find out how to access classes that are within > modules from C#. I'm having no luck. > > -- > Posted via http://www.ruby-forum.com/. > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core > -------------- next part -------------- An HTML attachment was scrubbed... URL: From Tomas.Matousek at microsoft.com Fri Feb 25 03:25:11 2011 From: Tomas.Matousek at microsoft.com (Tomas Matousek) Date: Fri, 25 Feb 2011 08:25:11 +0000 Subject: [Ironruby-core] Accessing a Module's Classes from C# with dynamic In-Reply-To: References: <5ba4ba42a5cdb0f7ca18fe9e3ad86d65@ruby-forum.com> <930b0836c86b086717d5b1682c0524d9@ruby-forum.com> Message-ID: Wouldn't this work? dynamic globalConstants = engine.Runtime.Globals globalConstants.MyModule.const_get('MyClass') assuming module MyModule class MyClass end end Haven't tried. Let me know if it works. Tomas From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Shay Friedman Sent: Thursday, February 24, 2011 10:38 PM To: ironruby-core at rubyforge.org Subject: Re: [Ironruby-core] Accessing a Module's Classes from C# with dynamic I got it working using a kind of a hack/workaround. I know this is kind of a hack/workaround, but I managed to do it this way: I added the next code to the end of the ruby file: def hack(s) eval(s) end And then used it from the C# code to get the class object: var engine = Ruby.CreateEngine(); var scope = engine.ExecuteFile(@"c:\code\generator\lib\generator\generator_cmd_line.rb"); var genCmdLineObj = engine.Execute(String.Format("hack('{0}::{1}')", "Generator", "CmdLine"), scope); var cmdLineObj = engine.Operations.CreateInstance(genCmdLineObj); var results = engine.Operations.InvokeMember(cmdLineObj, "run"); return Content(results); Kind of a hack, but hey, it works! :) Shay. -------------------------------------------------------- Shay Friedman | Co-Founder @ CodeValue | C#/IronRuby MVP | Author of IronRuby Unleashed Blog: http://IronShay.com | Twitter: http://twitter.com/ironshay On Thu, Feb 24, 2011 at 4:41 PM, Rob R. > wrote: to add directories to your search path from within C# you can do something like this: var engine = Ruby.CreateEngine(); var searchPaths = engine.GetSearchPaths().ToList(); searchPaths.Add(@"c:\code\generator\lib"); searchPaths.Add(@"C:\Ruby-ri-192\lib\ruby\1.9.1"); engine.SetSearchPaths(searchPaths); Let me know if you find out how to access classes that are within modules from C#. I'm having no luck. -- Posted via http://www.ruby-forum.com/. _______________________________________________ Ironruby-core mailing list Ironruby-core at rubyforge.org http://rubyforge.org/mailman/listinfo/ironruby-core -------------- next part -------------- An HTML attachment was scrubbed... URL: From shay.friedman at gmail.com Fri Feb 25 06:05:27 2011 From: shay.friedman at gmail.com (Shay Friedman) Date: Fri, 25 Feb 2011 13:05:27 +0200 Subject: [Ironruby-core] Accessing a Module's Classes from C# with dynamic In-Reply-To: References: <5ba4ba42a5cdb0f7ca18fe9e3ad86d65@ruby-forum.com> <930b0836c86b086717d5b1682c0524d9@ruby-forum.com> Message-ID: const_get doesn't work, but you can do globalConstants.MyModule.constants()[0] but then you get back an object which you can't initialize... Shay. On Fri, Feb 25, 2011 at 10:25 AM, Tomas Matousek < Tomas.Matousek at microsoft.com> wrote: > Wouldn?t this work? > > > > dynamic globalConstants = engine.Runtime.Globals > > > > globalConstants.MyModule.const_get(?MyClass?) > > > > assuming > > > > module MyModule > > class MyClass > > end > > end > > > > Haven?t tried. Let me know if it works. > > > > Tomas > > > > *From:* ironruby-core-bounces at rubyforge.org [mailto: > ironruby-core-bounces at rubyforge.org] *On Behalf Of *Shay Friedman > *Sent:* Thursday, February 24, 2011 10:38 PM > > *To:* ironruby-core at rubyforge.org > *Subject:* Re: [Ironruby-core] Accessing a Module's Classes from C# with > dynamic > > > > I got it working using a kind of a hack/workaround. > > > > I know this is kind of a hack/workaround, but I managed to do it this way: > > > > I added the next code to the end of the ruby file: > > > > def hack(s) > > eval(s) > > end > > > > And then used it from the C# code to get the class object: > > > > var engine = Ruby.CreateEngine(); > > > > var scope = > engine.ExecuteFile(@"c:\code\generator\lib\generator\generator_cmd_line.rb"); > > > > var genCmdLineObj = engine.Execute(String.Format("hack('{0}::{1}')", > "Generator", "CmdLine"), scope); > > > > var cmdLineObj = engine.Operations.CreateInstance(genCmdLineObj); > > var results = engine.Operations.InvokeMember(cmdLineObj, "run"); > > return Content(results); > > > > Kind of a hack, but hey, it works! :) > > > > Shay. > > -------------------------------------------------------- > > Shay Friedman | Co-Founder @ CodeValue | > C#/IronRuby MVP | Author of IronRuby Unleashed > > Blog: http://IronShay.com | Twitter: > http://twitter.com/ironshay > > > > > > On Thu, Feb 24, 2011 at 4:41 PM, Rob R. wrote: > > to add directories to your search path from within C# you can do > something like this: > > > var engine = Ruby.CreateEngine(); > var searchPaths = engine.GetSearchPaths().ToList(); > searchPaths.Add(@"c:\code\generator\lib"); > searchPaths.Add(@"C:\Ruby-ri-192\lib\ruby\1.9.1"); > engine.SetSearchPaths(searchPaths); > > Let me know if you find out how to access classes that are within > modules from C#. I'm having no luck. > > > -- > Posted via http://www.ruby-forum.com/. > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core > > > > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From aldinei.sampaio at gmail.com Fri Feb 25 07:35:10 2011 From: aldinei.sampaio at gmail.com (Aldinei Sampaio) Date: Fri, 25 Feb 2011 09:35:10 -0300 Subject: [Ironruby-core] Linebreak issue with clr strings manipulated by Ruby code Message-ID: Hi, guys. Sorry if I am posting this in the wrong place, but I need some kind of direction here. I isolated my problem in the following UnitTest in Visual Basic: Public Sub LineBreakProblem() Const SCRIPT = "print System::String.Format('Line1{0}Line2', System::Environment.NewLine)" Dim engine = IronRuby.Ruby.CreateEngine() Dim stream = New IO.MemoryStream Dim writer = New IO.StreamWriter(stream) engine.Runtime.IO.SetOutput(stream, writer) Dim source = engine.CreateScriptSourceFromString(SCRIPT, "Script", Microsoft.Scripting.SourceCodeKind.File) source.Execute() writer.Flush() stream.Position = 0 Dim actual = (New IO.StreamReader(stream)).ReadToEnd() Dim expected = String.Format("Line1{0}Line2", Environment.NewLine) Assert.AreEqual(expected, actual) End Sub As you can see, i am running this Ruby code: print System::String.Format('Line1{0}Line2', System::Environment.NewLine) And then I am using the engine.Runtime.IO.SetOutput to get back the result generated by the "print" statement. System.Environment.NewLine returns the char combination CR + LF. The "expected" variable will contain: "Line1" + CR + LF + "Line2". The "actual" variable receive the value "Line1" + CR + LF + CR + LF + "Line2" Seems that all the linebreaks are doubled when using the CLR string with the "print" statement. Any suggestion that you can give me to resolve or work around this problem will be much appreciated. From lists at ruby-forum.com Fri Feb 25 16:24:11 2011 From: lists at ruby-forum.com (Timothy Barnes) Date: Fri, 25 Feb 2011 22:24:11 +0100 Subject: [Ironruby-core] Using win32ole "connect" method on Ironruby In-Reply-To: <93f9cdde6e04daad7cbfd01435463aa5@ruby-forum.com> References: <93f9cdde6e04daad7cbfd01435463aa5@ruby-forum.com> Message-ID: <3430380fbfd4bc6f077b7496649d3c26@ruby-forum.com> It appears to be that the WIN32OLE.connect method cannot be fixed as long as the WIN32OLE is class in IronRuby. This is b/c the connect method substitutes for the new(initialize) method when called. I don't believe ruby allows you to create a class instance with out calling the new method. Therefore, I see (2) possible solutions: 1. Change WIN32OLE to a module not a class and have the ability to call connect or new. 2. Add a connect method to WIN32OLE class and change the way connect has to be coded to connect to a running instance of an application. I have attached a file showing a possible way to accomplish solution #1. My questions are: Which way should it go? And are there issues that would come up if WIN32OLE were a module and not a class? Thanks for any help on this. Timothy Attachments: http://www.ruby-forum.com/attachment/5968/win32ole_test.rb -- Posted via http://www.ruby-forum.com/. From robert.e.rouse at gmail.com Sun Feb 27 11:11:56 2011 From: robert.e.rouse at gmail.com (Robert Rouse) Date: Sun, 27 Feb 2011 10:11:56 -0600 Subject: [Ironruby-core] IronRuby in Action cancelled Message-ID: I got a message from Manning today telling me I could get a refund/replacement for IronRuby in Action since it was cancelled. Anyone know the reason why it was cancelled? It looked practically done to me. -------------- next part -------------- An HTML attachment was scrubbed... URL: From thibaut.barrere at gmail.com Sun Feb 27 12:01:23 2011 From: thibaut.barrere at gmail.com (=?ISO-8859-1?Q?Thibaut_Barr=E8re?=) Date: Sun, 27 Feb 2011 18:01:23 +0100 Subject: [Ironruby-core] IronRuby in Action cancelled In-Reply-To: References: Message-ID: > > I got a message from Manning today telling me I could get a > refund/replacement for IronRuby in Action since it was cancelled. > > Anyone know the reason why it was cancelled? It looked practically done to > me. > Ivan told me it's cancelled indeed - he will likely make an announcement later on here. -- Thibaut -------------- next part -------------- An HTML attachment was scrubbed... URL: From robert.e.rouse at gmail.com Sun Feb 27 12:18:02 2011 From: robert.e.rouse at gmail.com (Robert Rouse) Date: Sun, 27 Feb 2011 11:18:02 -0600 Subject: [Ironruby-core] IronRuby in Action cancelled In-Reply-To: References: Message-ID: I enjoyed following the book's progress. Thank you for writing it. All the interactions I've had as a customer with Manning tells me they'll do the right thing. I hope we'll see the book out in the near future :) On Sunday, February 27, 2011 at 11:07 AM, Ivan Porto Carrero wrote: > I won't go in too deep on the reasons why but in the end I ran out time basically and lack of interest. The entire explanation is quite lengthy. > Anyway I'm finding out who owns the actual IP rights now. But the last time Manning asked I told them that in an ideal situation this book would be a gift to the ironruby community, shared under a creative commons license. > > if it turns out that manning is planning to make the pdf available for download then fine. if it turns out that I have the rights to the content then I'll make the raw word documents available as a pdf book. > > Met vriendelijke groeten - Best regards - Salutations > > Ivan Porto Carrero > Co-founder & Developer at Mojolly > Mojolly > Visit us at www.mojolly.com, flanders.co.nz > We tweet at @mojolly, @casualjim > > Phone: +44.7513.233.465 > > > > On Sun, Feb 27, 2011 at 5:11 PM, Robert Rouse wrote: > > I got a message from Manning today telling me I could get a refund/replacement for IronRuby in Action since it was cancelled. > > > > Anyone know the reason why it was cancelled? It looked practically done to me. > > _______________________________________________ > > Ironruby-core mailing list > > Ironruby-core at rubyforge.org > > http://rubyforge.org/mailman/listinfo/ironruby-core > > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ivan at flanders.co.nz Sun Feb 27 12:22:33 2011 From: ivan at flanders.co.nz (Ivan Porto Carerro) Date: Sun, 27 Feb 2011 18:22:33 +0100 Subject: [Ironruby-core] Fwd: IronRuby in Action cancelled In-Reply-To: References: Message-ID: I won't go in too deep on the reasons why but in the end I ran out time basically and lack of interest. The entire explanation is quite lengthy. Anyway I'm finding out who owns the actual IP rights now. But the last time Manning asked I told them that in an ideal situation this book would be a gift to the ironruby community, shared under a creative commons license. if it turns out that manning is planning to make the pdf available for download then fine. if it turns out that I have the rights to the content then I'll make the raw word documents available as a pdf book. *Met vriendelijke groeten - Best regards - Salutations* *Ivan Porto Carrero* Co-founder & Developer at Mojolly Mojolly Visit us at *www.mojolly.com, flanders.co.nz* We tweet at @mojolly , @casualjim Phone: +44.7513.233.465 On Sun, Feb 27, 2011 at 5:11 PM, Robert Rouse wrote: > I got a message from Manning today telling me I could get a > refund/replacement for IronRuby in Action since it was cancelled. > > Anyone know the reason why it was cancelled? It looked practically done to > me. > > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From lists at ruby-forum.com Sun Feb 27 12:29:02 2011 From: lists at ruby-forum.com (Ivan Porto carrero) Date: Sun, 27 Feb 2011 18:29:02 +0100 Subject: [Ironruby-core] IronRuby in Action cancelled In-Reply-To: References: Message-ID: I won't go in too deep on the reasons why but in the end I ran out time basically and lack of interest. The entire explanation is quite lengthy. Anyway I'm finding out who owns the actual IP rights now. But the last time Manning asked I told them that in an ideal situation this book would be a gift to the ironruby community, shared under a creative commons license. if it turns out that manning is planning to make the pdf available for download then fine. if it turns out that I have the rights to the content then I'll make the raw word documents available as a pdf book. Cheers Ivan -- Posted via http://www.ruby-forum.com/. From jimmy at schementi.com Sun Feb 27 13:51:43 2011 From: jimmy at schementi.com (Jimmy Schementi) Date: Sun, 27 Feb 2011 13:51:43 -0500 Subject: [Ironruby-core] IronRuby in Action cancelled In-Reply-To: References: Message-ID: That is very generous of you Ivan, hope it works out. ~Jimmy On Sun, Feb 27, 2011 at 12:29 PM, Ivan Porto carrero wrote: > I won't go in too deep on the reasons why but in the end I ran out time > basically and lack of interest. The entire explanation is quite lengthy. > Anyway I'm finding out who owns the actual IP rights now. But the last > time Manning asked I told them that in an ideal situation this book > would be a gift to the ironruby community, shared under a creative > commons license. > > if it turns out that manning is planning to make the pdf available for > download then fine. if it turns out that I have the rights to the > content then I'll make the raw word documents available as a pdf book. > > Cheers > Ivan > > -- > Posted via http://www.ruby-forum.com/. > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ustuntas at ekatek.com.tr Mon Feb 28 05:18:45 2011 From: ustuntas at ekatek.com.tr (=?UTF-8?B?TXVyYXQgw5xTVMOcTlRBxZ4=?=) Date: Mon, 28 Feb 2011 12:18:45 +0200 Subject: [Ironruby-core] [AutoCAD and IronRuby] Message-ID: <4D6B7685.6080500@ekatek.com.tr> Hello All, I am new in .net programming and I have writing ruby codes more then 3 years. I want to write some codes, taking data from excel files to make something and drawing somethings in AutoCAD. I searched google and found some links about IronRuby and AutoCAD.. But, i could not find step-by-step integration IronRuby and AutoCAD. This site http://through-the-interface.typepad.com/through_the_interface/2009/04/using-ironruby-inside-autocad.html is give me some idea for integration.. But i could not find any information why i use C# for integration to ruby for autocad. How can i find the proper information AutoCAD and IronRuby integration? - especially step-by-step guide - Thank you for helps now.. Regards, Murat USTUNTAS -- From andrius.bentkus at gmail.com Mon Feb 28 06:30:34 2011 From: andrius.bentkus at gmail.com (Andrius Bentkus) Date: Mon, 28 Feb 2011 12:30:34 +0100 Subject: [Ironruby-core] [AutoCAD and IronRuby] In-Reply-To: <4D6B7685.6080500@ekatek.com.tr> References: <4D6B7685.6080500@ekatek.com.tr> Message-ID: I very much doubt that there is a step by step guide for that, since only one other person on the world seemed interested in this. On Mon, Feb 28, 2011 at 11:18 AM, Murat ?ST?NTA? wrote: > Hello All, > > I am new in .net programming and I have writing ruby codes more then 3 > years. > I want to write some codes, taking data from excel files to make something > and > drawing somethings in AutoCAD. > > I searched google and found some links about IronRuby and AutoCAD.. But, i > could > not find step-by-step integration IronRuby and AutoCAD. > > This site > http://through-the-interface.typepad.com/through_the_interface/2009/04/using-ironruby-inside-autocad.html > is give me some idea for integration.. But i could not find any information > why i use > C# for integration to ruby for autocad. > > How can i find the proper information AutoCAD and IronRuby integration? - > especially > step-by-step guide - > > Thank you for helps now.. Regards, > > Murat USTUNTAS > > > > > > -- > > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core > -------------- next part -------------- An HTML attachment was scrubbed... URL: From oakraven13 at gmail.com Mon Feb 28 07:59:47 2011 From: oakraven13 at gmail.com (Mike Hatfield) Date: Mon, 28 Feb 2011 08:59:47 -0400 Subject: [Ironruby-core] [AutoCAD and IronRuby] In-Reply-To: References: <4D6B7685.6080500@ekatek.com.tr> Message-ID: I have no AutoCAD experience, so is not something I can personally help with. I agree with Andrius in that there are probably very few people that would need (or want) this kind of integration. On the other hand, if AutoCAD has a .NET API then using IronRuby is a least a possibility. Is there anyone in the IronRuby community familiar with AutoCAD and it's API's willing to give Murat a hand with this? Mike @WebCoding4Fun on Twitter -------------- next part -------------- An HTML attachment was scrubbed... URL: From lists at ruby-forum.com Mon Feb 28 12:37:16 2011 From: lists at ruby-forum.com (Mike H.) Date: Mon, 28 Feb 2011 18:37:16 +0100 Subject: [Ironruby-core] How-to Contribute to IronRuby Message-ID: <83844b21e5701102f9d9e8e4ca044261@ruby-forum.com> I've been trying to find information on how to contribute to the project. Given the recent changes to the solution source and website, is the information on becoming a contributor still current? My hope was that I could work on issues as a way to get my feet wet. Are these tracked exclusively on the main branch on GitHub? I checked yesterday and I only saw 2 active issues. I think this is a fantastic project. I love being able to use my .NET assemblies. Using something like Cucumber and RSpec to test my .NET classes is huge and honestly very exciting. I also really like the prospect to using Ruby to code my Silverlight/WPF/Win Phone 7 applications. I'm not as interesting in hosting Ruby code in my CLR code. As an outsider, it looks like IronRuby is dying a slow death given the last 6 months or so. I want to try to do my part to keep this project not just alive, but vibrant. Certainly we can offer a CLR-integrated Ruby interpreter that is as capable as JRuby. Come on, put me to work! :) -- Posted via http://www.ruby-forum.com/. From Tomas.Matousek at microsoft.com Mon Feb 28 14:24:34 2011 From: Tomas.Matousek at microsoft.com (Tomas Matousek) Date: Mon, 28 Feb 2011 19:24:34 +0000 Subject: [Ironruby-core] How-to Contribute to IronRuby In-Reply-To: <83844b21e5701102f9d9e8e4ca044261@ruby-forum.com> References: <83844b21e5701102f9d9e8e4ca044261@ruby-forum.com> Message-ID: This information should be up to date: http://github.com/IronLanguages/main/wiki if you find any discrepancies, let us know. Bugs are tracked on CodePlex: http://ironruby.codeplex.com There is a plenty of failing specs that also need to be fixed -- see https://github.com/IronLanguages/main/tree/master/Languages/Ruby/Tests/mspec/ironruby-tags-19 If you find something interesting you'd like to work on send an e-mail to the list so that others know what you are up to. Thanks! Tomas -----Original Message----- From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Mike H. Sent: Monday, February 28, 2011 9:37 AM To: ironruby-core at rubyforge.org Subject: [Ironruby-core] How-to Contribute to IronRuby I've been trying to find information on how to contribute to the project. Given the recent changes to the solution source and website, is the information on becoming a contributor still current? My hope was that I could work on issues as a way to get my feet wet. Are these tracked exclusively on the main branch on GitHub? I checked yesterday and I only saw 2 active issues. I think this is a fantastic project. I love being able to use my .NET assemblies. Using something like Cucumber and RSpec to test my .NET classes is huge and honestly very exciting. I also really like the prospect to using Ruby to code my Silverlight/WPF/Win Phone 7 applications. I'm not as interesting in hosting Ruby code in my CLR code. As an outsider, it looks like IronRuby is dying a slow death given the last 6 months or so. I want to try to do my part to keep this project not just alive, but vibrant. Certainly we can offer a CLR-integrated Ruby interpreter that is as capable as JRuby. Come on, put me to work! :) -- Posted via http://www.ruby-forum.com/. _______________________________________________ Ironruby-core mailing list Ironruby-core at rubyforge.org http://rubyforge.org/mailman/listinfo/ironruby-core From Tomas.Matousek at microsoft.com Mon Feb 28 14:47:45 2011 From: Tomas.Matousek at microsoft.com (Tomas Matousek) Date: Mon, 28 Feb 2011 19:47:45 +0000 Subject: [Ironruby-core] How-to Contribute to IronRuby In-Reply-To: References: <83844b21e5701102f9d9e8e4ca044261@ruby-forum.com> Message-ID: This reminds me... we need to sync to the latest Ruby specs time to time. https://github.com/IronLanguages/main/tree/master/Languages/Ruby/Tests/mspec/rubyspec Every time we do that we need to generate tags, mark critical tests that crash the test runner and push our changes to the specs up to the main rubyspec repo (and get them approved). Any volunteers for this? Tomas -----Original Message----- From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Tomas Matousek Sent: Monday, February 28, 2011 11:25 AM To: ironruby-core at rubyforge.org Subject: Re: [Ironruby-core] How-to Contribute to IronRuby This information should be up to date: http://github.com/IronLanguages/main/wiki if you find any discrepancies, let us know. Bugs are tracked on CodePlex: http://ironruby.codeplex.com There is a plenty of failing specs that also need to be fixed -- see https://github.com/IronLanguages/main/tree/master/Languages/Ruby/Tests/mspec/ironruby-tags-19 If you find something interesting you'd like to work on send an e-mail to the list so that others know what you are up to. Thanks! Tomas -----Original Message----- From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Mike H. Sent: Monday, February 28, 2011 9:37 AM To: ironruby-core at rubyforge.org Subject: [Ironruby-core] How-to Contribute to IronRuby I've been trying to find information on how to contribute to the project. Given the recent changes to the solution source and website, is the information on becoming a contributor still current? My hope was that I could work on issues as a way to get my feet wet. Are these tracked exclusively on the main branch on GitHub? I checked yesterday and I only saw 2 active issues. I think this is a fantastic project. I love being able to use my .NET assemblies. Using something like Cucumber and RSpec to test my .NET classes is huge and honestly very exciting. I also really like the prospect to using Ruby to code my Silverlight/WPF/Win Phone 7 applications. I'm not as interesting in hosting Ruby code in my CLR code. As an outsider, it looks like IronRuby is dying a slow death given the last 6 months or so. I want to try to do my part to keep this project not just alive, but vibrant. Certainly we can offer a CLR-integrated Ruby interpreter that is as capable as JRuby. Come on, put me to work! :) -- Posted via http://www.ruby-forum.com/. _______________________________________________ Ironruby-core mailing list Ironruby-core at rubyforge.org http://rubyforge.org/mailman/listinfo/ironruby-core _______________________________________________ Ironruby-core mailing list Ironruby-core at rubyforge.org http://rubyforge.org/mailman/listinfo/ironruby-core