Retrospectiva - Web project management on Rails

Nice work, but if you want to compete with Trac, I think it is
essential to add a Timeline-feature. But other than that it looks
really good, especially considering it's only a rc. :slight_smile:

Bjørn

Dimitrij wrote:

Kevin Williams wrote:

Mohit Sindhwani wrote:
  

It looks really cool but does it connect to Subversion on Windows yet?
That's my only reason to stay with Trac :frowning:
    
Trac works on Windows?!? I didn't know that! :slight_smile:

Trac actually works quite well on Windows. Just install Python, Subversion bindings for Python and create your projects. That's about all there is to it! It also has support for managing multiple projects from a single instance of the Trac daemon. So, overall it does work..

Cheers
Mohit.

Dimitrij wrote:

Well, I must admit, the missing ruby-subversion-bindings for Windows ARE something I am also a little bit worried about.

It's true, although Retrospectiva is generally multi-platform, some parts of the application (namely the code-browser and the change-set management) are available on Unix based systems only (Linux, BSD, Mac, Solaris, etc.).

I still can't imagine that nobody was able to compile the bindings on Windows, it can't be that complicated, I'd try it myself, but I'm personally working on Linux and do not even own a Windows copy. Has anyone experience with this issue?

Cheers
Dimitrij

Hi Dimitrij

I had read this when I installed Retrospectiva:
https://bssvnbrowser.bountysource.com/docs/subversion_ruby_bindings
and it seemed quite clear cut that there were no Ruby bindings for SVN on Windows. The same sense of gloom hangs over at other sites - that the Ruby SVN bindings don't compile on Windows :-S

There are Python (for sure) and C (I think) bindings for Windows but I'm not sure how we could leverage on them.

Cheers
Mohit.

Dimitrij wrote:

Mohit Sindhwani wrote:
  

Hi Dimitrij

I had read this when I installed Retrospectiva:
https://bssvnbrowser.bountysource.com/docs/subversion_ruby_bindings
and it seemed quite clear cut that there were no Ruby bindings for SVN
on Windows. The same sense of gloom hangs over at other sites - that
the Ruby SVN bindings don't compile on Windows :-S

There are Python (for sure) and C (I think) bindings for Windows but I'm
not sure how we could leverage on them.

Cheers
Mohit.
    
Yes, but there is some progress, Joe Swatosh seems ho have found a way
to build the bindings on Windows, see
http://subversion.tigris.org/servlets/ReadMsg?listName=users&msgNo=60038.

I hope to see an official release of these soon, so I can include them
into Retrospectiva.

I hope so too :slight_smile:

Cheers
Mohit.

Dimitrij wrote:

Mohit Sindhwani wrote:
  

Dimitrij wrote:
    

There are Python (for sure) and C (I think) bindings for Windows but I'm
        

I hope to see an official release of these soon, so I can include them
into Retrospectiva.

I hope so too :slight_smile:

Cheers
Mohit.
    
Good news, Joe Swatosh has successfully built the bindings on Windows, currently with an older version of SWIG. A first version of a Win32 make_gem.rb is also available in the SVN trunk (http://svn.collab.net/viewvc/svn?view=rev&revision=24495).

Dimitrij

That's great! I hope I can get the time to try it this weekend!
Cheers
Mohit.

David Bliss wrote:

I would like to use retrospectiva with SVN on a windows server.

I plan to try and get things running soon. If anyone has done this and would document the process I would really appreciate it. I am completely new to ruby and rails so any help would be much appreciated.

Hi David,

The main issue with using it on Windows was related to the non-availability of Ruby bindings for Subversion on Windows. Apparently they have been successfully compiled. With my current workload, I was unable to figure out how to get everything working (mostly cos I didn't know how to go about building the bindings).

Perhaps, you will be able to figure it out :slight_smile: If you do, please do let us know.

Cheers
Mohit.

Maybe I'm not understanding the issue (I'm new to Ruby & Rails as well), but
I'm running windows (as a client) and using subversion...

I have a railsplayground account and they provide a subversion account on
their site (with browser access to the administration) with my base account
(paying $60/year for the whole account).

Then I just use one of the svn clients (I looked about TortoiseSVN and
RapidSVN and chose RapidSVN because of some reported performance problems
with Tortoise...). RadRails which I use also has an SVN client embedded, but
I couldn't figure that one out in the beginning.

The performance across the net is just fine for what I'm doing, and I now
have my whole project in subversion.

HTH...jon

Jon Seidel CMC wrote:

Maybe I'm not understanding the issue (I'm new to Ruby & Rails as well), but
I'm running windows (as a client) and using subversion...

I have a railsplayground account and they provide a subversion account on
their site (with browser access to the administration) with my base account
(paying $60/year for the whole account).

Then I just use one of the svn clients (I looked about TortoiseSVN and
RapidSVN and chose RapidSVN because of some reported performance problems
with Tortoise...). RadRails which I use also has an SVN client embedded, but
I couldn't figure that one out in the beginning.

The performance across the net is just fine for what I'm doing, and I now
have my whole project in subversion.

HTH...jon
  

Hi Jon,

The issue is related to running Retrospectiva on a Windows machine. Retrospectiva is a web-based project management application. It can connect to your SVN repository and show information about your code. However, on Windows, to do this, it needs the "Ruby bindings for Subversion on Windows" to connect to your repository. These were not available till recently... and even now, I think it requires some recompilation, but I couldn't manage that bit.

Cheers
Mohit.