Wat is Makagiga?
Makagiga is een open-source, eenvoudig te gebruiken, overdraagbare applicatie voor het uitvoeren van een verscheidenheid aan taken, zoals takenlijst, tekstbewerking of RSS-lezen. Plug-ins worden gebruikt om de verschillende mogelijkheden ervan te implementeren.

Features
  • Takenmanager
  • Notities maken
  • Widgets (agenda, plaknotities, etc.)
  • Plug-ins (afbeeldingsviewer, wiki/markup-voorbeeld en meer)

Systeemvereisten
  • Versie 1.6.0 (getest met versie 1.6.0ga5)


Makagiga op een eComStation machine met Open JDK


Installeren van Makagiga
Download makagiga-3.8.14.zip. Dit is de laatste versie voor onze versie van OpenJDK, voor de volgende versies is Java 7 of hoger nodig. Maak een map/directory met de naam "makagiga" of iets dat je leuk vindt. Open het zip-bestand, open de map/directory "makagiga-3.8.14" en kopieer alle bestanden naar de nieuwe map/directory. Verwijder de bestanden "install.sh", "makagiga", "makagiga.desktop", "makagiga.ico" (Windows), "run*. *" (6 bestanden), "xdg-email" en "xdg-open". Ze zijn niet voor OS/2. Dat is het!

Het gebruikte cmd bestand
Makagiga werkt met Open JDK in OS/2-eCS. Ik heb een "makagiga.cmd" bestand met de volgende inhoud;
@echo off
SET CLASSPATH= 
SET BEGINLIBPATH=[station: java]\JAVA160ga5\bin
SET path=[station: java]\JAVA160ga5\bin
[station: makagiga]
cd [station: makagiga]\makagiga
java -Duser.home=[station: makagiga]\makagiga -Xverify:none -Xms16m -Xmx128m -jar makagiga.jar "%1" "%2" "%3"
"%4" "%5" "%6" "%7" "%8" "%9" 2>makagiga-bugs.txt
De regel "java -Duser.home = ..." is één regel, ik moest het voor deze pagina in twee delen opsplitsen. Let op de spatie tussen "%3" en "%4". Ik gebruik 2 aparte mappen(directories), een voor Java en een voor Makagiga met de door het programma aangemaakte bestanden. De in het cmd bestand gebruikte verwijzingen;

  • [station: java] = station met Java
  • [station: makagiga] = station met Makagiga

moeten dus vervangen worden door echte schijfletters. Bewaar het bestand en geef het de naam "makagiga.cmd" of gebruik het bestand uit onderstaande distributie. Dit bestand wordt gekopieerd naar de "makagiga" map(directory). Verder kunnen paden anders zijn, pas dit naar behoefte aan.
Maak een nieuw programma object. Geef pad en de bestandsnaam op: "[station: makagiga]\makagiga\makagiga.cmd". In het tabblad Sessie de selectievakjes "OS/2 venster", "Starten als pictogram" en "Venster sluiten bij einde programma" aanvinken. In het tabblad Algemeen kan bij naam "Makagiga" worden opgegeven. In de distributie zit een OS/2 icoontje.

Parameters / opties verklaard
  • Met de opgave "-Duser.home=[station: makagiga]\makagiga" wordt ervoor gezorgd dat Makagiga alle benodigde bestanden in de eigen directory opslaat inplaats van in de Home directory.
  • Met de opgaven "-Xverify:none -Xms16m -Xmx128m" komen uit de batch en opstartbestanden voor andere besturingssystemen.
  • De toevoeging "2>makagiga-bugs.txt" zorgt ervoor dat alle probleem meldingen (bugs) bewaard worden in het bestand "makagiga-bugs.txt". De 2 in "2>" is geen typefout! Het bestand blijft niet leeg, het bevat ook een verslag met wat het programma heeft gedaan.

Download
In het bestand zit bovenstaande cmd bestand (alle schijfletters staan op C:) en een OS/2 Makagiga icoontje: makagiga-os2.zip.

revisie 20 juni 2020