Unity Sites Updates
Fedora Unity has been updating systems on and off this weekend. Please forgive the random downtime. These changes will help to improve user experiences and response times.
We here at Fedora Unity have been updating a few of our systems. Included in those systems are our Plone based sites and our TurboGears based pastebin. A few changes arn't too important, rather just maintenance and updates. However there have been some changes that will be more noticeable. Feedback welcome.
Fedora Branded Pastebin
Our pastebin has been in "development" for some time now. Apologies for that, however we have made some good progress on the system this weekend. The most noticeable changes are going to be the minor CSS updates. We are hoping that the backend changes make the site run much, much faster but not everyone notices things like that. We are still working to move the instance to mod_wsgi but that might not happen this weekend. We have changed the backend SQL store to MySQL so we can actually do multi-threading (previously we were using sqlite.) This change alone should speed things up, but we also made a change to serve all static content via apache rather then cherrypy. This change should free up requests to cherrypy and increase the number of requests we can process a second. The following ProxyPass config for Apache might help others at some point:
Alias /static /var/www/fpaste/stickum/static ProxyPass /static ! ProxyPass / http://127.0.0.1:7278/ ProxyPassReverse / http://127.0.0.1:7278/
This configuration basically proxies all requests that do not match /static to a cherrypy server running on port 7278 and also translates any links returned from the cherrypy server from 127.0.0.1:7278 to the ServerName directive in the config.
Plone Sites
Some minor plone updates, the most important being a hack for <pre> element rendering in FF3. If anyone out there knows how to fix this properly, please get in contact with us. For now we have added "white-space: pre-wrap;" to our <pre> elements to prevent the ugly horizontal scrolling we have had when a <pre> is larger then the screen. This fix not only doesn't acheive the same behavour as in FF2 (the <pre> element would scroll content) but it also doesn't fix the issue in IE. If more details are needed, get in contact with us in #fedora-unityon FreeNode.
Additonally, we have added the F10 and FUDCon portlets! Join us at FUDConF11and let's make this the best FUDCon yet!

