Re: Important: Who's running directly out of an SVN checkout?

2008-10-16 Thread AndyP

We are running out of an SVN checkout as well.

Maybe that is the reason my upgrade doesn't work - I was following the
instructions on the wiki to set up a new machine, and have been having
significant issues.
--~--~-~--~~~---~--~~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en
-~--~~~~--~~--~--~---



Re: Important: Who's running directly out of an SVN checkout?

2008-10-16 Thread Christian Hammond
We'll look into a solution for this.

We know we need to be able to give users an alternate directory for media
installation, so that you can have multiple instances with their own
"uploaded" directories. This will at leas take that part out of the egg
directory.

I'm trying to figure out the best way of doing this, but it'll probably
involve a script that does much of the installation for you and then sets up
a directory hierarchy with the media directory inside it, with symlinks
pointing to the installed copy of Review Board. But of course we'll need to
solve the issue of the ReviewBoard egg directory first.

Christian

-- 
Christian Hammond - [EMAIL PROTECTED]
VMware, Inc.


On Thu, Oct 16, 2008 at 12:52 AM, Terry Zhong <[EMAIL PROTECTED]> wrote:

>
> The problem is we're trying to use latest SVN checkouts and keep
> updating it.
>
> I'm using my own install scripts, just wraps a direct SVN checkout. I
> tried eggs, but it installs RB to somewhere like
> [/usr/lib/python2.5/site-packages/ReviewBoard-0.9.dev_r1537-py2.5.egg/
> reviewboard]
> This path changes everytime I upgrade to latest SVN revision, can
> caused great problem for Apache config file, like
> [Alias /reviewboard/media /usr/lib/python2.5/site-packages/reviewboard/
> htdocs/media]
> Same problem happens to Djblets. When I install Django as egg, it just
> installs into:
> [/usr/lib/python2.5/site-packages/django]
> Much easier for path finding. If I have to soft link media path by
> hand, why not use a script and do a "svn export", which can work
> automatically.
>
> Christian Hammond wrote:
> > Hi everyone.
> >
> > We need to know who is still running Review Board directly out of a SVN
> > checkout, rather than through an installed copy (by way of "make
> install").
> >
> > We're trying to transition away from Makefiles for installation and
> toward
> > Python eggs. However, this requires a few changes in our SVN tree:
> >
> >
> > 1) Most everything currently in the top-level "reviewboard" directory
> will
> > move into a subdirectory. This means directories such as "reviews,"
> > "scmtools," etc. Directories such as "contrib" will stay where they are.
> > This will break any python paths you have set up if you're running out of
> a
> > SVN checkout.
> >
> > 2) We'll no longer include Djblets or Django-Evolution directly in the
> SVN
> > tree. These should be installed as separate packages. We'll make this
> easy
> > to do.
> >
> > 3) All Makefiles will be removed in favor of setup.py.
> >
> >
> > Python eggs will make installation far easier. Once we've transitioned
> over
> > fully, installing or upgrading Review Board will only require running
> > "easy_install ReviewBoard" on the command line, or running "sudo setup.py
> > install" in an SVN checkout. The Django, Djblets and Django-Evolution
> > dependencies will be fetched and installed automatically for you.
> >
> > Before we start to do the final work needed for this, we'd like to know
> what
> > kind of impact this will have on people. If you're using "make install"
> you
> > should be fine (though you'll have to stop using "make install" and start
> > using "setup.py").
> >
> > If people could let us know if they are running directly out of an SVN
> > checkout, it would help. And we'd advise transitioning to a proper
> > installation as soon as possible.
> >
> > Thanks!
> >
> > Christian
> >
> > --
> > Christian Hammond - [EMAIL PROTECTED]
> > VMware, Inc.
> >
>

--~--~-~--~~~---~--~~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en
-~--~~~~--~~--~--~---



Re: Important: Who's running directly out of an SVN checkout?

2008-10-16 Thread Terry Zhong

The problem is we're trying to use latest SVN checkouts and keep
updating it.

I'm using my own install scripts, just wraps a direct SVN checkout. I
tried eggs, but it installs RB to somewhere like
[/usr/lib/python2.5/site-packages/ReviewBoard-0.9.dev_r1537-py2.5.egg/
reviewboard]
This path changes everytime I upgrade to latest SVN revision, can
caused great problem for Apache config file, like
[Alias /reviewboard/media /usr/lib/python2.5/site-packages/reviewboard/
htdocs/media]
Same problem happens to Djblets. When I install Django as egg, it just
installs into:
[/usr/lib/python2.5/site-packages/django]
Much easier for path finding. If I have to soft link media path by
hand, why not use a script and do a "svn export", which can work
automatically.

