Project Dictionary - Hamster339/Piping-Tool-Java GitHub Wiki
Here are listed the definitions of some terms in the context of this project to clear up confusion.
Tune: a single piping tune with its own name
List: A list of tunes or sets
Set: A list that can only contain tunes
Custom metadata: In addition to each tune having a style, time signature etc. the user can specify as many other fields as they like
Sprint: In this project, a sprint is one software iteration cycle.
Feature: in this project, a feature is everything implemented in one sprint.
New item menu: the menu that allows a user to create a new list or tune from scratch