Re: Install Issue on Windows

2009-05-11 Thread Chris

Christian,

I moved the discussion of how i wanted to use review board to a new
topic, seems more appropriate.

As for the windows install after a load of effort (and some swearing
at the computer) i've got it all working, having SVN on https didn't
help but i've sorted that out as well.

The main reason i point this out is as great of a tool as review board
is, i'd hate to see no-one use it cause the install process is too
hard.

Thanks for the assistance so far, glad to get it up an running :)

Chris

On May 9, 11:08 am, tom december1...@gmail.com wrote:
 Plus we're really Linux guys and most of our users are installing on Linux

 On a related note, I thought I'd mention the problems I had installing
 with CentOS.

 It comes with python 2.4, and the untar features are unavailable (2.5
 and above apparently), so I had to manually work out some of the
 processes for a not so easy 'easy_install'.

 I managed to install it in the end (though no memcache related things
 available with the yum package database for CentOS). But when it came
 to running it, it fell over, as the mysql python bindings package
 version was not above the minimum required. However, I have installed
 with gentoo no probs for the purposes of trialling ... problem is, I
 want to run the service on our vmware ESX server, but couldn't get the
 vmware workstation cloned image of the trial with gentoo to boot...
 problems bringing up eth0.

 On May 8, 11:52 pm, Christian Hammond chip...@chipx86.com wrote:

  Hi Chris,

  We definitely want to improve the Windows install. The issue is that a lot
  of what we depend on isn't made to easily install on Windows. Plus we're
  really Linux guys and most of our users are installing on Linux. However, I
  know that better instructions would help with this, and I'll see about
  improving them. Review Board 1.0 RC3 will make rb-site easier to use as
  well, since we'll be providing an rb-site.exe that will be in the path,
  instead of making you run a script in Python.

  I'm not sure I understand your instructions. You commit, then want that
  posted for review, then commit the fixes based on that? That's a post-commit
  model, not pre-commit. Pre-commit would be where you haven't committed
  anything yet to the official tree, and wait to do so until your code is
  reviewed.

  There are users who use Review Board in a post-commit model, or post code to
  a branch and then merge when done, and have hooks for this. For example, 
  seehttp://reviews.review-board.org/r/589/

  Now, what most users do is use our post-review tool (part of RBTools - 
  seehttp://www.review-board.org/docs/manual/dev/users/tools/post-review/) to
  post and update review requests. You basically just set it up and then, in
  your SVN tree, run:

      post-review

  Which will post a new review request, upload the diff, and provide the URL
  of the posted code. To update an existing review request with a new version
  of the diff, run:

      post-review -r reviewrequestid

  There's a section in the docs I listed above for post-review that explains
  how to set that all up and use it. You won't have to manually build diffs
  and upload through the web interface.

  Most (if not all) of the pre-commit and post-commit hooks out there make use
  of post-review, as that's the standard, official command line tool for
  talking to a Review Board server right now.

  Christian

  --
  Christian Hammond - chip...@chipx86.com
  Review Board -http://www.review-board.org
  VMware, Inc. -http://www.vmware.com

  On Fri, May 8, 2009 at 7:48 AM, Chris c.d.whitco...@gmail.com wrote:

   Christian,

   Thanks for the help, not the easiest of install processes but i got
   there in the end. Im hoping this tool is just what we need.

   A quick question (as after reading the doc i thought this is how
   Review Board would work but im not 100% sure now), basically i was
   hoping to add some sort of pre-commit hook in SVN so that.

   User commits to SVN
   Pre-Commit Hooks that event and adds a new review request in
   Code is reviewed in Review Board
   Once code has been given the OK it moves into the SVN repository.

   Im a little confused about how to make this happen, i.e. review board
   seems to be asking for all these diff's as files etc, which seems
   quite manual.

   Is that how it works or am i just not understanding things correctly?
   Maybe i've had too much coffee today!

   Thanks,

   Chris

   On May 8, 11:24 am, Christian Hammond chip...@chipx86.com wrote:
Hi Chris,

You need to grab RC2, which was released tonight. It fixes this issue.

Christian

--
Christian Hammond - chip...@chipx86.com
Review Board -http://www.review-board.org
VMware, Inc. -http://www.vmware.com

On Fri, May 8, 2009 at 2:54 AM, Chris c.d.whitco...@gmail.com wrote:

 I've tried to hunt around but cant seem find a simple answer to this
 problem.

 Im trying to install review board on windows and the guide

Re: Install Issue on Windows

2009-05-11 Thread Christian Hammond
We definitely want to improve the install process. Since Review Board
depends on a bunch of other components, each with their own quirks and
platform biases, it's not easy to get a dead simple install going. In time,
a native Windows installer will be provided for this, but probably not for a
while. Also, SVN on https is a tough issue that will require a bunch of
work, due to how the svn module stores/looks up credentials. We need to see
if we can even do anything about that.

Christian

-- 
Christian Hammond - chip...@chipx86.com
Review Board - http://www.review-board.org
VMware, Inc. - http://www.vmware.com


On Mon, May 11, 2009 at 7:59 AM, Chris c.d.whitco...@gmail.com wrote:


 Christian,

 I moved the discussion of how i wanted to use review board to a new
 topic, seems more appropriate.

 As for the windows install after a load of effort (and some swearing
 at the computer) i've got it all working, having SVN on https didn't
 help but i've sorted that out as well.

 The main reason i point this out is as great of a tool as review board
 is, i'd hate to see no-one use it cause the install process is too
 hard.

 Thanks for the assistance so far, glad to get it up an running :)

 Chris

 On May 9, 11:08 am, tom december1...@gmail.com wrote:
  Plus we're really Linux guys and most of our users are installing on
 Linux
 
  On a related note, I thought I'd mention the problems I had installing
  with CentOS.
 
  It comes with python 2.4, and the untar features are unavailable (2.5
  and above apparently), so I had to manually work out some of the
  processes for a not so easy 'easy_install'.
 
  I managed to install it in the end (though no memcache related things
  available with the yum package database for CentOS). But when it came
  to running it, it fell over, as the mysql python bindings package
  version was not above the minimum required. However, I have installed
  with gentoo no probs for the purposes of trialling ... problem is, I
  want to run the service on our vmware ESX server, but couldn't get the
  vmware workstation cloned image of the trial with gentoo to boot...
  problems bringing up eth0.
 
  On May 8, 11:52 pm, Christian Hammond chip...@chipx86.com wrote:
 
   Hi Chris,
 
   We definitely want to improve the Windows install. The issue is that a
 lot
   of what we depend on isn't made to easily install on Windows. Plus
 we're
   really Linux guys and most of our users are installing on Linux.
 However, I
   know that better instructions would help with this, and I'll see about
   improving them. Review Board 1.0 RC3 will make rb-site easier to use as
   well, since we'll be providing an rb-site.exe that will be in the path,
   instead of making you run a script in Python.
 
   I'm not sure I understand your instructions. You commit, then want that
   posted for review, then commit the fixes based on that? That's a
 post-commit
   model, not pre-commit. Pre-commit would be where you haven't committed
   anything yet to the official tree, and wait to do so until your code is
   reviewed.
 
   There are users who use Review Board in a post-commit model, or post
 code to
   a branch and then merge when done, and have hooks for this. For
 example, seehttp://reviews.review-board.org/r/589/
 
   Now, what most users do is use our post-review tool (part of RBTools -
 seehttp://www.review-board.org/docs/manual/dev/users/tools/post-review/)
 to
   post and update review requests. You basically just set it up and then,
 in
   your SVN tree, run:
 
   post-review
 
   Which will post a new review request, upload the diff, and provide the
 URL
   of the posted code. To update an existing review request with a new
 version
   of the diff, run:
 
   post-review -r reviewrequestid
 
   There's a section in the docs I listed above for post-review that
 explains
   how to set that all up and use it. You won't have to manually build
 diffs
   and upload through the web interface.
 
   Most (if not all) of the pre-commit and post-commit hooks out there
 make use
   of post-review, as that's the standard, official command line tool for
   talking to a Review Board server right now.
 
   Christian
 
   --
   Christian Hammond - chip...@chipx86.com
   Review Board -http://www.review-board.org
   VMware, Inc. -http://www.vmware.com
 
   On Fri, May 8, 2009 at 7:48 AM, Chris c.d.whitco...@gmail.com wrote:
 
Christian,
 
Thanks for the help, not the easiest of install processes but i got
there in the end. Im hoping this tool is just what we need.
 
A quick question (as after reading the doc i thought this is how
Review Board would work but im not 100% sure now), basically i was
hoping to add some sort of pre-commit hook in SVN so that.
 
User commits to SVN
Pre-Commit Hooks that event and adds a new review request in
Code is reviewed in Review Board
Once code has been given the OK it moves into the SVN repository.
 
Im a little confused about how to make

Re: Install Issue on Windows

2009-05-09 Thread tom

Plus we're really Linux guys and most of our users are installing on Linux

On a related note, I thought I'd mention the problems I had installing
with CentOS.

It comes with python 2.4, and the untar features are unavailable (2.5
and above apparently), so I had to manually work out some of the
processes for a not so easy 'easy_install'.

I managed to install it in the end (though no memcache related things
available with the yum package database for CentOS). But when it came
to running it, it fell over, as the mysql python bindings package
version was not above the minimum required. However, I have installed
with gentoo no probs for the purposes of trialling ... problem is, I
want to run the service on our vmware ESX server, but couldn't get the
vmware workstation cloned image of the trial with gentoo to boot...
problems bringing up eth0.

On May 8, 11:52 pm, Christian Hammond chip...@chipx86.com wrote:
 Hi Chris,

 We definitely want to improve the Windows install. The issue is that a lot
 of what we depend on isn't made to easily install on Windows. Plus we're
 really Linux guys and most of our users are installing on Linux. However, I
 know that better instructions would help with this, and I'll see about
 improving them. Review Board 1.0 RC3 will make rb-site easier to use as
 well, since we'll be providing an rb-site.exe that will be in the path,
 instead of making you run a script in Python.

 I'm not sure I understand your instructions. You commit, then want that
 posted for review, then commit the fixes based on that? That's a post-commit
 model, not pre-commit. Pre-commit would be where you haven't committed
 anything yet to the official tree, and wait to do so until your code is
 reviewed.

 There are users who use Review Board in a post-commit model, or post code to
 a branch and then merge when done, and have hooks for this. For example, 
 seehttp://reviews.review-board.org/r/589/

 Now, what most users do is use our post-review tool (part of RBTools - 
 seehttp://www.review-board.org/docs/manual/dev/users/tools/post-review/) to
 post and update review requests. You basically just set it up and then, in
 your SVN tree, run:

     post-review

 Which will post a new review request, upload the diff, and provide the URL
 of the posted code. To update an existing review request with a new version
 of the diff, run:

     post-review -r reviewrequestid

 There's a section in the docs I listed above for post-review that explains
 how to set that all up and use it. You won't have to manually build diffs
 and upload through the web interface.

 Most (if not all) of the pre-commit and post-commit hooks out there make use
 of post-review, as that's the standard, official command line tool for
 talking to a Review Board server right now.

 Christian

 --
 Christian Hammond - chip...@chipx86.com
 Review Board -http://www.review-board.org
 VMware, Inc. -http://www.vmware.com

 On Fri, May 8, 2009 at 7:48 AM, Chris c.d.whitco...@gmail.com wrote:

  Christian,

  Thanks for the help, not the easiest of install processes but i got
  there in the end. Im hoping this tool is just what we need.

  A quick question (as after reading the doc i thought this is how
  Review Board would work but im not 100% sure now), basically i was
  hoping to add some sort of pre-commit hook in SVN so that.

  User commits to SVN
  Pre-Commit Hooks that event and adds a new review request in
  Code is reviewed in Review Board
  Once code has been given the OK it moves into the SVN repository.

  Im a little confused about how to make this happen, i.e. review board
  seems to be asking for all these diff's as files etc, which seems
  quite manual.

  Is that how it works or am i just not understanding things correctly?
  Maybe i've had too much coffee today!

  Thanks,

  Chris

  On May 8, 11:24 am, Christian Hammond chip...@chipx86.com wrote:
   Hi Chris,

   You need to grab RC2, which was released tonight. It fixes this issue.

   Christian

   --
   Christian Hammond - chip...@chipx86.com
   Review Board -http://www.review-board.org
   VMware, Inc. -http://www.vmware.com

   On Fri, May 8, 2009 at 2:54 AM, Chris c.d.whitco...@gmail.com wrote:

I've tried to hunt around but cant seem find a simple answer to this
problem.

Im trying to install review board on windows and the guide seemed half
written, i.e. i installed all the dependancies then it just says once
you've finished getting review board installed you will want to create
a site.

After searching i found and followed this guide

   http://yuanyi-wang.blogspot.com/2009/03/install-review-board-on-windo.
  ..
which seems to have gotten me 99% of the way there now.

I can get all the way to installing the site then i hit an issue, i
get:

Building site configuration files ... OK
Creating database ... Unable to read settings_local.py.

I've got mySQL installed and running (giving the root password to the
installer

Install Issue on Windows

2009-05-08 Thread Chris

I've tried to hunt around but cant seem find a simple answer to this
problem.

Im trying to install review board on windows and the guide seemed half
written, i.e. i installed all the dependancies then it just says once
you've finished getting review board installed you will want to create
a site.

After searching i found and followed this guide
http://yuanyi-wang.blogspot.com/2009/03/install-review-board-on-windows.html
which seems to have gotten me 99% of the way there now.

I can get all the way to installing the site then i hit an issue, i
get:

Building site configuration files ... OK
Creating database ... Unable to read settings_local.py.

I've got mySQL installed and running (giving the root password to the
installer for review board), apache is up and running as is memcached.

The really odd thing is that it says it cant read the
settings_local.py file but it creates that file itself in the conf
directory of the site? Im running as the admin of the server as well
so have full rights over the files.

If anyone could give me a hint as to what to look at i really want to
get this sorted, Review Board seems like a great tool if only i could
get it working :)

