Motivation: |
The refractions svn server has been under attack |
|
|---|---|---|
Contact: |
||
Tracker: |
||
Tagline: |
|
This page represents the current plan; for discussion please check the tracker link above.
|
Refractions Research has been kind enough to host our svn since around 2004. At the time GeoTools was hosted on Source Forge and everyone was loosing a day a week due to Source Forge having growing pains.
In the last three months the Refractions server has been "under attack". It looks like a script starts up; downloads every link - and gets bored waiting for some of the larger files - and tries again! Now servers are pretty good at handling this kind of abuse; but in this case the script is poorly written and does not complete the HTTP protocol. In linux the operating system handles a few stages of these exchanges and is stuck waiting for a "CLOSE" message that never arrives; the Kernal has been compiled with a 2 minuet time out ... leaving us stuck.
We have three options available to us - we can consider the following options:
Comments:
Please understand we are running a couple of days downtime a month; I would rather spend two days up front to improve the situation (and thus be able to plan for it) then have my project deadlines in danger.
Voting for this proposal was carried out with the choice between OSGeo and CodeHaus hardware.
member |
OSGeo |
Codehaus |
|---|---|---|
+1 |
+0 |
|
+1 |
0 |
|
+1 |
-0 |
|
+1 |
+1 |
|
+0 |
+0 |
|
+1 |
-1 |
With this in mind the proposal is accepted with OSGEo hardware as the intended location for the move.
This section is used to make sure your proposal is complete (did you remember documentation?) and has enough paid or volunteer time lined up to be a success
|
no progress |
|
done |
|
impeded |
|
lack mandate/funds/time |
|
volunteer needed |
|---|
Moving svn repository to OSGeo:
Moving maven repository:
Updating the docs and communicating the change:
pom.xml
<profile>
<id>site.rr</id>
<distributionManagement>
<site>
<id>site-refractions</id>
<name>Web site for Maven reports</name>
<url>scp://www.refractions.net/home/www/lists/htdocs/gt/</url>
</site>
</distributionManagement>
</profile>
...
<distributionManagement>
<repository>
<uniqueVersion>false</uniqueVersion>
<id>refractions</id>
<name>Refractions Research - Maven 2 repo</name>
<url>dav:http://lists.refractions.net/m2</url>
</repository>
</distributionManagement>
<scm>
<connection>
scm:svn:http://svn.geotools.org/trunk/
</connection>
<url>http://svn.geotools.org/trunk/</url>
</scm>
|
Move to osgeo servers:
<distributionManagement> <repository> <id>codehaus.org</id> <name>GeoTools Repository</name> <url>dav:https://dav.geotools.org/repository/</url> </repository> <snapshotRepository> <id>codehaus.org</id> <name>Geotools Central Development Repository</name> <url>dav:https://dav.codehaus.org/snapshots.repository/</url> </snapshotRepository> </distributionManagement> <scm> <connection>scm:svn:http://svn.geotools.org/trunk/</connection> <url>http://svn.geotools.org/trunk</url> </scm> |