Christian Hammond wrote:
> Hi everyone.
>
> We need to know who is still running Review Board directly out of a SVN
> checkout, rather than through an installed copy (by way of "make install").
>
> We're trying to transition away from Makefiles for installation and toward
> Python eggs. However, this requires a few changes in our SVN tree:
>
>
> 1) Most everything currently in the top-level "reviewboard" directory will
> move into a subdirectory. This means directories such as "reviews,"
> "scmtools," etc. Directories such as "contrib" will stay where they are.
> This will break any python paths you have set up if you're running out of a
> SVN checkout.
>
> 2) We'll no longer include Djblets or Django-Evolution directly in the SVN
> tree. These should be installed as separate packages. We'll make this easy
> to do.
>
> 3) All Makefiles will be removed in favor of setup.py.
>
>
> Python eggs will make installation far easier. Once we've transitioned over
> fully, installing or upgrading Review Board will only require running
> "easy_install ReviewBoard" on the command line, or running "sudo setup.py
> install" in an SVN checkout. The Django, Djblets and Django-Evolution
> dependencies will be fetched and installed automatically for you.
>
> Before we start to do the final work needed for this, we'd like to know what
> kind of impact this will have on people. If you're using "make install" you
> should be fine (though you'll have to stop using "make install" and start
> using "setup.py").
>
> If people could let us know if they are running directly out of an SVN
> checkout, it would help. And we'd advise transitioning to a proper
> installation as soon as possible.
>
> Thanks!
>
> Christian
>
> --
> Christian Hammond - [EMAIL PROTECTED]
> VMware, Inc.
--~--~-~--~~~---~--~~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en
-~--~~~~--~~--~--~---



Re: Important: Who's running directly out of an SVN checkout?

2008-10-15 Thread Christian Hammond
We'll definitely give people warning before the switch and provide a
migration guide.

No data should be lost. This is just a matter of where the server is looking
for the Python executables.

For those running older revisions and worried about your data, my advise is
to first back up your existing database, config and source tree and then
follow the instructions at
http://www.review-board.org/wiki/DatabaseSchemaUpgrades. This should safely
migrate your data.

Christian

-- 
Christian Hammond - [EMAIL PROTECTED]
VMware, Inc.


On Wed, Oct 15, 2008 at 11:56 AM, Rusty Burchfield <[EMAIL PROTECTED]> wrote:

>
> On Oct 14, 11:09 pm, "Christian Hammond" <[EMAIL PROTECTED]> wrote:
> > We need to know who is still running Review Board directly out of a SVN
> > checkout, rather than through an installed copy (by way of "make
> install").
>
> We are running r1537 directly from a checkout.  A heads up with the
> last version before these changes would help too.
>
> ~Rusty
> >
>

--~--~-~--~~~---~--~~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en
-~--~~~~--~~--~--~---



Re: Important: Who's running directly out of an SVN checkout?

2008-10-15 Thread Rusty Burchfield

On Oct 14, 11:09 pm, "Christian Hammond" <[EMAIL PROTECTED]> wrote:
> We need to know who is still running Review Board directly out of a SVN
> checkout, rather than through an installed copy (by way of "make install").

We are running r1537 directly from a checkout.  A heads up with the
last version before these changes would help too.

~Rusty
--~--~-~--~~~---~--~~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en
-~--~~~~--~~--~--~---



Re: Important: Who's running directly out of an SVN checkout?

2008-10-15 Thread João Grilo

Same here, using SVN checkout. In spite of that, there would be no
reservations in upgrading ReviewBoard as long as the previous data
stored in the database can be safely preserved.

On Wed, Oct 15, 2008 at 7:09 AM, Christian Hammond <[EMAIL PROTECTED]> wrote:
> Hi everyone.
>
> We need to know who is still running Review Board directly out of a SVN
> checkout, rather than through an installed copy (by way of "make install").
>
> We're trying to transition away from Makefiles for installation and toward
> Python eggs. However, this requires a few changes in our SVN tree:
>
>
> 1) Most everything currently in the top-level "reviewboard" directory will
> move into a subdirectory. This means directories such as "reviews,"
> "scmtools," etc. Directories such as "contrib" will stay where they are.
> This will break any python paths you have set up if you're running out of a
> SVN checkout.
>
> 2) We'll no longer include Djblets or Django-Evolution directly in the SVN
> tree. These should be installed as separate packages. We'll make this easy
> to do.
>
> 3) All Makefiles will be removed in favor of setup.py.
>
>
> Python eggs will make installation far easier. Once we've transitioned over
> fully, installing or upgrading Review Board will only require running
> "easy_install ReviewBoard" on the command line, or running "sudo setup.py
> install" in an SVN checkout. The Django, Djblets and Django-Evolution
> dependencies will be fetched and installed automatically for you.
>
> Before we start to do the final work needed for this, we'd like to know what
> kind of impact this will have on people. If you're using "make install" you
> should be fine (though you'll have to stop using "make install" and start
> using "setup.py").
>
> If people could let us know if they are running directly out of an SVN
> checkout, it would help. And we'd advise transitioning to a proper
> installation as soon as possible.
>
> Thanks!
>
> Christian
>
> --
> Christian Hammond - [EMAIL PROTECTED]
> VMware, Inc.
>
> >
>

