<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">On 09/27/2012 11:22 AM, Rob Stryker
wrote:<br>
</div>
<blockquote cite="mid:50641AB9.5080506@redhat.com" type="cite">
<pre wrap="">I'm trying to solve the following bug [1] and it requires changes to a
file in download.jboss.org folder. For my future knowledge, what are the
policies for this process?</pre>
</blockquote>
1. Ensure your change is backward compatible (no removal, no
move...). If it's not, explain your need on the mailing-list.<br>
2. Commit your change (Don't add binaries, but add scripts to get
binaries instead)<br>
3. Run job to get your change published
<a class="moz-txt-link-freetext" href="https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/DevStudio/view/DevStudio_All/job/jbosstools-download.jboss.org-rsync-from-svn/">https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/DevStudio/view/DevStudio_All/job/jbosstools-download.jboss.org-rsync-from-svn/</a><br>
4. If you want to push binaries to this folder, ask the mailing-list
for the most appropriate process.<br>
<br>
<blockquote cite="mid:50641AB9.5080506@redhat.com" type="cite">
<pre wrap="">Basically, I just want to make sure that I never do an rsynch when
someone else has only half-complete or not-synchable stuff in there.</pre>
</blockquote>
"Someone else" is only download.jboss.org. It should never be
not-synchable. If it becomes not-synchable, then it's a bug,
describe the issue in a Jira.<br>
You don't do the rsync by yourself. You must use this Jenkins job to
sync:
<a class="moz-txt-link-freetext" href="https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/DevStudio/view/DevStudio_All/job/jbosstools-download.jboss.org-rsync-from-svn/">https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/DevStudio/view/DevStudio_All/job/jbosstools-download.jboss.org-rsync-from-svn/</a><br>
So there is only a single user (jenkins) doing rsync on a single
folder (download.jboss.org/jbosstools) and there should not be
conflict.<br>
<br>
<blockquote cite="mid:50641AB9.5080506@redhat.com" type="cite">
<pre wrap="">Can it be assumed that any code in that folder and committed to trunk is free to be rsynch'd at any time?
</pre>
</blockquote>
Yes. But ensure your change won't break older stuff! Prefer adding
files than modifying them.<br>
<br>
HTH<br>
<div class="moz-signature">-- <br>
Mickael Istria<br>
Eclipse developer at <a href="http://www.jboss.org/tools">JBoss,
by Red Hat</a><br>
<a href="http://mickaelistria.wordpress.com">My blog</a> - <a
href="http://twitter.com/mickaelistria">My Tweets</a></div>
</body>
</html>