Updates on the GNOME Infrastructure: gnome.gr, blogs.gnome.org enhacements



Hey,

wanted to made everyone aware of the fact we are currently hosting the infrastructure of the GNOME Greek internationalization team which consists in:

1. Wordpress instance, hosted on socket on guadec.org's WP Network
2. Mailing list at mail.gnome.org [1]
3. Mail aliases under puppet/modules/postfix/files/virtual-aliases/virtual-gnome.gr
4. Their Planet (still waiting for the files but should be done soon)
5. Their wiki which was migrated under wiki.gnome.org/el adding a vhost for the old URL with redirects in place
6. Their DNS zone file and soon the domain itself

As a side note I've been enhancing a bit blogs.gnome.org's blog hosting:

1. Making sure the vhost redirects to 443 by default
2. Making sure medias are served through HTTPS [2]
3. Making sure all home and siteurl values are pointing to HTTPS [3]
4. HSTS has been deployed to avoid secure cookies to be sent in plain text when the owner of the blog unadvertisedly clicked on a http url. (point 3. took care of partly solving this)
5. Reviewing the broken themes on all the hosted blogs and substituting them with the default theme being 'Twenty Fifteen'. The current list of active theme follows:

     64 WordPress Default
     24 Twenty Fifteen
     18 Twenty Ten
     17 Simpla
     15 WordPress mu
     10 Twenty Fourteen
      9 Copyblogger
      8 GreyIdea
      6 Hybrid
      6 Garland
      5 Twenty Eleven
      1 blogs.gnome.org landing

All these themes are currently enabled on our WP Network installation, none of them is broken so I don't see a reason why we should switch everyone to use the default theme or another theme of our choice. Having around 10 themes available should also be probably enough for everyone to have a vast selection of themes to select when they decide to add a blog on our installation.

Let me know if you think that's not the case.

[1] https://mail.gnome.org/mailman/listinfo/gnome-el-list
[2] https://bugzilla.gnome.org/show_bug.cgi?id=745632
[3] https://bugzilla.gnome.org/show_bug.cgi?id=745579
[4] https://bugzilla.gnome.org/show_bug.cgi?id=745579


--
Cheers,

Andrea

Debian Developer,
Fedora / EPEL packager,
GNOME Infrastructure Team Coordinator,
GNOME Foundation Board of Directors Secretary,
GNOME Foundation Membership & Elections Committee Chairman

Homepage: http://www.gnome.org/~av


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]