Vanipedia Tech-team Skills Wanted: Difference between revisions
(Created page with "== Vanipedia Technical team skills == Vanipedia is a collaborative project and for developing it, professionals with different skillsets are required. They are as follows ''...") |
No edit summary |
||
Line 1: | Line 1: | ||
== Vanipedia Technical | [[Category:Techteam]] | ||
<div style="float:left">Please contact Arnab: '''tech<!-- nical -->team<!-- @> <!-- >@. -->@<!-- -->vani<!-- @> --->pedia.<!--.>. --->or<!-- hu-->g'''</div> | |||
<div style="float:right"> '''[[Vanipedia Tech-team Immediate Projects|Immediate Projects]]''' [[File:Go-next.png|link=Vanipedia Tech-team Immediate Projects]]</div> | |||
== Vanipedia Technical Team Skills == | |||
Vanipedia is a global collaborative project requiring professionals with different skill-sets. These are summerised as follows: | |||
'''1. Ubuntu Linux System Administrators''' | '''1. Ubuntu Linux System Administrators''' | ||
The role of the system administrator is to monitor the server | The role of the system administrator is | ||
*to regularly monitor the server; | |||
*keep a note of all changes that are being made; | |||
*troubleshoot issues that may arise; | |||
*perform regular upgrades whenever required. | |||
Since Vanipedia runs on a LAMP stack, the server administrator will also be administering the Apache and MySQL servers. | |||
'''2. Mediawiki Administrators''' | '''2. Mediawiki Administrators''' | ||
The role of the Mediawiki administrator is to help with administration of the wiki software. This includes installing extensions | The role of the Mediawiki administrator is to help with administration of the wiki software. This includes | ||
*installing extensions; | |||
*setting up configurations; | |||
*troubleshooting issues; | |||
*backing up and restoring the wiki. | |||
'''3. Jquery, AngularJS, CSS developers''' | '''3. Jquery, AngularJS, CSS developers''' | ||
At Vanipedia we sometimes need to build custom tools which may help devotees in their services. | At Vanipedia we sometimes need to build custom tools which may help devotees in their services. Custom software modules are sometimes required to facilitate certain time consuming activities. | ||
'''4. Python/PHP developers''' | '''4. Python/PHP developers''' | ||
There are | *'''Python''' - There are many time-consuming administrative tasks which can be performed by bots within the mediawiki software. Mediawiki already provides a bot library for the most commonly required administrative tasks. Knowledge of Python will help to tweak these python scripts for our internal house-keeping. | ||
*'''PHP''' - The mediawiki software is developed in PHP. When building certain extensions, custom modules will be coded in PHP. |
Latest revision as of 10:25, 5 April 2015
Vanipedia Technical Team Skills
Vanipedia is a global collaborative project requiring professionals with different skill-sets. These are summerised as follows:
1. Ubuntu Linux System Administrators
The role of the system administrator is
- to regularly monitor the server;
- keep a note of all changes that are being made;
- troubleshoot issues that may arise;
- perform regular upgrades whenever required.
Since Vanipedia runs on a LAMP stack, the server administrator will also be administering the Apache and MySQL servers.
2. Mediawiki Administrators
The role of the Mediawiki administrator is to help with administration of the wiki software. This includes
- installing extensions;
- setting up configurations;
- troubleshooting issues;
- backing up and restoring the wiki.
3. Jquery, AngularJS, CSS developers
At Vanipedia we sometimes need to build custom tools which may help devotees in their services. Custom software modules are sometimes required to facilitate certain time consuming activities.
4. Python/PHP developers
- Python - There are many time-consuming administrative tasks which can be performed by bots within the mediawiki software. Mediawiki already provides a bot library for the most commonly required administrative tasks. Knowledge of Python will help to tweak these python scripts for our internal house-keeping.
- PHP - The mediawiki software is developed in PHP. When building certain extensions, custom modules will be coded in PHP.