Thanks,
Chris
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
reviewboard group.
To post to this group, send email to reviewboard@googlegroups.com
To unsubscribe from this group, send email to 
reviewboard+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en
-~--~~~~--~~--~--~---



Re: Install Issue on Windows

2009-05-08 Thread Christian Hammond
Hi Chris,

You need to grab RC2, which was released tonight. It fixes this issue.

Christian

-- 
Christian Hammond - chip...@chipx86.com
Review Board - http://www.review-board.org
VMware, Inc. - http://www.vmware.com


On Fri, May 8, 2009 at 2:54 AM, Chris c.d.whitco...@gmail.com wrote:


 I've tried to hunt around but cant seem find a simple answer to this
 problem.

 Im trying to install review board on windows and the guide seemed half
 written, i.e. i installed all the dependancies then it just says once
 you've finished getting review board installed you will want to create
 a site.

 After searching i found and followed this guide

 http://yuanyi-wang.blogspot.com/2009/03/install-review-board-on-windows.html
 which seems to have gotten me 99% of the way there now.

 I can get all the way to installing the site then i hit an issue, i
 get:

 Building site configuration files ... OK
 Creating database ... Unable to read settings_local.py.

 I've got mySQL installed and running (giving the root password to the
 installer for review board), apache is up and running as is memcached.

 The really odd thing is that it says it cant read the
 settings_local.py file but it creates that file itself in the conf
 directory of the site? Im running as the admin of the server as well
 so have full rights over the files.

 If anyone could give me a hint as to what to look at i really want to
 get this sorted, Review Board seems like a great tool if only i could
 get it working :)

 Thanks,
 Chris
 


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
reviewboard group.
To post to this group, send email to reviewboard@googlegroups.com
To unsubscribe from this group, send email to 
reviewboard+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en
-~--~~~~--~~--~--~---



