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.