Skip to content

Page 003: Tools

A. M. Cajal edited this page Dec 31, 2018 · 1 revision

TOOLS

Below are listed all tools used to develop Ermon. All of them are free (in the economic meaning of the word), and Open Source when possible. Of course, this list is not conclusive, and the user may find several others that serves the same purposes.

Consider "tools" as the "computer elements" involved in the creation of the application, instead of the more professional definition of tool provided in The Jargon File.

Hardware and OS

  • Generic Laptop computer (4GB RAM, Intel Centrino (circa 2009)) with Ubuntu 12.04 and Windows 7 OS.

    • GNU binutils and other basic software already included in Ubuntu 12.04 OS are not listed here. For example: text editors (gedit)

    Note: The Generic Laptop decided to name itself "September". The explanation to this is here

Software

<style> table, th, td { border: 1px solid black; text-align: left; padding: 8px; } </style>
Tool Purpose Links
Java Programming Language of choice for the project. See References, 1
Ant Build automation tool for Java (like "make" for C) See References, 2
Netbeans IDE 8.0.2 IDE of choice for Windows platform development. See References, 3
Midi On-Line Sequencer On-line tool for basic MIDI music composition. See References, 6
Git VCS of choice for the project. See References, 18
GitHub Repository hosting service of choice See References, 20
Travis CI Continous Integration framework of choice See References, 21
Draw.io Generation of UML diagrams, block diagrams, and othe visual representations. See References, 22
GIMP Graphic design of project logo. See References, 23
Clone this wiki locally