erltrek icon indicating copy to clipboard operation
erltrek copied to clipboard

Cumulative enhancement list for next milestone

Open jj1bdx opened this issue 10 years ago • 14 comments

(not necessarily on the sequence of the severity/importance - to be converged into a real milestone soon)

  • [ ] Sub-sector play and coordinate definition #12
  • [ ] Warp engine design #14
  • [ ] Use course/distance as command input #18
  • [x] Typespec #20 (Solved Dialyzer warnings)
  • [ ] Moving Klingons in/out of the quadrant #23
  • [ ] Damageable devices #24
  • [ ] Photon torpedoes #25
  • [ ] Shields up/down #26
  • [ ] Ship computer #27
  • [ ] Klingon attack strategy and tactics #30 #37
  • [ ] Default speed difference between Enterprise and Klingons #32
  • [ ] Starbases and Enterprise #33
  • [x] Migration to 17.0 #35 - completed without maps, maps should be another issue

Remove goals:

  • Running on Windows #31

jj1bdx avatar Mar 27 '14 15:03 jj1bdx

You know you can create milestones, and assign issues to them, right?

kaos avatar Mar 28 '14 11:03 kaos

I don't really know the details (though I created the milestone.) I just wanted to list them up. I will converge the issues into a milestone. Forgive me doing stupid things (maybe too often for you :))

jj1bdx avatar Mar 28 '14 11:03 jj1bdx

No, not too often, nor stupid. The only opportunity for learning is by making mistakes while fixing stuff..

That knowledge can then be perfected by practice; but there is no way to practice skills you do not have.

(that almost has that feel of Asian wisdom to it, doesn't it? :) You'll have to learn me some Japanese, so I can formulate it properly though.. (only half-joking.. I have books on how to learn Chinese in my bookshelf, but I haven't got very far on my own)

Your language and way of writing is so far from what I know, it have me intrigued ;)

kaos avatar Mar 28 '14 12:03 kaos

In modern Japanese socialistic viewpoints, failures mean death. The entire society has become completely risk-aversed.

BTW we need to roughly priotize these goals.

jj1bdx avatar Mar 28 '14 15:03 jj1bdx

Commits up to https://github.com/jj1bdx/erltrek/commit/e02f768bf06eb23cd8128decae5c2c6096b0ec33 merged to the master branch.

jj1bdx avatar Mar 29 '14 15:03 jj1bdx

Commits up to https://github.com/jj1bdx/erltrek/commit/c68717340966019940cbe62e07526a2428f0e7cd merged to the master branch.

jj1bdx avatar Apr 01 '14 23:04 jj1bdx

Commits up to https://github.com/jj1bdx/erltrek/commit/9dba4b2c3eb12083e8fb825b90c558449c5fb0e9 merged to the master branch.

jj1bdx avatar Apr 02 '14 16:04 jj1bdx

Commits up to https://github.com/jj1bdx/erltrek/commit/16f2dd4d63b5a836861ae3e1b3becc78b4f58b8b merged to the master branch.

jj1bdx avatar Apr 03 '14 01:04 jj1bdx

Dialyzer errors finally cleaned up, though in some functions I just had to approve the success typing suggestion from the dialyzer. Closed #20.

jj1bdx avatar Apr 03 '14 01:04 jj1bdx

Commits up to https://github.com/jj1bdx/erltrek/commit/4b01cc222b0fbc47e1cbf115930e38e69396bbb3 merged to the master branch.

jj1bdx avatar Apr 05 '14 04:04 jj1bdx

Commits up to https://github.com/jj1bdx/erltrek/commit/d5b2409578efbb974920b945a7e47ee912daf16b merged to the master branch.

jj1bdx avatar Apr 13 '14 09:04 jj1bdx

Commits up to https://github.com/jj1bdx/erltrek/commit/378d2106ad20b42698f73aed35b51776c657cdc8 merged to the master branch.

jj1bdx avatar Apr 13 '14 11:04 jj1bdx

Note on enabling HiPE: HiPE is not compatible with NIFs, but that won't be an issue on erltrek because using NIFs is a non-goal.

jj1bdx avatar Apr 14 '14 16:04 jj1bdx

Included the recent changes in tinymt-erlang, most notably in https://github.com/jj1bdx/tinymt-erlang/commit/8bed7a1b7a1aeb7efe860498a6e39330b57846ad as:

  • No more include file include/tinymt32.erl needed
  • Use an exported type tinymt32:intstate32/0 for the internal state of the tinymt32 module

jj1bdx avatar Apr 22 '14 00:04 jj1bdx