RB with TFS

2017-01-15 Thread Geoffrey
Hello,

I have used Review Board at my previous employer with great success and it 
was really awesome.  On that team, we used RB in the typical fashion with 
git.  The RB server was on linux and the clients were all (mostly) linux.

In my new role, I am experimenting with RB with a TFS/TFVC repository and 
am running into a lot of issues.  I setup an Ubuntu server and installed 
the powerpack extension.  For now, it is just me experimenting so the 2 
user limit is not an issue.  My client machine uses windows.   

This leads me to a few questions:

   - Does RB/powerpack support TFS 2015 or 2017? (some of the documents I 
   read were a little stale and out of sync with release notes) 
   - Does the powerpack extension work correctly with TFS while RB server 
   is hosted on linux?
   - Is there any intention of ever making TFS part of the free/open source 
   version?
  - I believe there would be more users and more contribution to make 
  TFS stable.
  - It would probably lead to more users thus more potential purchasers 
  of the other powerpack features :)
  - It is hard to 'sell' the idea to management when it isn't stable 
  and/or requires much effort to configure.  More contribution will fix 
this. 
   If it was purely open source and free, it would be much easier to 
justify 
  spending time.
   

ReviewBoard is an awesome tool and I think there is a huge world of TFS 
users out there who would enjoy it as well if it was easier to use for this 
specific case.  

Thanks,
Geoff

-- 
Supercharge your Review Board with Power Pack: 
https://www.reviewboard.org/powerpack/
Want us to host Review Board for you? Check out RBCommons: 
https://rbcommons.com/
Happy user? Let us know! https://www.reviewboard.org/users/
--- 
You received this message because you are subscribed to the Google Groups 
"reviewboard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: RB with TFS

2017-01-19 Thread neil patel
Yeah, my team would really benefit from this as well. Let me know if you 
want any contribution help.

Neil





On Sunday, January 15, 2017 at 12:49:24 PM UTC-5, Geoffrey wrote:
>
> Hello,
>
> I have used Review Board at my previous employer with great success and it 
> was really awesome.  On that team, we used RB in the typical fashion with 
> git.  The RB server was on linux and the clients were all (mostly) linux.
>
> In my new role, I am experimenting with RB with a TFS/TFVC repository and 
> am running into a lot of issues.  I setup an Ubuntu server and installed 
> the powerpack extension.  For now, it is just me experimenting so the 2 
> user limit is not an issue.  My client machine uses windows.   
>
> This leads me to a few questions:
>
>- Does RB/powerpack support TFS 2015 or 2017? (some of the documents I 
>read were a little stale and out of sync with release notes) 
>- Does the powerpack extension work correctly with TFS while RB server 
>is hosted on linux?
>- Is there any intention of ever making TFS part of the free/open 
>source version?
>   - I believe there would be more users and more contribution to make 
>   TFS stable.
>   - It would probably lead to more users thus more potential 
>   purchasers of the other powerpack features :)
>   - It is hard to 'sell' the idea to management when it isn't stable 
>   and/or requires much effort to configure.  More contribution will fix 
> this. 
>If it was purely open source and free, it would be much easier to 
> justify 
>   spending time.
>
>
> ReviewBoard is an awesome tool and I think there is a huge world of TFS 
> users out there who would enjoy it as well if it was easier to use for this 
> specific case.  
>
> Thanks,
> Geoff
>

-- 
Supercharge your Review Board with Power Pack: 
https://www.reviewboard.org/powerpack/
Want us to host Review Board for you? Check out RBCommons: 
https://rbcommons.com/
Happy user? Let us know! https://www.reviewboard.org/users/
--- 
You received this message because you are subscribed to the Google Groups 
"reviewboard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: RB with TFS

2017-01-19 Thread David Trowbridge
Geoff,

On the server, TFS 2013 and newer is supported. Running the Review Board
server on Linux is fine.

One new wrinkle on the client side is that the RBTools interface won't work
with workspaces created by the new VS 2017 release, because Microsoft broke
compatibility with their own SDK (we're looking into options). If you're
using older VS releases, they should work fine.

As far as making TFS support part of the core release, it's possible that
will happen eventually but not soon. We've found that commercial version
control systems (like TFS or ClearCase) attract a lot *less* open-source
contribution than other systems, probably because very few open-source
developers use them. Right now the only way that it's commercially viable
for us to support it is to have it as part of Power Pack.

-David

On Sun, Jan 15, 2017 at 9:49 AM Geoffrey  wrote:

Hello,

I have used Review Board at my previous employer with great success and it
was really awesome.  On that team, we used RB in the typical fashion with
git.  The RB server was on linux and the clients were all (mostly) linux.

In my new role, I am experimenting with RB with a TFS/TFVC repository and
am running into a lot of issues.  I setup an Ubuntu server and installed
the powerpack extension.  For now, it is just me experimenting so the 2
user limit is not an issue.  My client machine uses windows.

This leads me to a few questions:

   - Does RB/powerpack support TFS 2015 or 2017? (some of the documents I
   read were a little stale and out of sync with release notes)
   - Does the powerpack extension work correctly with TFS while RB server
   is hosted on linux?
   - Is there any intention of ever making TFS part of the free/open source
   version?
  - I believe there would be more users and more contribution to make
  TFS stable.
  - It would probably lead to more users thus more potential purchasers
  of the other powerpack features :)
  - It is hard to 'sell' the idea to management when it isn't stable
  and/or requires much effort to configure.  More contribution will fix
  this.  If it was purely open source and free, it would be much easier to
  justify spending time.


