LINUX PROGRØMMER TIL BIBLE OL


Datalogistuderende, pensionist eller ekspert med passion for mission søges til vedligehold af linux-server og Bible OL.

Siden 2008 har Claus Tøndering programmeret Bible OL. Han er nu pensioneret civilingeniør fra 1978 med 40 års erfaring fra softwarebranchen, heraf 13 år som selvstændig IT konsulent.

Han har programmeret vort webbaseret værktøj til at træne de bibelske sprog, Bible Online Learner. Formelt gik han på pension for 2 år siden og vi er derfor på jagt efter en afløser, som han kan træne.

Kildekoden er open source og derfor kan der i bedste fald kun blive tale om en beskeden afllønning.

Der skal skelnes mellem to opgaver for Claus' afløser:

  • Vedligeholdelse af den Linux-server som Bible OL kører på.
  • Vedligeholdelse og videreudvikling af selve Bible OL.


Vedligeholdelse af den Linux-server som Bible OL kører på

Fordi Bible OL kræver Emdros, og fordi Emdros aldrig er installeret på færdige web-hoteller, er vi nødt til at benytte en server som vi selv har fuld kontrol over. Det betyder at der er behov for en person der kan:

  • Installere og løbende opdatere en server der er baseret på Ubuntu-distributionen af Linux.
  • Administrere alle aspekter af serveren fra kommandolinjen.
  • Konfigurere og vedligeholde følgende softwarepakker:
    • Apache web server.
    • MySQL database system.
    • Programmeringssproget PHP.
  • Opsætte, vedligeholde og kontrollere regelmæssige backups af systemet.
  • Oversætte og installere Emdros når der bliver behov for nye udgaver af softwaren.



Vedligeholdelse og videreudvikling af selve Bible OL

Her er der brug for en person der er fortrolig med:

  • Programmering i PHP og TypeScript.
  • Udviklingsframework'ene CodeIgniter, Bootstrap og JQuery.
  • HTML og CSS.
  • Brug af SQL-baserede databaser.
  • Emdros.
  • Unicode.
  • Et vist kendskab til det hebraiske og det græske alfabet er en fordel.

Visse af disse ting kan naturligvis læres hen ad vejen. Der er således næppe nogen der på forhånd kender til fx Emdros.

Udviklingen sker på en Linux-computer.

For yderligere information, kontakt Nicolai Winther-Nielsen


IN ENGLISH

MAINTENANCE OF BIBLE OL

·        Be able to install and update a server based on Ubunto.

·        Administer sever

·        Configure and maintain

o   Apache web server

o   MySQL database

o   PHP

·        Set up, maintain and control regular backups

·        Translate and install Emdros, when new versions

FURTHER DEVELOPMENT (probably not priority)

·        PHP and TypeScript

·        Use Codeigniter, Bootstrap and JQuery

·        HTML and CSS

·        Use of SQL databases

·        Emdros

·        Unicode

·        Rudimentary knowledge of the Hebrew and Greek alphabet


Last modified: Wednesday, 3 August 2022, 1:42 PM