# \[ANN\] Reactive - The desktop application framework

**URL:** <https://www.ruby-forum.com/t/ann-reactive-the-desktop-application-framework/137739>\
**Category:** Rails\
**Created:** [May 15, 2008, 9:33pm UTC](https://www.ruby-forum.com/t/ann-reactive-the-desktop-application-framework/137739 "2008-05-15T21:33:54Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![phi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/bcef8e/32.png) [@phi](https://www.ruby-forum.com/u/phi)\
**Post date:** [May 15, 2008, 9:33pm UTC](https://www.ruby-forum.com/t/ann-reactive-the-desktop-application-framework/137739/1 "2008-05-15T21:33:54Z")

</div>

Hi railers,

I’m pleased to announce a new project: Reactive

What is that? It’s a desktop application framework that is highly  
inspired by Rails.  
Thus it is MVC oriented and has built-in features like scaffolds.

It currenty uses wx as it’s view system.

The current release is pre-alpha, but you may already play with it.  
Refer to  
[http://www.ruby-reactive.org](http://www.ruby-reactive.org) for some help.

Pascal

---

<div class="post-metadata">

**Author:** ![phi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/bcef8e/32.png) [@phi](https://www.ruby-forum.com/u/phi)\
**Post date:** [May 19, 2008, 1:37pm UTC](https://www.ruby-forum.com/t/ann-reactive-the-desktop-application-framework/137739/2 "2008-05-19T13:37:31Z")

</div>

Hi,

I have tried Reactive on Windows, but I’m getting the following error:

C:\lab\>reactive mysales -w wx  
uninitialized constant Reactive::Request

2008/5/15 Pascal H. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

> The current release is pre-alpha, but you may already play with it.  
> Refer to  
> [http://www.ruby-reactive.org](http://www.ruby-reactive.org) for some help.
> 
> ## Pascal
> 
> Posted via [http://www.ruby-forum.com/](http://www.ruby-forum.com/).
> 
> >

–  
Weverton G. de Morais  
TecnÃ³logo em Redes de ComunicaÃ§Ã£o  
Desenvolvedor Delphi  
Entusiasta Ruby/Rails  
“Todos juntos somos fortes”

---

<div class="post-metadata">

**Author:** ![phi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/bcef8e/32.png) [@phi](https://www.ruby-forum.com/u/phi)\
**Post date:** [May 19, 2008, 9:32pm UTC](https://www.ruby-forum.com/t/ann-reactive-the-desktop-application-framework/137739/3 "2008-05-19T21:32:07Z")

</div>

Weverton G. wrote:

> Hi,
> 
> I have tried Reactive on Windows, but I’m getting the following error:
> 
> C:\lab\>reactive mysales -w wx  
> uninitialized constant Reactive::Request
> 
> 2008/5/15 Pascal H. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

Yes, some gems needs an update. You may update them all with:  
gem update

But the problem should come from rubygems itself (I have version 1.0.1)  
Try :  
gem update --system

Let me know.

Regards,

Pascal

---

<div class="post-metadata">

**Author:** ![phi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/bcef8e/32.png) [@phi](https://www.ruby-forum.com/u/phi)\
**Post date:** [May 23, 2008, 5:31pm UTC](https://www.ruby-forum.com/t/ann-reactive-the-desktop-application-framework/137739/4 "2008-05-23T17:31:23Z")

</div>

Hi,

I’m sorry by late, but now it’s all working and I think wonderful. When  
will  
we have more examples and materials about Reactive??

2008/5/19 Pascal H. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

> > 
> 
> Regards,
> 
> ## Pascal
> 
> Posted via [http://www.ruby-forum.com/](http://www.ruby-forum.com/).
> 
> >

–  
Weverton G. de Morais  
TecnÃ³logo em Redes de ComunicaÃ§Ã£o  
Desenvolvedor Delphi  
Entusiasta Ruby/Rails  
“Todos juntos somos fortes”

---

<div class="post-metadata">

**Author:** ![phi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/bcef8e/32.png) [@phi](https://www.ruby-forum.com/u/phi)\
**Post date:** [May 23, 2008, 6:25pm UTC](https://www.ruby-forum.com/t/ann-reactive-the-desktop-application-framework/137739/5 "2008-05-23T18:25:00Z")

</div>

Weverton G. wrote:

> Hi,
> 
> I’m sorry by late, but now it’s all working and I think wonderful. When  
> will  
> we have more examples and materials about Reactive??
> 
> 2008/5/19 Pascal H. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

This first release is a proof-of-concept.  
I’ll add some more features, especially in the view\_wx scaffold views.

I may create a screen-cast at this stage.

After that, tests have to be written for the core and the view\_wx. The  
core will need some review also. Then, a first beta will be released.

I don’t plan to head the whole development, so contributors are welcome!

Cheers,

Pascal

---

<div class="post-metadata">

**Author:** ![phi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/bcef8e/32.png) [@phi](https://www.ruby-forum.com/u/phi)\
**Post date:** [June 10, 2008, 1:36pm UTC](https://www.ruby-forum.com/t/ann-reactive-the-desktop-application-framework/137739/6 "2008-06-10T13:36:42Z")

</div>

Hello!

I have a trouble. I can’t install reactive\_view\_wx gem. This is an error  
msg:

===========  
ERROR: Error installing reactive\_view\_wx:  
ERROR: Failed to build gem native extension.

rake RUBYARCHDIR=C:/Program  
Files/ruby/lib/ruby/gems/1.8/gems/wxruby-1.9.7-x86-mswin32-60/lib  
RUBYLIBDIR=C:/Program Files/ruby/lib/ruby/gems/1.8/gems/  
wxruby-1.9.7-x86-mswin32-60/lib  
(in C:/Program  
Files/ruby/lib/ruby/gems/1.8/gems/wxruby-1.9.7-x86-mswin32-60/temp)  
rake aborted!  
Don’t know how to build task  
‘Files/ruby/lib/ruby/gems/1.8/gems/wxruby-1.9.7-x86-mswin32-60/lib’

(See full trace by running task with --trace)

# Gem files will remain installed in C:/Program Files/ruby/lib/ruby/gems/1.8/gems/wxruby-1.9.7-x86-mswin32-60 for inspection. Results logged to C:/Program Files/ruby/lib/ruby/gems/1.8/gems/wxruby-1.9.7-x86-mswin32-60/temp/gem\_make.out

It seems that the reason is in the space in the path. Can somebody help  
me plz?

---

<div class="post-metadata">

**Author:** ![phi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/bcef8e/32.png) [@phi](https://www.ruby-forum.com/u/phi)\
**Post date:** [June 16, 2008, 9:57am UTC](https://www.ruby-forum.com/t/ann-reactive-the-desktop-application-framework/137739/7 "2008-06-16T09:57:44Z")

</div>

I install reactive, the dependecies of reactive\_view\_wx and update gem  
–system.

but I have a trouble creating the reactive project…

C:\>reactive mysales -w wx  
c:/ruby/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:32:in  
`gem_original_re from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/ custom_require.rb:32:in`re from c:/ruby/lib/ruby/gems/1.8/gems/  
activesupport-2.1.0/lib/active\_suppo from c:/ruby/lib/ruby/gems/  
1.8/gems/activesupport-2.1.0/lib/active\_suppo from c:/ruby/lib/  
ruby/gems/1.8/gems/activesupport-2.1.0/lib/active\_suppo from c:/  
ruby/lib/ruby/gems/1.8/gems/wxruby-1.9.7-universal-darwin-9/  
lib/ from c:/ruby/lib/ruby/site\_ruby/1.8/rubygems/  
custom\_require.rb:27:in `ge from c:/ruby/lib/ruby/site_ruby/1.8/ rubygems/custom_require.rb:27:in`re from c:/ruby/lib/ruby/gems/  
1.8/gems/activesupport-2.1.0/lib/active\_suppo … 17 levels…  
from c:/ruby/lib/ruby/gems/1.8/gems/rubigen-1.3.2/lib/rubigen/  
scripts/… from c:/ruby/lib/ruby/gems/1.8/gems/reactive-0.1.0/  
bin/reactive:16  
from c:/ruby/bin/reactive:16:in `load’  
from c:/ruby/bin/reactive:16

can You help me?

---

<div class="post-metadata">

**Author:** ![phi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/bcef8e/32.png) [@phi](https://www.ruby-forum.com/u/phi)\
**Post date:** [June 11, 2008, 12:42pm UTC](https://www.ruby-forum.com/t/ann-reactive-the-desktop-application-framework/137739/8 "2008-06-11T12:42:09Z")

</div>

Vladimir Scherbina wrote:

> Hello!
> 
> I have a trouble. I can’t install reactive\_view\_wx gem. This is an error  
> msg:

Hello,

Your problem comes from the dependencies of reactive\_view\_wx, it depends  
on the wxruby gem.

You better first install the wxruby gem (because there are platform  
specific packages). type this:  
gem install wxruby

You may then install reactive\_view\_wx with  
gem install reactive\_view\_wx

Note that reactive\_view\_wx 0.1.0 will only work with actionpack 2.0.x  
and not the lateset 2.1.x

Regards,

Pascal
