diff --git a/ROADMAP b/ROADMAP new file mode 100644 index 0000000..82f557e --- /dev/null +++ b/ROADMAP @@ -0,0 +1,21 @@ +ROADMAP +======= + +Planned version releases: + +Q1 2017 0.1.0 - Complete base Python implementation - pvdev +Q2 2017 0.2.0 - Deflabbed version - indev +Q3 2017 0.3.0 - Data, CSV, Git integration - pbdev +IDEA FREEZE +Q4 2017 0.4.0 - dJango, accounting, user learning - alpha1 +Q1 2018 0.5.0 - Basic UI - alpha2 +API FREEZE +Q2 2018 0.6.0 - Feature expansion - alpha3 +FEATURE FREEZE +Q3 2018 0.7.0 - UI Refinement - beta1 +UI FREEZE +Q4 2018 0.8.0 - deflab - beta2 +DOCUMENTATION FREEZE +Q1 2019 0.9.0 - bugfix & security - RC +FINAL FREEZE +Q2 2019 1.0.0 - release diff --git a/main.py b/main.py index 4b4c6b4..df29cdf 100644 --- a/main.py +++ b/main.py @@ -23,10 +23,11 @@ # program_title = "DoIt!" -program_version = "0.0.4" +program_version = "0.0.5" splash_msg = program_title + "\nTime Management Software\nCopyright 2017 Daniel Marsee\nver " + program_version + '\n' print(splash_msg) +print(program_version == "0.0.5") def main(args): return 0 @@ -38,17 +39,21 @@ roster.append('priority1') roster.append('priority3') # Note that in the real program, user input will be used instead -print(roster[0] + '\n' + roster[1] + '\n' + roster[2] + '\n') - # Sort by priority +length = len(roster) roster.sort() -print(roster[0] + '\n' + roster[1] + '\n' + roster[2] + '\n') -print("There are " + str(len(roster)) + " items.\n") +for task in roster: + print(task) +print('\n') +#print('\n' + roster[0] + '\n' + roster[1] + '\n' + roster[2] + '\n') +print("There are " + str(length) + " items.\n") timer = 5 +rank = 1 for task in roster: - print(task + " has " + str(timer) + " minutes left") + print(str(rank) + " " + task + " has " + str(timer) + " minutes left") timer = timer * 2 + rank = rank + 1 if __name__ == '__main__': import sys