ReviewBoard is an awesome tool and I think there is a huge world of TFS
users out there who would enjoy it as well if it was easier to use for this
specific case.

Thanks,
Geoff

-- 
Supercharge your Review Board with Power Pack:
https://www.reviewboard.org/powerpack/
Want us to host Review Board for you? Check out RBCommons:
https://rbcommons.com/
Happy user? Let us know! https://www.reviewboard.org/users/
---
You received this message because you are subscribed to the Google Groups
"reviewboard" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to reviewboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

-- 
Supercharge your Review Board with Power Pack: 
https://www.reviewboard.org/powerpack/
Want us to host Review Board for you? Check out RBCommons: 
https://rbcommons.com/
Happy user? Let us know! https://www.reviewboard.org/users/
--- 
You received this message because you are subscribed to the Google Groups 
"reviewboard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: RB with TFS

2017-01-19 Thread Geoffrey
David, Neil,

If the RB team were to release the TFS server portion as part of the core 
release, I would be glad to contribute as well.  

Please try to understand from my team's perspective.  We have not been able 
to get TFS 2015 to work with RB.  As an example, as part of our evaluation, 
we tried to use RB and RBTools with TFS and the client tools threw 
exceptions.  I did some poking around and found it was due to an entire 
method missing from the source code! (I think it was fixed in the last 
official update).   It is hard to 'sell' this to my company if it doesn't 
work due to missing source code.  Please don't take this as being overly 
critical as I am not trying to be.  Just try to understand from the 
perspective of other TFS users.  I think if it was open, I would have tried 
to fix it and contribute the fix back.

I have had outstanding success with RB in the past and would really like to 
help get it to work well with TFS.  From the sounds of it, I think other 
people would be willing to contribute as well but I would be unsuccessful 
in trying to sell this to management in the current form.

Thanks,
Geoff

 

We have tried to get RB to work with TFS 2015 and it doesn't seem to work 
right.  Do you recommend me to try anything?

On Thursday, January 19, 2017 at 4:50:49 PM UTC-5, David Trowbridge wrote:
>
> Geoff,
>
> On the server, TFS 2013 and newer is supported. Running the Review Board 
> server on Linux is fine.
>
> One new wrinkle on the client side is that the RBTools interface won't 
> work with workspaces created by the new VS 2017 release, because Microsoft 
> broke compatibility with their own SDK (we're looking into options). If 
> you're using older VS releases, they should work fine.
>
> As far as making TFS support part of the core release, it's possible that 
> will happen eventually but not soon. We've found that commercial version 
> control systems (like TFS or ClearCase) attract a lot *less* open-source 
> contribution than other systems, probably because very few open-source 
> developers use them. Right now the only way that it's commercially viable 
> for us to support it is to have it as part of Power Pack.
>
> -David
>
> On Sun, Jan 15, 2017 at 9:49 AM Geoffrey > 
> wrote:
>
>> Hello,
>>
>> I have used Review Board at my previous employer with great success and 
>> it was really awesome.  On that team, we used RB in the typical fashion 
>> with git.  The RB server was on linux and the clients were all (mostly) 
>> linux.
>>
>> In my new role, I am experimenting with RB with a TFS/TFVC repository and 
>> am running into a lot of issues.  I setup an Ubuntu server and installed 
>> the powerpack extension.  For now, it is just me experimenting so the 2 
>> user limit is not an issue.  My client machine uses windows.   
>>
>> This leads me to a few questions:
>>
>>- Does RB/powerpack support TFS 2015 or 2017? (some of the documents 
>>I read were a little stale and out of sync with release notes) 
>>- Does the powerpack extension work correctly with TFS while RB 
>>server is hosted on linux?
>>- Is there any intention of ever making TFS part of the free/open 
>>source version?
>>   - I believe there would be more users and more contribution to 
>>   make TFS stable.
>>   - It would probably lead to more users thus more potential 
>>   purchasers of the other powerpack features :)
>>   - It is hard to 'sell' the idea to management when it isn't stable 
>>   and/or requires much effort to configure.  More contribution will fix 
>>   this.  If it was purely open source and free, it would be much easier 
>> to 
>>   justify spending time.
>>
>>
>> ReviewBoard is an awesome tool and I think there is a huge world of TFS 
>> users out there who would enjoy it as well if it was easier to use for this 
>> specific case.  
>>
>> Thanks,
>> Geoff
>>
>> -- 
>> Supercharge your Review Board with Power Pack: 
>> https://www.reviewboard.org/powerpack/
>> Want us to host Review Board for you? Check out RBCommons: 
>> https://rbcommons.com/
>> Happy user? Let us know! https://www.reviewboard.org/users/
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "reviewboard" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to reviewboard...@googlegroups.com .
>> For more options, visit https://groups.google.com/d/optout.
>>
>

