Commit Graph

40 Commits

Author SHA1 Message Date
Brandon Rhodes bba1f8bc94 For #350, add a long-term TODO item 2020-07-17 11:12:46 -04:00
Brandon Rhodes af622b7f69 Add another TODO item, for making API friendlier 2020-07-14 15:38:40 -04:00
Brandon Rhodes ba1172a0cc Add some TODO items inspired by a Stack Overflow Q 2020-07-01 12:29:25 -04:00
Brandon Rhodes 59b7319724 Remove some completed TODO items 2020-06-16 09:57:29 -04:00
Brandon Rhodes c2c32455a8 Remove and revise several old TODO items 2020-05-10 21:31:30 -04:00
Brandon Rhodes 2baa5d0b06 Fix #293 by keeping two TT floats inside each Time
More work will be necessary to carry through the extra precision
everywhere, but this is a start that addresses the most visible
manifestation of the previously low precision.
2020-05-10 13:19:47 -04:00
Brandon Rhodes 1e91995a0e Back out satellite experiment and SciPy dependency
Thanks to this experimental code to test against, I was able to create
the new `find_events()` method that now graces satellite objects.  But
now that the code has served its purpose, we can clean it up.
2020-02-02 08:49:30 -05:00
Brandon Rhodes c8af2b2859 Document millisecond precision of datetimes
Minimally fix #293 by documenting the behavior that a user found
surprising, and make plans for improving it in the future.
2019-11-07 19:52:39 -05:00
Brandon Rhodes ca42555646 Remove out-of-date TODO item 2019-10-10 13:58:43 -04:00
Brandon Rhodes 1f6067bac8 Add a quick TODO item 2018-05-15 22:26:04 -04:00
Brandon Rhodes 5f7ff0ebc9 Add some aspirations to the TODO file 2018-04-15 18:34:37 -04:00
Brandon Rhodes 0e6b236398 Remove several out-of-date TODO items 2018-01-19 10:36:50 -05:00
Brandon Rhodes 42c4004921 Record two promises 2018-01-14 20:32:02 -05:00
Brandon Rhodes 34f325c7a8 Remember where code is for sublat/sublon 2017-03-12 23:19:05 -04:00
Brandon Rhodes cfe278df99 Add TODO item 2017-01-26 21:40:38 -05:00
Brandon Rhodes 151243848b Find up front an ephemeris from VectorSum segments
Instead of going looking for the same `ephemeris` every single time that
`VectorSum.at()` is called, we should search its segments up front and
cache the result.
2017-01-16 19:22:43 -05:00
Brandon Rhodes 6b8be0a039 Remove old Geometry class 2017-01-15 11:32:26 -05:00
Brandon Rhodes b7bd454de9 Clean up class names for new vector operations
This is about to change everything: now Body and Geometry start
disappearing into the more general idea of VectorFunction objects that
can be added and subtracted arbitrarily, absorbing what were previously
a set of special cases.
2017-01-02 21:30:15 -05:00
Brandon Rhodes 35879eb243 Add TODO idea about Timescale repr() 2016-12-25 09:59:55 -05:00
Brandon Rhodes 7656e62004 Add TODO about Timescale repr() 2016-12-25 09:50:00 -05:00
Brandon Rhodes c1e2b4a491 Make jpllib docstrings more elaborate 2016-03-28 05:22:05 -04:00
Brandon Rhodes e71e50a00a Rename `JulianDate` to `Time`
This improvement removes the apparent redundancy from a statement like:

    jd = ts.tt(jd=value)

(why are the raw value and the object both named `jd`, a user might
wonder?) and also hopefully makes it less likely that new users will
think that a `JulianDate` object specifies merely a date but not also a
specific time.
2016-03-23 01:07:19 -04:00
Brandon Rhodes 006a5814d7 Switch to live download of leap second data 2016-03-20 18:51:30 -04:00
Brandon Rhodes 8c2d0a9d03 Add more TODO items for today's sprint 2015-11-09 11:53:48 -05:00
Brandon Rhodes c55e53f7c4 Update documentation, load() for new API style
Also, give ephemeris files much nicer str() summaries.
2015-10-18 21:34:04 -04:00
Brandon Rhodes 1eee557d17 Update TODO items and add docstrings to iokit 2015-10-18 17:33:32 -04:00
Brandon Rhodes d57ec0d5a4 Switch generated NOVAS test suite to new API 2015-10-17 15:15:20 -04:00
Brandon Rhodes 241ef2e0f3 Remove TODO item - thanks, @aarose! 2015-04-14 09:54:04 -04:00
Brandon Rhodes a213ec7d92 Add another TODO item 2015-01-14 00:42:19 -05:00
Brandon Rhodes acf2fdfa4d Add TODO about JulianDate first argument 2014-10-30 16:45:00 -04:00
Brandon Rhodes 1a444e99cc Eliminate all Angle() subclasses
Simplify how we protect the user against pulling hours or degrees when
they might not mean to, by having only a single Angle class with a flag
that we set when we instantiate it.
2014-06-16 00:31:13 -04:00
Brandon Rhodes 70c2a6009a Change Topos.elevation into a real Distance
The keyword now specifies that it should be in meters.  Also, remove
useless "temperature" and "pressure" Topos keyword args.
2014-06-15 22:44:18 -04:00
Brandon Rhodes abe45b5e38 Add a new TODO item 2014-06-13 13:29:15 -04:00
Brandon Rhodes d80d5e9e67 Added a few more TODO items 2014-06-11 11:31:26 -04:00
Brandon Rhodes 74e575685f Remove four already-accomplished TODO items 2014-06-02 20:07:14 -04:00
Brandon Rhodes 1a41b1860d Remove two TODO items that are done 2013-11-03 09:19:28 -05:00
Éric Araujo 36ced4ba04 Skyfield prefers explicit relative imports
Conflicts:
	TODO.rst
2013-08-15 21:12:03 -04:00
Brandon Rhodes 0dd5207f6b Add possible sprint goals to TODO.rst 2013-08-11 13:24:44 -04:00
Brandon Rhodes ea87e71506 Another TODO: Earth satellite orbit number 2013-06-21 20:12:55 -04:00
Brandon Rhodes 38bb1b2f75 Create a TODO list with an initial item 2013-06-21 20:05:06 -04:00