Difference between revisions of "Infra"

From Wiki [en] OpenMandriva
Jump to: navigation, search
(DONE)
 
(8 intermediate revisions by 3 users not shown)
Line 3: Line 3:
 
== Team ==
 
== Team ==
 
Any team page is incomplete without a list of its stars, dudes and bubs.
 
Any team page is incomplete without a list of its stars, dudes and bubs.
* [[User:Anurag]] -- Team Lead
 
 
* [[User:Bobbert]]
 
* [[User:Bobbert]]
 
* [[User:Jcl]]
 
* [[User:Jcl]]
Line 9: Line 8:
 
* [[User:Rugyada]]
 
* [[User:Rugyada]]
 
* [[User:WayneSallee]]
 
* [[User:WayneSallee]]
* [[User:Julia]]
+
 
  
 
== TODO ==
 
== TODO ==
 +
{{obsolete | not used anymore}}
 +
 
We maintain a transparent task list so everyone knows what the Infra team is busy with. Feel free to drop in your suggestions or reach out to us at [mailto:om-infra@ml.openmandriva.org om-infra].
 
We maintain a transparent task list so everyone knows what the Infra team is busy with. Feel free to drop in your suggestions or reach out to us at [mailto:om-infra@ml.openmandriva.org om-infra].
  
Line 32: Line 33:
 
