Great progress on the new website. I have a few suggestions. Hope you don't mind.
The ttl of all DNS records should be at most 3600 until the system is considered stable. The current value is 86400 (1 day), so you'll have to wait more than a day till any change takes effect for everyone. We even keep it at a low value (3600-7200) for production systems, because it's really helpful when something goes wrong.
Some old DNS records were not kept (e.g. box2.squeak.org, bugs.squeak.org, map.squeak.org, ftp.squeak.org , etc). It would be worth restoring these until the services are migrated. For example squeakmap and mantis, or the downloads don't work at the moment.
Serving the static files (images, scripts) for the website needs a permanent solution. We want to let the browsers and proxies to cache these, but not the dynamically generated pages. There are many different ways to solve it, each having their pros and cons.
I can help with configuring nginx. Let me know if you need it.
Levente
On Tue, 11 Mar 2014, Ken Causey wrote:
Congrats, you can test it already with http://new.squeak.org/ .
Note that the primary complication with changing DNS so that http://squeak.org/ will work is going to be not breaking email working for squeak.org. Moral: when you think you are done test email.
Ken
On 03/11/2014 08:59 AM, Chris Cunnington wrote:
I've done the first of two parts. I've changed the config file nginx.conf to proxy to the running image. [1] In strict terms, since the port number has been removed (i.e. It is no no longer box4.squeak.org:8624) the image is deployed. Unfortunately, without a "www" subdomain or no subdomain (i.e. http://squeak.org) not many people are going to find it. Thus I now turn to tinydns. When that's done, it's deployed.
Chris
[1]
I copied default.conf into default.conf_master.
I then hacked default.conf, which now contains only:
server { listen 80; server_name *.squeak.org;
location / { proxy_pass http://127.0.0.1:8624; }
}_______________________________________________ Webteam mailing list Webteam@lists.squeakfoundation.org http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/webteam