KSP-KOS / KOS

Fully programmable autopilot mod for KSP. Originally By Nivekk
Other
697 stars 230 forks source link

0.15 TO DO list. #266

Closed Dunbaratu closed 10 years ago

Dunbaratu commented 10 years ago

Just a place to aggregate all the things we want for v0.15 mostof which are already underway.

Please add to or delete from or discuss this list as need be.

Please forgive typos. I'm trying to type this on my phone.

Add to this list if there's more you can think of.

erendrake commented 10 years ago

I know we came up with good extensions before and i cannot remember them....something like .ks (kerboscript) and .ksm (kOS ML) is that right?

Dunbaratu commented 10 years ago

I don't think those were the names we were suggesting but I like them better. If you want to discuss it in more detail then I have another issue somewhere about the filename extensions thing.

docphees commented 10 years ago

Hi, just jumping straight in: .ks is being used by Microsoft Works (worksheets) and .ksm is some obscure music format apparently used in DukeNukem 3D and similar. What about four letter extensions? .koss (kos script) and .kosm (kos ml) are actually very unused? I like four letter words extensions!

Dunbaratu commented 10 years ago

Most of the TLAs have been used by now, but the problem is that whatever we use as the extension will have to get displayed on screen in file listings in the little terminal, so we have to be careful to keep them short to leave screen real estate open for other stuff on the display line, like filename, file size.

I had a look over at this site: http://www.fileinfo.com/search, which clearly isn't a perfect repository, but I ended up with the following being open:

KER & KEM (Kerboscript and KerboMachineCode) KER & KEP (Kerboscript and KerboPacked Code) KER & KOF (Kerboscript and Kerbo Opcode File) KER & KOM (Kerboscript and Kerbo Opcode ML) KSR & KSO (Kerbo Source and Kerbo Object code)

Do any of those look appealing?

teleksterling commented 10 years ago

I like KOM (cf. COM). But I'll also throw in: KBS & KBO (cf. .vbs and .o) for KerBoScript and KerBoScript object/opcode)

erendrake commented 10 years ago

@docphees I had not looked that up thank you for doing that! I am not hugely worried about using the works extension because it has been unsupported for many years now.

my idea of .ks and .ksm was:

i am going to code them into a single constant, when we get ready to release we can circle back and decide.

docphees commented 10 years ago

.ks and .ksm sound very nice :)

Dunbaratu commented 10 years ago

Two letter acronyms for source code is a very common practice, so I like .ks as well:

javascript .js Csharp .cs Perl .pl Pyhon .py UINX shell .sh

erendrake commented 10 years ago

I believe we have captured this information in other tickets and the 0.15 milestone.