Getting the chance from this latest bug, I’m going to write a few more things, we are planning to make.
The latest bug. As you already noticed worldofgnome.org/foo/ was working while worldofgnome.org/foo didn’t. That was really nasty bug, since I though it was something with Apache/Php rooting.
It was a caching issue, which I was unable to debug, for technical reasons. In local, I have Php on Fast CGI running on Nginx, not even to mention that all versions are different from server, that uses the standard LAMP.
Nginx. One change is this. Replace Apache+Php with Nginx+Php-Fpm. We already run Nginx on server in a different IP. This will boost performance.
Planet Gnome Rss. Accessible from the right side in frontpage. There is a preview button, which I really love. I read almost all posts from there, something I wasn’t doing before, from planet.gnome.org.
While I cache the Planet Gnome Posts on server, I always retrieve all of them in a page request. Preview button should async call them. Again, a performance fix.
Endless Scrolling. Instead of async loading wordpress pages, I will add an endless scrolling with a preview method similar to Rss. Ajaxizing WP would be a perfect solution, but it just causes so much issues. Again for performance.
Google Comments. Another thing, is that I want to drop Disqus for G+. The major reason, is that we have comments scattered, and everyone here has a G+ account anyway. It is also convenient to refer people with “+”. There are more reasons. I started work on G+ API just yesterday, it needs some work.
Https. Replace Http with Https. Obvious reasons.
Ads. Yeap we need some Ads. You need to disable AdBlocker on this site ;)
Facebook. Do we have? I have login only 2 or 3 times, and no more than 30 times even in my personal account. None checks this, I think we should just drop this page.
Forums. Well, we hosted forums, but we weren’t responsible for them. We got so much spam, we had to drop them.
Bookmarks. I’ve written a small App in Angular that auto-completes Gnome Project Names and discovers their sources. Bugzilla, Git, Design Pages etc. It is useful. Have to migrate it to WP.
WP Misc. Our site is half completed..
Theme Service. ilovegnome.org isn’t dead! I was away for while, so I didn’t spend time on it. I will focus on this from now on, and I’ll make the best Theme Service ever.. ever.. ever ..ever ;)
What else? Can’t remember anything else.
Don’t forget. We are not officially connected to Gnome, we definitely don’t do journalism. We are just like you. You are just like us. Free to write on this blog ;)