-- 
Supercharge your Review Board with Power Pack: 
https://www.reviewboard.org/powerpack/
Want us to host Review Board for you? Check out RBCommons: 
https://rbcommons.com/
Happy user? Let us know! https://www.reviewboard.org/users/
--- 
You received this message because you are subscribed to the Google Groups 
"reviewboard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: RB with TFS

2017-01-19 Thread Christian Hammond
Hi Geoffrey,

The RBTools side is open source, and we definitely welcome contributions
for this! The Power Pack side is a different story. I understand the desire
to have the source open in order to get contributions and help patch things
up, believe me. The same argument could be made for the other features
(Reports, PDF review, etc.) in Power Pack, but releasing the source for
Power Pack features means no longer being able to effectively sell Power
Pack licenses, and that's a big part of how we're able to work on Review
Board full-time. Power Pack is a big part of Review Board's funding.

We've been working closely with several companies who use TFS to try to
resolve the issues they hit, sending beta builds of Power Pack and RBTools
and collecting detailed information to resolve problems. That's been
working out well for them and for us so far. We'd like the chance to do the
same with you. I know it's not the same as having the Power Pack source
code on your machine, but it means not waiting around for a release that
might or might not fix the problems you hit.

If you (or anyone else) are interested in working with us to test builds
and provide detailed info (files, debug output, etc.), let me know and
we'll reach out about it.

As for the missing code, was this on the Power Pack side, or RBTools? I'm
trying to figure out what missing code you're referring to. The only thing
I can think of similar to this was from April of last year, and it wasn't
missing code, but rather a version compatibility issue that could occur
depending on what version of Power Pack and Review Board you were using.

Christian


-- 
Christian Hammond
President/CEO of Beanbag 
Makers of Review Board 

On Thu, Jan 19, 2017 at 5:56 PM, Geoffrey  wrote:

> David, Neil,
>
> If the RB team were to release the TFS server portion as part of the core
> release, I would be glad to contribute as well.
>
> Please try to understand from my team's perspective.  We have not been
> able to get TFS 2015 to work with RB.  As an example, as part of our
> evaluation, we tried to use RB and RBTools with TFS and the client tools
> threw exceptions.  I did some poking around and found it was due to an
> entire method missing from the source code! (I think it was fixed in the
> last official update).   It is hard to 'sell' this to my company if it
> doesn't work due to missing source code.  Please don't take this as being
> overly critical as I am not trying to be.  Just try to understand from the
> perspective of other TFS users.  I think if it was open, I would have tried
> to fix it and contribute the fix back.
>
> I have had outstanding success with RB in the past and would really like
> to help get it to work well with TFS.  From the sounds of it, I think other
> people would be willing to contribute as well but I would be unsuccessful
> in trying to sell this to management in the current form.
>
> Thanks,
> Geoff
>
>
>
> We have tried to get RB to work with TFS 2015 and it doesn't seem to work
> right.  Do you recommend me to try anything?
>
> On Thursday, January 19, 2017 at 4:50:49 PM UTC-5, David Trowbridge wrote:
>>
>> Geoff,
>>
>> On the server, TFS 2013 and newer is supported. Running the Review Board
>> server on Linux is fine.
>>
>> One new wrinkle on the client side is that the RBTools interface won't
>> work with workspaces created by the new VS 2017 release, because Microsoft
>> broke compatibility with their own SDK (we're looking into options). If
>> you're using older VS releases, they should work fine.
>>
>> As far as making TFS support part of the core release, it's possible that
>> will happen eventually but not soon. We've found that commercial version
>> control systems (like TFS or ClearCase) attract a lot *less* open-source
>> contribution than other systems, probably because very few open-source
>> developers use them. Right now the only way that it's commercially viable
>> for us to support it is to have it as part of Power Pack.
>>
>> -David
>>
>> On Sun, Jan 15, 2017 at 9:49 AM Geoffrey  wrote:
>>
>>> Hello,
>>>
>>> I have used Review Board at my previous employer with great success and
>>> it was really awesome.  On that team, we used RB in the typical fashion
>>> with git.  The RB server was on linux and the clients were all (mostly)
>>> linux.
>>>
>>> In my new role, I am experimenting with RB with a TFS/TFVC repository
>>> and am running into a lot of issues.  I setup an Ubuntu server and
>>> installed the powerpack extension.  For now, it is just me experimenting so
>>> the 2 user limit is not an issue.  My client machine uses windows.
>>>
>>> This leads me to a few questions:
>>>
>>>- Does RB/powerpack support TFS 2015 or 2017? (some of the documents
>>>I read were a little stale and out of sync with release notes)
>>>- Does the powerpack extension work correctly with TFS while RB
>>>server is hosted on linux?
>>>- Is there any intention o