** install [http://www.mediawiki.org/wiki/Extension:AccessControl Access control]
 
** install [http://www.mediawiki.org/wiki/Extension:AccessControl Access control]
 
* Vanilla forum:   
 
* Vanilla forum:   
 +
** Favicons for all the languages
 
* A landing page on the lines of http://fedoraproject.org or http://opensuse.org/en (WIP)
 
* A landing page on the lines of http://fedoraproject.org or http://opensuse.org/en (WIP)
 
* BugZilla:
 
* BugZilla:
 
** A nicey, modern looking theme (maybe like Mozilla's) (WIP waiting the next release of the distro to not break the current work)
 
** A nicey, modern looking theme (maybe like Mozilla's) (WIP waiting the next release of the distro to not break the current work)
 
** to be updated to 4.4 stable
 
** to be updated to 4.4 stable
 +
*MIGRATION OF WEB SERVICES
 +
** archives
 +
** issues (bugzilla)
 +
** docs
 +
** downloads
 +
** old drupal site (maybe not necessary as the articles are copied in the current blog)
 +
* Link all OM social accounts with the Blog
  
 
===low priority===
 
===low priority===
Line 65: Line 74:
 
** [http://archive.openmandriva.org/wiki archived Mandriva wikis].
 
** [http://archive.openmandriva.org/wiki archived Mandriva wikis].
 
** each language has its own wiki (Raphael - sept/2013)
 
** each language has its own wiki (Raphael - sept/2013)
 
+
** [https://wiki.openmandriva.org general home wiki page]
 
* Vanilla forums
 
* Vanilla forums
 
**added a rewriting rule for open the "create account" page from the "sign in" page:
 
**added a rewriting rule for open the "create account" page from the "sign in" page:
Line 74: Line 83:
 
** forums in several languages with new landing page and new graphical chart (Raphael + Rugyada - sept/2013)
 
** forums in several languages with new landing page and new graphical chart (Raphael + Rugyada - sept/2013)
 
** change the color in [...]plugins/LastEdited/design/lastedited.css: red -> silver (jcl - oct 2013)
 
** change the color in [...]plugins/LastEdited/design/lastedited.css: red -> silver (jcl - oct 2013)
 +
** [https://forums.openmandriva.org general home forums page]
  
 
* Postfix works now. (jcl 2013-05-15)
 
* Postfix works now. (jcl 2013-05-15)
Line 82: Line 92:
 
**switch from Cherokee to Nginx. Reason: Cherokee lacks support and rewritting rules don't work well with ajax scripts (Raphael - sept/2013)
 
**switch from Cherokee to Nginx. Reason: Cherokee lacks support and rewritting rules don't work well with ajax scripts (Raphael - sept/2013)
 
**CAcert warning added in landing pages of wikis and forums (Anurag + Raphael - sept 2013)
 
**CAcert warning added in landing pages of wikis and forums (Anurag + Raphael - sept 2013)
 +
 +
* MIGRATION OF WEB SERVICES
 +
** blog
 +
** wikis
 +
** forums
  
 
* DBs
 
* DBs
Line 92: Line 107:
 
** FTP/SSH access to Cooker devs (at least Bero) for easy uploading of ISOs to downloads.openmandriva.org
 
** FTP/SSH access to Cooker devs (at least Bero) for easy uploading of ISOs to downloads.openmandriva.org
 
** Make sure none of our websservices have references to insecure content (CSS or JS files with http:// URLs, instead of https:// ones) to ensure they work fine in upcoming Firefox 23. [as informed to us by http://eff.org team]
 
** Make sure none of our websservices have references to insecure content (CSS or JS files with http:// URLs, instead of https:// ones) to ensure they work fine in upcoming Firefox 23. [as informed to us by http://eff.org team]
 
  
 
* Bugzilla: installed (Raphel - june 2013)
 
* Bugzilla: installed (Raphel - june 2013)
 +
 +
* old "internal" wiki [http://wiki.openmandriva.org/old/index.php?title=Main_Page installed] (the word "internal" ony refers to the old organisation of the web services in the server)
  
 
[[Category:Teams]]
 
[[Category:Teams]]
 
[[Category:Org]]
 
[[Category:Org]]

Latest revision as of 15:45, 12 May 2016

G4079.png


Team

Any team page is incomplete without a list of its stars, dudes and bubs.


TODO

Warning.png
This article is now obsolete
not used anymore

We maintain a transparent task list so everyone knows what the Infra team is busy with. Feel free to drop in your suggestions or reach out to us at om-infra.

Regular (Periodic)

  • Security checks (penetration testing) - monthly
    • SSH
    • Ports
    • Firewall
  • Update the whole server distro to new versions of installed packages - fortnightly
 sudo yum update
    • At a minimum, cherokee (nginx), php, php-fpm, mysql (mariadb) should be updated.

Urgent

  • Build a mirror network.

medium priority

  • SSO login page (OpenID/Persona would be a better approach)
  • Remove false users in WP
  • Mediawiki:
  • Vanilla forum:
    • Favicons for all the languages
  • A landing page on the lines of http://fedoraproject.org or http://opensuse.org/en (WIP)
  • BugZilla:
    • A nicey, modern looking theme (maybe like Mozilla's) (WIP waiting the next release of the distro to not break the current work)
    • to be updated to 4.4 stable
  • MIGRATION OF WEB SERVICES
    • archives
    • issues (bugzilla)
    • docs
    • downloads
    • old drupal site (maybe not necessary as the articles are copied in the current blog)
  • Link all OM social accounts with the Blog

low priority

  • WP:
    • Featured image in WP posts
    • home button open the english page
  • http://ajaxplorer.info/
  • A unified theme for all CMSes
  • Vanilla:
    • WP theme integration
  • MW:

DONE

  • Wordpress
    • putting the right .mo files for portuguese (pt_PT), brazilian (pt_BR), ukranian (uk_UA), dutch (nl_NL) (jcl - may/06/2013)
  • MLs
  • MW
  • Vanilla forums
    • added a rewriting rule for open the "create account" page from the "sign in" page:
^/entry/register\?Target=.2F$ => /entry/register
discussion: this (seemed to be correct) rule :^/entry/register\?Target=%2F$, doesn't work (jcl may/10/2013)
    • added and enabled plugins: quote, cleditor, all viewed, flagging, emotify, split/merge
    • forums in several languages with new landing page and new graphical chart (Raphael + Rugyada - sept/2013)
    • change the color in [...]plugins/LastEdited/design/lastedited.css: red -> silver (jcl - oct 2013)
    • general home forums page
  • Postfix works now. (jcl 2013-05-15)
  • chrooted sftp on CMS servers for maintenance (jcl - may/22/2013)
  • Blog: cleaning the links, fix missign images, imported old blog posts, make the blog readable by web.archive.org (Henrique, Rugyada, jcl - End June 2013)
  • WEB SERVER
    • stop spam attacks on archived german wiki (jcl sept 2013)
    • switch from Cherokee to Nginx. Reason: Cherokee lacks support and rewritting rules don't work well with ajax scripts (Raphael - sept/2013)
    • CAcert warning added in landing pages of wikis and forums (Anurag + Raphael - sept 2013)
  • MIGRATION OF WEB SERVICES
    • blog
    • wikis
    • forums
  • DBs
    • switch from Mysql to Mariadb (Raphael - aug/sept 2013)
  • MISC
    • FTP/SSH access to Cooker devs (at least Bero) for easy uploading of ISOs to downloads.openmandriva.org
    • Make sure none of our websservices have references to insecure content (CSS or JS files with http:// URLs, instead of https:// ones) to ensure they work fine in upcoming Firefox 23. [as informed to us by http://eff.org team]
  • Bugzilla: installed (Raphel - june 2013)
  • old "internal" wiki installed (the word "internal" ony refers to the old organisation of the web services in the server)