-
Notifications
You must be signed in to change notification settings - Fork 1
Page 003: Tools
A. M. Cajal edited this page Dec 31, 2018
·
1 revision
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 |