UmbralRaptop changed the topic of #principia to: READ THE FAQ: http://goo.gl/gMZF9H; The current version is Fano. We currently target 1.3.1, 1.4.x, 1.5.1, and 1.6.1. <scott_manley> anyone that doubts the wisdom of retrograde bop needs to get the hell out | https://xkcd.com/323/ | <egg> calculating the influence of lamont on Pluto is a bit silly…
oeuf has joined #principia
egg|zzz|egg has quit [Ping timeout: 198 seconds]
uj8efdjkfdshf has quit [Quit: Connection closed for inactivity]
Mike` has quit [Ping timeout: 198 seconds]
Mike` has joined #principia
Aexoden has quit [Quit: Connection reset by supervisor.]
WetLemons has joined #principia
egg|zzz|egg has joined #principia
egg|zzz|egg has quit [Ping timeout: 202 seconds]
egg|work|egg has joined #principia
<discord-> e​gg. — @DRVeyl yes it does, of course; what are you trying to do
Daz has quit [Ping timeout: 189 seconds]
Daz has joined #principia
<discord-> B​utcher. — @egg I have a few changes to the Principia external API to allow other mods to read the flight plan, is that something you'd be interested in merging?
<discord-> B​utcher. — Mainly intended for use with kOS.
<discord-> e​gg. — I suppose this is https://github.com/mockingbirdnest/Principia/issues/2144?
<discord-> B​utcher. — Yes.
<discord-> e​gg. — that "not an exhaustive list" is scary, and that list seems essentially to be equivalent to exposing the internal flight plan API
<discord-> B​utcher. — In reality, I think it is just those.
<discord-> e​gg. — behave weirdly in the face of changes to the flight plan, e.g. out-of-order edition in the upcoming release
<discord-> B​utcher. — I have gone for read-only access rather than just throwing the API open.
<discord-> B​utcher. — Yes, that is a potential issue. Is there any uid for manoeuvres so you can check track the correct one?
<discord-> e​gg. — there's a sequential index; no unique ID
<discord-> e​gg. — it's probably best to discuss a well-defined design before starting to swim in the code; in any case if you want something in the external interface it needs documentation here https://github.com/mockingbirdnest/Principia/wiki/Interface-for-other-KSP-mods so you would have to properly define all the semantics eventually anyway
<discord-> B​utcher. — Is there a process for this?
<discord-> e​gg. — just discussion on the issue should work (compare e.g. https://github.com/mockingbirdnest/Principia/issues/1936)
<discord-> e​gg. — (https://github.com/mockingbirdnest/Principia/issues/1936 didn't really work out and we ended up doing it ourselves but that's a different question)
<discord-> B​utcher. — I have some changes I'm using locally, and they seem to work, but obviously, I'm just a single test case so possible not what others would want.
<discord-> B​utcher. — There seemed to be no interest / response at all to the github issue, so I assumed I was on my own here.
<discord-> e​gg. — well, we only have so much time, poking me on here is definitely a good idea too :-)
<discord-> D​amien. — poking or yolking?
<discord-> D​amien. — haha egg jokes, I crack myself up
<discord-> e​gg. — @Butcher Have a look at how https://github.com/mockingbirdnest/Principia/wiki/Interface-for-other-KSP-mods#geopotentialgetcoefficient defines things; you should similarly exhaustively define what your functions do, including error cases etc.; you probably want some sort of surrounding rationale so that it's clear that you have the functions you need and that there isn't a simpler and better approach
<_whitenotifier-5dfc> [Principia] RCrockford commented on issue #2144: Extending the external API to allow for interaction with flight planning - https://git.io/fjrRd
Aexoden has joined #principia
<discord-> B​utcher. — I've added some more detail.
<_whitenotifier-5dfc> [Principia] RCrockford edited a comment on issue #2144: Extending the external API to allow for interaction with flight planning - https://git.io/fjrRd
<discord-> e​gg. — "game space" <<< aaaaaa but there are two of those :-p
<discord-> e​gg. — (I think that's World though in this context so that's fine)
<_whitenotifier-5dfc> [Principia] RCrockford edited a comment on issue #2144: Extending the external API to allow for interaction with flight planning - https://git.io/fjrRd
<discord-> B​utcher. — Good catch, I have updated. 😉
<discord-> B​utcher. — It is essentially a summary of my local changes.
<discord-> e​gg. — > FlightPlanGetManoeuvreGuidance << that's at current time?
<discord-> e​gg. — > Magnitude of vector equal to required delta-V
<discord-> e​gg. — the total for the manoeuvre? what for?
<discord-> B​utcher. — Ideally yes, current time.
<discord-> B​utcher. — So you know how much deltaV you need?
<discord-> e​gg. — yeah but why bake it in that poor vector
<discord-> B​utcher. — Could have a separate function for dV and unit direction vector.
<discord-> e​gg. — yeah I think that would make more sense
<discord-> B​utcher. — Saves normalizing it.
<discord-> e​gg. — Anyway, this is reasonable well-defined; we'll try to find some time to review the design (bear in mind obviously that we're also rather busy with developing the mod itself so it may be a while)
<discord-> e​gg. — poke me if we forget
<_whitenotifier-5dfc> [Principia] RCrockford edited a comment on issue #2144: Extending the external API to allow for interaction with flight planning - https://git.io/fjrRd
<discord-> B​utcher. — Poke you in how long? A week, a month?
<discord-> e​gg. — left as an eggsercise to the reader
<discord-> e​gg. — speaking of poking, I should poke @Sir Mortimer with the word "mocks"
<discord-> B​utcher. — 😂
<discord-> B​utcher. — mocks?
<discord-> e​gg. — @Sir Mortimer wants to make UI mocks, which seems very useful
<discord-> e​gg. — although iirc that stuff is blocked on having screenshots of our UI or supporting 1.7.2, whichever one comes first
<discord-> e​gg. — I guess the new moon isn't too far away
<discord-> B​utcher. — Early July I think, the 4th maybe?
<discord-> e​gg. — ``` C#
<discord-> e​gg. — private readonly DateTimeOffset next_release_date_ =
<discord-> e​gg. — new DateTimeOffset(2019, 07, 02, 19, 16, 00, TimeSpan.Zero);
<discord-> e​gg. — ```
<discord-> e​gg. — ```C#
<discord-> e​gg. — private readonly DateTimeOffset next_release_date_ =
<discord-> e​gg. — new DateTimeOffset(2019, 07, 02, 19, 16, 00, TimeSpan.Zero);
<discord-> e​gg. — ``` (edited)
<discord-> e​gg. — ```cs
<discord-> e​gg. — private readonly DateTimeOffset next_release_date_ =
<discord-> e​gg. — new DateTimeOffset(2019, 07, 02, 19, 16, 00, TimeSpan.Zero);
<discord-> e​gg. — ``` (edited)
Jesin has quit [Ping timeout: 198 seconds]
<discord-> B​utcher. — I was close.
Raptop has quit [Quit: Bye]
UmbralRaptop has joined #principia
UmbralRaptop has quit [Read error: Connection reset by peer]
UmbralRaptor has joined #principia
UmbralRaptor has quit [Read error: Connection reset by peer]
UmbralRaptop has joined #principia
UmbralRaptop has quit [Read error: -0x1: UNKNOWN ERROR CODE (0001)]
UmbralRaptor has joined #principia
UmbralRaptop has joined #principia
UmbralRaptor has quit [Ping timeout: 190 seconds]
uj8efdjkfdshf has joined #principia
Technicalfool has joined #principia
egg|zzz|egg has joined #principia
VITAS has quit [Ping timeout: 189 seconds]
VITAS has joined #principia
<_whitenotifier-5dfc> [Principia] eggrobin reviewed pull request #2221 commit - https://git.io/fjrgD
<_whitenotifier-5dfc> [Principia] eggrobin labeled pull request #2221: Rewrite JacobiSNCNDN - https://git.io/fjrLu
<_whitenotifier-5dfc> [Principia] pleroy reviewed pull request #2221 commit - https://git.io/fjr2q
<_whitenotifier-5dfc> [Principia] pleroy synchronize pull request #2221: Rewrite JacobiSNCNDN - https://git.io/fjrLu
<_whitenotifier-5dfc> [Principia] Pending. Build queued… - 
<_whitenotifier-5dfc> [Principia] Pending. Building… - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/3711/
egg|zzz|egg has quit [Ping timeout: 190 seconds]
egg|zzz|egg has joined #principia
<_whitenotifier-5dfc> [Principia] Success. Build finished. - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/3711/
UmbralRaptor has joined #principia
UmbralRaptop has quit [Ping timeout: 202 seconds]
<_whitenotifier-5dfc> [Principia] pleroy closed pull request #2221: Rewrite JacobiSNCNDN - https://git.io/fjrLu
<_whitenotifier-5dfc> [Principia] pleroy pushed 5 commits to master [+0/-0/±6] https://git.io/fjra3
<_whitenotifier-5dfc> [Principia] pleroy ddbeba3 - Rewrite JacobiSNCNDN.
<_whitenotifier-5dfc> [Principia] pleroy c689760 - Remove TODO.
<_whitenotifier-5dfc> [Principia] pleroy e02eb3a - Some simplification.
<_whitenotifier-5dfc> [Principia] ... and 2 more commits.
<discord-> S​tandecco. — 1st of july here is going to be awesome
<discord-> S​tandecco. — exams over and principia release
UmbralRaptor has quit [Quit: Bye]
UmbralRaptop has joined #principia
UmbralRaptor has joined #principia
UmbralRaptop has quit [Ping timeout: 190 seconds]
UmbralRaptor has quit [Ping timeout: 202 seconds]
UmbralRaptop has joined #principia
WetLemons has quit [Read error: Connection reset by peer]