Open source project to port

Hi

I’m looking for a smallish .NET open source project to port to ironruby
which one should I take?

Met vriendelijke groeten - Best regards - Salutations
Ivan Porto C.
Blog: http://flanders.co.nz
Twitter: http://twitter.com/casualjim
Author of IronRuby in Action (http://manning.com/carrero)

I’m interested to possibly join, whatever it may be :slight_smile:

and to add on that, a common pain i get with rails is an image
processing
library to stand in for rmagick (i use JRuby on windows on some
projects,
and they have rmagick4j which is very convenient), so that might be a
good
target.

I would second that idea as well. I’d love to use ruby to port some
sparkline and other BI visualization graph libraries, and a graphics
library would be just the ticket.

From: [email protected]
[mailto:[email protected]] On Behalf Of Dotan N.
Sent: Wednesday, October 28, 2009 7:31 AM
To: [email protected]
Subject: Re: [Ironruby-core] Open source project to port

and to add on that, a common pain i get with rails is an image
processing library to stand in for rmagick (i use JRuby on windows on
some projects, and they have rmagick4j which is very convenient), so
that might be a good target.

On Wed, Oct 28, 2009 at 4:28 PM, Dotan N. [email protected] wrote:

I’m interested to possibly join, whatever it may be :slight_smile:

On Wed, Oct 28, 2009 at 4:24 PM, Ivan Porto C.
[email protected] wrote:

Hi

I’m looking for a smallish .NET open source project to port to
ironruby which one should I take?

Met vriendelijke groeten - Best regards - Salutations
Ivan Porto C.
Blog: http://flanders.co.nz
Twitter: http://twitter.com/casualjim
Author of IronRuby in Action (http://manning.com/carrero)


Ironruby-core mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/ironruby-core

bummer :frowning:
well, my idea was a pure imagemagick interface .net implementation, at
least
to some extent, exactly what the guys from rmagick4j did for java. with
rmagick4j i don’t need 10mb of imagemagick dependencies at all, its all
pure
java, and pure jruby.

do any of you have ideas as to how much effort such a thing would take ?

No idea what the project would take. But, I’d be interested in
contributing.

Sent from my iPhone

Yes but in my case it’s to use in my book as an example of this is how
you
rubyfiy a C# application.

I do it to some extend with witty in my WPF chapter. I’m not thinking in
the
orders of magnitude of Hibernate or even ironrubymvc. But it should be
something fairly well-known.

I don’t see much benefit in porting any of the testing libraries,
mocking
frameworks or dependency injection stuff but it would be good to take
something that is familiar to many .NET devs I just can’t think of any
projects right now.

RMagick is certainly a very interesting library. The link below uses
ImageMagick and mono so I imagine that could be a start :slight_smile:


Met vriendelijke groeten - Best regards - Salutations
Ivan Porto C.
Blog: http://flanders.co.nz
Twitter: http://twitter.com/casualjim
Author of IronRuby in Action (http://manning.com/carrero)

On Wed, Oct 28, 2009 at 3:38 PM, Nathan Stults

Me too.

From: [email protected]
[mailto:[email protected]] On Behalf Of Web
Administrator
Sent: Wednesday, October 28, 2009 8:56 AM
To: [email protected]
Subject: Re: [Ironruby-core] Open source project to port

No idea what the project would take. But, I’d be interested in
contributing.

Sent from my iPhone

On Oct 28, 2009, at 10:39 AM, “Dotan N.” [email protected] wrote:

bummer :frowning:
well, my idea was a pure imagemagick interface .net implementation, at
least to some extent, exactly what the guys from rmagick4j did for java.
with rmagick4j i don’t need 10mb of imagemagick dependencies at all, its
all pure java, and pure jruby.

do any of you have ideas as to how much effort such a thing would take
?

On Wed, Oct 28, 2009 at 5:20 PM, Ivan Porto C.
[email protected] wrote:

Yes but in my case it’s to use in my book as an example of this is how
you rubyfiy a C# application.

I do it to some extend with witty in my WPF chapter. I’m not thinking
in the orders of magnitude of Hibernate or even ironrubymvc. But it
should be something fairly well-known.

I don’t see much benefit in porting any of the testing libraries,
mocking frameworks or dependency injection stuff but it would be good to
take something that is familiar to many .NET devs I just can’t think of
any projects right now.

RMagick is certainly a very interesting library. The link below uses
ImageMagick and mono so I imagine that could be a start :slight_smile:

How To: Add folder image / folder thumbnails like windows xp


Met vriendelijke groeten - Best regards - Salutations
Ivan Porto C.
Blog: http://flanders.co.nz
Twitter: http://twitter.com/casualjim
Author of IronRuby in Action (http://manning.com/carrero)

On Wed, Oct 28, 2009 at 3:38 PM, Nathan Stults
[email protected] wrote:

I would second that idea as well. I’d love to use ruby to port some
sparkline and other BI visualization graph libraries, and a graphics
library would be just the ticket.

From: [email protected]
[mailto:[email protected]] On Behalf Of Dotan N.
Sent: Wednesday, October 28, 2009 7:31 AM
To: [email protected]
Subject: Re: [Ironruby-core] Open source project to port

and to add on that, a common pain i get with rails is an image
processing library to stand in for rmagick (i use JRuby on windows on
some projects, and they have rmagick4j which is very convenient), so
that might be a good target.

On Wed, Oct 28, 2009 at 4:28 PM, Dotan N. [email protected] wrote:

I’m interested to possibly join, whatever it may be :slight_smile:

On Wed, Oct 28, 2009 at 4:24 PM, Ivan Porto C.
[email protected] wrote:

Hi



I'm looking for a smallish .NET open source project to port to 

ironruby which one should I take?

Met vriendelijke groeten - Best regards - Salutations
Ivan Porto C.
Blog: http://flanders.co.nz
Twitter: http://twitter.com/casualjim
Author of IronRuby in Action (http://manning.com/carrero)

_______________________________________________
Ironruby-core mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/ironruby-core

Ironruby-core mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/ironruby-core


Ironruby-core mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/ironruby-core


Ironruby-core mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/ironruby-core

For ImageMagick/RMagick, you should be able to get away with making an
adapter that matches the API of RMagick or ImageMagic with the functions
in System.Drawing. There will probably be more beyond that, but that
should get you started.

JD

From: [email protected]
[mailto:[email protected]] On Behalf Of Nathan Stults
Sent: Wednesday, October 28, 2009 9:03 AM
To: [email protected]
Subject: Re: [Ironruby-core] Open source project to port

Me too.

From: [email protected]
[mailto:[email protected]] On Behalf Of Web
Administrator
Sent: Wednesday, October 28, 2009 8:56 AM
To: [email protected]
Subject: Re: [Ironruby-core] Open source project to port

No idea what the project would take. But, I’d be interested in
contributing.

Sent from my iPhone

On Oct 28, 2009, at 10:39 AM, “Dotan N.”
<[email protected]mailto:[email protected]> wrote:
bummer :frowning:
well, my idea was a pure imagemagick interface .net implementation, at
least to some extent, exactly what the guys from rmagick4j did for java.
with rmagick4j i don’t need 10mb of imagemagick dependencies at all, its
all pure java, and pure jruby.

do any of you have ideas as to how much effort such a thing would take ?
On Wed, Oct 28, 2009 at 5:20 PM, Ivan Porto C.
<[email protected]mailto:[email protected]> wrote:
Yes but in my case it’s to use in my book as an example of this is how
you rubyfiy a C# application.

I do it to some extend with witty in my WPF chapter. I’m not thinking in
the orders of magnitude of Hibernate or even ironrubymvc. But it should
be something fairly well-known.

I don’t see much benefit in porting any of the testing libraries,
mocking frameworks or dependency injection stuff but it would be good to
take something that is familiar to many .NET devs I just can’t think of
any projects right now.

RMagick is certainly a very interesting library. The link below uses
ImageMagick and mono so I imagine that could be a start :slight_smile:


Met vriendelijke groeten - Best regards - Salutations
Ivan Porto C.
Blog: http://flanders.co.nz
Twitter: http://twitter.com/casualjim
Author of IronRuby in Action (http://manning.com/carrero)

On Wed, Oct 28, 2009 at 3:38 PM, Nathan Stults
<[email protected]mailto:[email protected]> wrote:
I would second that idea as well. I’d love to use ruby to port some
sparkline and other BI visualization graph libraries, and a graphics
library would be just the ticket.

From:
[email protected]mailto:[email protected]
[mailto:[email protected]mailto:[email protected]]
On Behalf Of Dotan N.
Sent: Wednesday, October 28, 2009 7:31 AM
To: [email protected]mailto:[email protected]
Subject: Re: [Ironruby-core] Open source project to port

and to add on that, a common pain i get with rails is an image
processing library to stand in for rmagick (i use JRuby on windows on
some projects, and they have rmagick4j which is very convenient), so
that might be a good target.
On Wed, Oct 28, 2009 at 4:28 PM, Dotan N.
<[email protected]mailto:[email protected]> wrote:
I’m interested to possibly join, whatever it may be :slight_smile:
On Wed, Oct 28, 2009 at 4:24 PM, Ivan Porto C.
<[email protected]mailto:[email protected]> wrote:
Hi

I’m looking for a smallish .NET open source project to port to ironruby
which one should I take?

Met vriendelijke groeten - Best regards - Salutations
Ivan Porto C.
Blog: http://flanders.co.nz
Twitter: http://twitter.com/casualjim
Author of IronRuby in Action (http://manning.com/carrero)


Ironruby-core mailing list
[email protected]mailto:[email protected]
http://rubyforge.org/mailman/listinfo/ironruby-core


Ironruby-core mailing list
[email protected]mailto:[email protected]
http://rubyforge.org/mailman/listinfo/ironruby-core


Ironruby-core mailing list
[email protected]mailto:[email protected]
http://rubyforge.org/mailman/listinfo/ironruby-core


Ironruby-core mailing list
[email protected]mailto:[email protected]
http://rubyforge.org/mailman/listinfo/ironruby-core

Seo started with the ironmagick gem :slight_smile:

Ryan pointed me towards this little library/application, it seems to be
the
right size and is fairly interesting:
http://code.google.com/p/stateless

unless somebody has a better idea it will pop up in my ironrubyinaction
repository somewhere next week.

Met vriendelijke groeten - Best regards - Salutations
Ivan Porto C.
Blog: http://flanders.co.nz
Twitter: http://twitter.com/casualjim
Author of IronRuby in Action (http://manning.com/carrero)

ok sounds like a plan for a weekend research. i’ll post my findings as
soon
as i can :slight_smile:

Thanks for the input :slight_smile: Yes I was planning of looking at the code of
some of
the gems and rails plugins. They may have good ideas to include in this
project. I don’t expect that it will take a very long time to build
this
thing and of course any help is much appreciated.

Exactly from POV of the DSL this project is pretty interesting because
it
will highlight some key differences between what you can do with a
fluent
interface vs a real DSL.

Met vriendelijke groeten - Best regards - Salutations
Ivan Porto C.
Blog: http://flanders.co.nz
Twitter: http://twitter.com/casualjim
Author of IronRuby in Action (http://manning.com/carrero)

On Thu, Oct 29, 2009 at 1:34 PM, Nathan Stults

That’s a fun one because it involves a good opportunity to create a Ruby
DSL, which will be a good demo for a book. I wrote a state machine DSL
using Boo way back when using Ayende Rahein’s book on the topic
(http://www.codeplex.com/SimpleStateMachine) and although Boo provides
some meta-programming capabilities, the implementation was painful and
hacky and hard to evolve and the DSL syntax was more constrained that I
would have liked. I always wanted to re-implement using a parser
generator to fix all that, but never got to it. Ruby is a much better
choice than either Boo or a parser generator for a state machine DSL.
The contrast between how simple and straightforward a Ruby DSL can be
will be stark. I imagine IR will be preferred path to internal DSL’s on
the .NET framework from now on. I was going to look at doing something
like this in Ruby myself at one point, but when I looked (very briefly)
there seemed to be a few state machine libraries already offered by the
Ruby community I wanted to evaluate first. For illustrative purposes for
a book, though, that is irrelevant, although you may want to survey them
anyway, as preparation.

From: [email protected]
[mailto:[email protected]] On Behalf Of Ivan Porto
Carrero
Sent: Thursday, October 29, 2009 2:21 AM
To: [email protected]
Subject: Re: [Ironruby-core] Open source project to port

Seo started with the ironmagick gem :slight_smile:

Ryan pointed me towards this little library/application, it seems to be
the right size and is fairly interesting:

http://code.google.com/p/stateless

unless somebody has a better idea it will pop up in my ironrubyinaction
repository somewhere next week.

Met vriendelijke groeten - Best regards - Salutations
Ivan Porto C.
Blog: http://flanders.co.nz
Twitter: http://twitter.com/casualjim
Author of IronRuby in Action (http://manning.com/carrero)

On Wed, Oct 28, 2009 at 5:42 PM, Dotan N. [email protected] wrote:

ok sounds like a plan for a weekend research. i’ll post my findings as
soon as i can :slight_smile:

On Wed, Oct 28, 2009 at 6:16 PM, Jim D. [email protected]
wrote:

For ImageMagick/RMagick, you should be able to get away with making an
adapter that matches the API of RMagick or ImageMagic with the functions
in System.Drawing. There will probably be more beyond that, but that
should get you started.

JD

From: [email protected]
[mailto:[email protected]] On Behalf Of Nathan Stults
Sent: Wednesday, October 28, 2009 9:03 AM

To: [email protected]
Subject: Re: [Ironruby-core] Open source project to port

Me too.

From: [email protected]
[mailto:[email protected]] On Behalf Of Web
Administrator
Sent: Wednesday, October 28, 2009 8:56 AM
To: [email protected]
Subject: Re: [Ironruby-core] Open source project to port

No idea what the project would take. But, I’d be interested in
contributing.

Sent from my iPhone

On Oct 28, 2009, at 10:39 AM, “Dotan N.” [email protected] wrote:

bummer :frowning:
well, my idea was a pure imagemagick interface .net implementation, at
least to some extent, exactly what the guys from rmagick4j did for java.
with rmagick4j i don’t need 10mb of imagemagick dependencies at all, its
all pure java, and pure jruby.

do any of you have ideas as to how much effort such a thing would take
?

On Wed, Oct 28, 2009 at 5:20 PM, Ivan Porto C.
[email protected] wrote:

Yes but in my case it’s to use in my book as an example of this is how
you rubyfiy a C# application.

I do it to some extend with witty in my WPF chapter. I’m not thinking
in the orders of magnitude of Hibernate or even ironrubymvc. But it
should be something fairly well-known.

I don’t see much benefit in porting any of the testing libraries,
mocking frameworks or dependency injection stuff but it would be good to
take something that is familiar to many .NET devs I just can’t think of
any projects right now.

RMagick is certainly a very interesting library. The link below uses
ImageMagick and mono so I imagine that could be a start :slight_smile:

How To: Add folder image / folder thumbnails like windows xp


Met vriendelijke groeten - Best regards - Salutations
Ivan Porto C.
Blog: http://flanders.co.nz
Twitter: http://twitter.com/casualjim
Author of IronRuby in Action (http://manning.com/carrero)

On Wed, Oct 28, 2009 at 3:38 PM, Nathan Stults
[email protected] wrote:

I would second that idea as well. I’d love to use ruby to port some
sparkline and other BI visualization graph libraries, and a graphics
library would be just the ticket.

From: [email protected]
[mailto:[email protected]] On Behalf Of Dotan N.
Sent: Wednesday, October 28, 2009 7:31 AM
To: [email protected]
Subject: Re: [Ironruby-core] Open source project to port

and to add on that, a common pain i get with rails is an image
processing library to stand in for rmagick (i use JRuby on windows on
some projects, and they have rmagick4j which is very convenient), so
that might be a good target.

On Wed, Oct 28, 2009 at 4:28 PM, Dotan N. [email protected] wrote:

I’m interested to possibly join, whatever it may be :slight_smile:

On Wed, Oct 28, 2009 at 4:24 PM, Ivan Porto C.
[email protected] wrote:

Hi



I'm looking for a smallish .NET open source project to port to 

ironruby which one should I take?

Met vriendelijke groeten - Best regards - Salutations
Ivan Porto C.
Blog: http://flanders.co.nz
Twitter: http://twitter.com/casualjim
Author of IronRuby in Action (http://manning.com/carrero)

_______________________________________________
Ironruby-core mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/ironruby-core

Ironruby-core mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/ironruby-core


Ironruby-core mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/ironruby-core


Ironruby-core mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/ironruby-core


Ironruby-core mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/ironruby-core


Ironruby-core mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/ironruby-core