OpenJDK Community Code Review server rollout

Tim Bell Tim.Bell at Sun.COM
Thu Mar 5 01:52:24 UTC 2009


[Moving this thread to web-discuss (at) openjdk.java.net]

John Rose wrote:

> Thanks!  A couple of RFEs:

Thanks back.  BTW - I owe a lot to Dan Price and the OpenSolaris folks 
for working out this code review server scheme - what I did was take 
their layout and hook it up with our db.ojn server and authentication 
scheme.  After we got a bunch of Legal approval and other 
non-programming issues settled...

> You mention webrev on the root page; can we have a link to it there, as 
> there in your rollout Email?

Yes, I will make that information more prominent on the page later 
tonight.  Jessie (Jean-Christophe Collet) has been doing good work on 
the webrev script lately, so you probably want to be running the latest 
version:

   http://blogs.sun.com/jcc/
   http://blogs.sun.com/jcc/resource/webrev

> The webrevs are not very portable in their expanded browsable state:  
> There are too many files.  I'd like to see an option to upload or 
> download a *tgz or *zip bundle as a unit.
> 
> It could be fairly simple, with just one bit of magic:  Have a private 
> ".bundles" subdirectory hierarchy with a background script watching it, 
> like ".trashes".  Uploading to ".bundles" would cause the archive file 
> to be unpacked (relative to top level).  Allow both ".bundles" "bundles" 
> (w/ & w/o leading dot) also, so that the archive files themselves could 
> be left out in public, for easy anonymous downloading.

Good idea, and not so hard to set up.  Does anyone else have an opinion 
on this feature?  I will work on getting this up later this week.

Thanks for the feedback-

Tim

> P.S.  The old http://webrev.invokedynamic.info/ site did not supply 
> rsync/scp/sftp, so I forced users to upload single *tgz or *zip files 
> manually.  The virtue of this necessity was that the server uploaded the 
> bundles as a unit and then unpacked them locally, saving lots of network 
> handshakes.

Yes, that is true, although I don't notice a real bottleneck with the 
network.  I typically start up a 'scp -r' and then go heat up some water 
for tea...



More information about the discuss mailing list