Re: Install Issue on Windows

2009-05-08 Thread Christian Hammond
Hi Chris,

We definitely want to improve the Windows install. The issue is that a lot
of what we depend on isn't made to easily install on Windows. Plus we're
really Linux guys and most of our users are installing on Linux. However, I
know that better instructions would help with this, and I'll see about
improving them. Review Board 1.0 RC3 will make rb-site easier to use as
well, since we'll be providing an rb-site.exe that will be in the path,
instead of making you run a script in Python.

I'm not sure I understand your instructions. You commit, then want that
posted for review, then commit the fixes based on that? That's a post-commit
model, not pre-commit. Pre-commit would be where you haven't committed
anything yet to the official tree, and wait to do so until your code is
reviewed.

There are users who use Review Board in a post-commit model, or post code to
a branch and then merge when done, and have hooks for this. For example, see
http://reviews.review-board.org/r/589/

Now, what most users do is use our post-review tool (part of RBTools - see
http://www.review-board.org/docs/manual/dev/users/tools/post-review/) to
post and update review requests. You basically just set it up and then, in
your SVN tree, run:

post-review

Which will post a new review request, upload the diff, and provide the URL
of the posted code. To update an existing review request with a new version
of the diff, run:

post-review -r reviewrequestid

There's a section in the docs I listed above for post-review that explains
how to set that all up and use it. You won't have to manually build diffs
and upload through the web interface.

Most (if not all) of the pre-commit and post-commit hooks out there make use
of post-review, as that's the standard, official command line tool for
talking to a Review Board server right now.

Christian

-- 
Christian Hammond - chip...@chipx86.com
Review Board - http://www.review-board.org
VMware, Inc. - http://www.vmware.com


On Fri, May 8, 2009 at 7:48 AM, Chris c.d.whitco...@gmail.com wrote:


 Christian,

 Thanks for the help, not the easiest of install processes but i got
 there in the end. Im hoping this tool is just what we need.

 A quick question (as after reading the doc i thought this is how
 Review Board would work but im not 100% sure now), basically i was
 hoping to add some sort of pre-commit hook in SVN so that.

 User commits to SVN
 Pre-Commit Hooks that event and adds a new review request in
 Code is reviewed in Review Board
 Once code has been given the OK it moves into the SVN repository.

 Im a little confused about how to make this happen, i.e. review board
 seems to be asking for all these diff's as files etc, which seems
 quite manual.

 Is that how it works or am i just not understanding things correctly?
 Maybe i've had too much coffee today!

 Thanks,

 Chris

 On May 8, 11:24 am, Christian Hammond chip...@chipx86.com wrote:
  Hi Chris,
 
  You need to grab RC2, which was released tonight. It fixes this issue.
 
  Christian
 
  --
  Christian Hammond - chip...@chipx86.com
  Review Board -http://www.review-board.org
  VMware, Inc. -http://www.vmware.com
 
  On Fri, May 8, 2009 at 2:54 AM, Chris c.d.whitco...@gmail.com wrote:
 
   I've tried to hunt around but cant seem find a simple answer to this
   problem.
 
   Im trying to install review board on windows and the guide seemed half
   written, i.e. i installed all the dependancies then it just says once
   you've finished getting review board installed you will want to create
   a site.
 
   After searching i found and followed this guide
 
  http://yuanyi-wang.blogspot.com/2009/03/install-review-board-on-windo.
 ..
   which seems to have gotten me 99% of the way there now.
 
   I can get all the way to installing the site then i hit an issue, i
   get:
 
   Building site configuration files ... OK
   Creating database ... Unable to read settings_local.py.
 
   I've got mySQL installed and running (giving the root password to the
   installer for review board), apache is up and running as is memcached.
 
   The really odd thing is that it says it cant read the
   settings_local.py file but it creates that file itself in the conf
   directory of the site? Im running as the admin of the server as well
   so have full rights over the files.
 
   If anyone could give me a hint as to what to look at i really want to
   get this sorted, Review Board seems like a great tool if only i could
   get it working :)
 
   Thanks,
   Chris
 


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
reviewboard group.
To post to this group, send email to reviewboard@googlegroups.com
To unsubscribe from this group, send email to 
reviewboard+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en
-~--~~~~--~~--~--~---