--~--~-~--~~~---~--~~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en
-~--~~~~--~~--~--~---



Re: Important: Who's running directly out of an SVN checkout?

2008-10-15 Thread Jeff Andros
yeah, I hadn't seen a reason to update, and had heard some issues with
updating django, so I'm still running svn #1390
Jeff
O|||O

Help me and the Leukemia and Lymphoma society fight blood cancers:
http://pages.teamintraining.org/dm/tucson08/jandros


On Wed, Oct 15, 2008 at 6:58 AM, Florian Föbel
<[EMAIL PROTECTED]>wrote:

> Hi,
>
> I'm still using reviewboard directly via SVN checkout as I did not see
> argument for changing that, yet. So if you make those changes it would be
> nice to have a short transition howto.
>
> Regards,
> Florian
>
> >
>

--~--~-~--~~~---~--~~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en
-~--~~~~--~~--~--~---



Re: Important: Who's running directly out of an SVN checkout?

2008-10-15 Thread Joshua Slominski
I am also running from the SVN checkout

On Wed, Oct 15, 2008 at 9:58 AM, Florian Föbel
<[EMAIL PROTECTED]>wrote:

> Hi,
>
> I'm still using reviewboard directly via SVN checkout as I did not see
> argument for changing that, yet. So if you make those changes it would be
> nice to have a short transition howto.
>
> Regards,
> Florian
>
> >
>

--~--~-~--~~~---~--~~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en
-~--~~~~--~~--~--~---



Re: Important: Who's running directly out of an SVN checkout?

2008-10-15 Thread Florian Föbel
Hi,

I'm still using reviewboard directly via SVN checkout as I did not see
argument for changing that, yet. So if you make those changes it would be
nice to have a short transition howto.

Regards,
Florian

--~--~-~--~~~---~--~~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en
-~--~~~~--~~--~--~---



Important: Who's running directly out of an SVN checkout?

2008-10-14 Thread Christian Hammond
Hi everyone.

We need to know who is still running Review Board directly out of a SVN
checkout, rather than through an installed copy (by way of "make install").

We're trying to transition away from Makefiles for installation and toward
Python eggs. However, this requires a few changes in our SVN tree:


1) Most everything currently in the top-level "reviewboard" directory will
move into a subdirectory. This means directories such as "reviews,"
"scmtools," etc. Directories such as "contrib" will stay where they are.
This will break any python paths you have set up if you're running out of a
SVN checkout.

2) We'll no longer include Djblets or Django-Evolution directly in the SVN
tree. These should be installed as separate packages. We'll make this easy
to do.

3) All Makefiles will be removed in favor of setup.py.


Python eggs will make installation far easier. Once we've transitioned over
fully, installing or upgrading Review Board will only require running
"easy_install ReviewBoard" on the command line, or running "sudo setup.py
install" in an SVN checkout. The Django, Djblets and Django-Evolution
dependencies will be fetched and installed automatically for you.

Before we start to do the final work needed for this, we'd like to know what
kind of impact this will have on people. If you're using "make install" you
should be fine (though you'll have to stop using "make install" and start
using "setup.py").

If people could let us know if they are running directly out of an SVN
checkout, it would help. And we'd advise transitioning to a proper
installation as soon as possible.

Thanks!

Christian

-- 
Christian Hammond - [EMAIL PROTECTED]
VMware, Inc.

--~--~-~--~~~---~--~~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en
-~--~~~~--~~--~--~---