Help us beta test - use p.assembla.com URL
Posted by Andy Singleton on Thu, Jul 21, 2011 @ 07:58 AM
UPDATE: After your beta testing, we did a successful release to all servers. So, we are finished with this request. Thank you for your help.
*******************
Please try using the Assembla application at p.assembla.com
You will not get any new features, and the application should look the same and have the same data. However, you will be helping us test a new version of the software. We will be monitoring our logs for speed and errors. This version will eventually be faster and more exciting.
We will find the information that we need in our logs. However, if you see a functional problem, you can email support@assembla.com . Thanks.
We are upgrading our application from the Rails 2.3 framework, to the Rails 3 framework. This will make it easier to develop going forward, and it will make the app clearer for new developers who extend it. However, it is a complex project that involves more than 2000 changes to the code, new libraries, and new potential performance problems. We can't just release it and see what happens. We need extensive testing, and even in-use beta testing.
So, we came up with a plan to converge the data structure and features in our Rails 2.3 app (the current release "3.9.9") and then new Rails 3 app (the next release "4.0"). With this week's release, we can run them both at the same time on the same database. So, we can mix in the Rails 3 version (currently running at http://p.assembla.com ) and see how it performs at that beta test URL.
We also started moving repositories to the new dedicated datacenter. So, starting today, some of our repositories are being served from the new, faster, datacenter in Atlanta where each commit is replicated in real-time to a triple-redundant set of servers, failover servers, and a disaster recover cluster at EC2. The rest of the repositories and the app will be migrated incrementally as the data is copied.