Moving Avogadro's code review

Hi,

As discussed previously, my server is getting slow and keeps running
out of memory. Gerrit is fairly resource intensive, but Kitware
recently purchased and deployed a dedicated server for Gerrit/code
hosting. I have set up an Avogadro project on there, and recently
uploaded the very first change for Avogadro,

http://review.source.kitware.com/#change,714

I would like to shut down the Gerrit instance on my server in the not
too distant future. There is no easy way to transfer accounts/changes
over, and so I was hoping to merge in the changes that made sense, and
either manually move or abandon those that did not. I will also try to
add the new CDash build integration in the near future (there is a
little more set up to handle). You can sign up for accounts as before,
and I can add you to the appropriate groups.

Please let me know when you have signed up for accounts. I can
continue to run the two in parallel for a little while and merge
changes from both sources. This new instance of Gerrit is much more
responsive, and has a larger number of people making sure it is always
up and running on brand new hardware.

Thanks,

Marcus

I would like to shut down the Gerrit instance on my server in the not
too distant future.

I’m OK with this, although I’m curious if Gerrit can “virtual host?” For example, can the Kitware instance respond to review.avogadro.openmolecules.net and select the right project?

The reason I ask is that we see all the patches for VTK, etc. which makes it a bit more complicated for newcomers.

-Geoff

On Sun, Jan 16, 2011 at 8:17 PM, Geoffrey Hutchison
geoff.hutchison@gmail.com wrote:

I would like to shut down the Gerrit instance on my server in the not
too distant future.

I’m OK with this, although I’m curious if Gerrit can “virtual host?” For example, can the Kitware instance respond to review.avogadro.openmolecules.net and select the right project?

The reason I ask is that we see all the patches for VTK, etc. which makes it a bit more complicated for newcomers.

Unfortunately it does not, I actually asked the Gerrit mailing list
last year about this. Their take (and Android has hundreds or active
projects) is that developers should use bookmarks in their browsers,
such as,

http://review.source.kitware.com/p/avogadro

Another thing I had thought of doing was to forward
review.avogadro.openmolecules.net to the URL above, not sure how much
easier that is that just updating the wiki page. The most powerful
part of Gerrit requires a little setup, but you can watch projects,
under Settings -> Watched Projects.

This would give you email notification if you wanted it, but you also
have a page under My -> Watched Changes where you can see all changes
for any of the projects that you are watching. This is the view I have
bookmarked, and also receive email notification for a few projects. We
(Kitware) also have a project coming up to add topic branch support.

I can certainly document this on the wiki, the Gerrit server is quite
heavy (big Java thing) and it looks like it was one too many big
servers to keep running. I think of it as a Sourceforge like hosting
service, and was hoping to possibly add a few bits to make things
easier in the future.

Marcus

Another thing I had thought of doing was to forward
review.avogadro.openmolecules.net to the URL above, not sure how much
easier that is that just updating the wiki page.

It’s easier to remember and faster to type :slight_smile:


Regards,
Konstantin

On Mon, Jan 17, 2011 at 1:52 PM, Konstantin Tokarev annulen@yandex.ru wrote:

Another thing I had thought of doing was to forward
review.avogadro.openmolecules.net to the URL above, not sure how much
easier that is that just updating the wiki page.

It’s easier to remember and faster to type :slight_smile:

So, creating a forwarding page at that URL would work equally well. I
can set that up, at that URL (or Geoff could). It would be a great
improvement to Gerrit, but I don’t have the time to work on that.
Gerrit is great, but it is a bit of a resource hog and so spawning
multiple instances wouldn’t work very well.

I could try finding a nice URL shortener like bit.ly/avogadro too :wink:

Marcus

On Jan 17, 2011, at 1:59 PM, Marcus D. Hanwell wrote:

Another thing I had thought of doing was to forward
review.avogadro.openmolecules.net to the URL above, not sure how much
easier that is that just updating the wiki page.

It may take an hour or two, but it should now redirect.

-Geoff

On Mon, Jan 17, 2011 at 3:06 PM, Geoffrey Hutchison
geoff.hutchison@gmail.com wrote:

On Jan 17, 2011, at 1:59 PM, Marcus D. Hanwell wrote:

Another thing I had thought of doing was to forward
review.avogadro.openmolecules.net to the URL above, not sure how much
easier that is that just updating the wiki page.

It may take an hour or two, but it should now redirect.

That now sends me to my blog, is that just me?

Marcus

On Jan 17, 2011, at 3:13 PM, Marcus D. Hanwell wrote:

It may take an hour or two, but it should now redirect.

As I said… it may take an hour or three. Remember that it previously pointed to your server. So the DNS has to be flushed before it can serve a redirect to Kitware.

Sheesh!
-Geoff

17.01.2011, 23:13, “Marcus D. Hanwell” mhanwell@gmail.com:

On Mon, Jan 17, 2011 at 3:06 PM, Geoffrey Hutchison
geoff.hutchison@gmail.com; wrote:

On Jan 17, 2011, at 1:59 PM, Marcus D. Hanwell wrote:

Another thing I had thought of doing was to forward
review.avogadro.openmolecules.net to the URL above, not sure how much
easier that is that just updating the wiki page.
It may take an hour or two, but it should now redirect.

That now sends me to my blog, is that just me?

Me too


Regards,
Konstantin

On Mon, Jan 17, 2011 at 3:14 PM, Geoffrey Hutchison
geoff.hutchison@gmail.com wrote:

On Jan 17, 2011, at 3:13 PM, Marcus D. Hanwell wrote:

It may take an hour or two, but it should now redirect.

As I said… it may take an hour or three. Remember that it previously pointed to your server. So the DNS has to be flushed before it can serve a redirect to Kitware.

Sorry, I forgot that it was going to port 8080. I am not having the
best of Mondays…

Marcus

Hi Marcus,

http://gold.cryos.net:8080 does not respond today.
Is it temporary issue, or you’ve shutdown it forever?


Regards,
Konstantin

On Wed, Jan 19, 2011 at 1:41 PM, Konstantin Tokarev annulen@yandex.ru wrote:

Hi Marcus,

http://gold.cryos.net:8080 does not respond today.
Is it temporary issue, or you’ve shutdown it forever?

It is a temporary issue that will become permanent - the server
doesn’t have enough resources for Gerrit and all the other bits
running. I have started it up again for now, and will take a pass at
merging all relevant changes from there today/tomorrow. I don’t want
new changes on there, as I do intend to shut it down for good.

If you try now it should be up.

Marcus

19.01.2011, 21:52, “Marcus D. Hanwell” mhanwell@gmail.com:

On Wed, Jan 19, 2011 at 1:41 PM, Konstantin Tokarev annulen@yandex.ru; wrote:

Hi Marcus,

http://gold.cryos.net:8080 does not respond today.
Is it temporary issue, or you’ve shutdown it forever?

It is a temporary issue that will become permanent - the server
doesn’t have enough resources for Gerrit and all the other bits
running. I have started it up again for now, and will take a pass at
merging all relevant changes from there today/tomorrow. I don’t want
new changes on there, as I do intend to shut it down for good.

If you try now it should be up.

Yes, it’s up, thanks.


Regards,
Konstantin

I have started it up again for now, and will take a pass at
merging all relevant changes from there today/tomorrow.

Feel free to rid of 291, I’ll submit modified version to new Gerrit
Just wanted to make sure that I’m rebasing right branch :slight_smile:


Regards,
Konstantin