The following warnings occurred:
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 906 - File: showthread.php PHP 7.2.24-0ubuntu0.18.04.15 (Linux)
File Line Function
/showthread.php 906 errorHandler->error




Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
New file extensions
#1
Currently, CBOT, Scene and SatCom files are kept in .txt files.

Advantages:
  • Less intimidating for non-tech savvy users.
  • Simpler programming in the engine?
Disadvantages:
  • No reliable way to automatically detect the files in plugins for various text editors.
  • Without looking at the contents, the files can be identified only by filename and/or name of the folder they're in. This makes searching and scripting a little harder.
The idea of changing the file extensions to something more meaningful existed for a too long time. We should finally decide and make it happen (or not).

No poll this time. At least yet. The subject matter is too complicated for a simple poll. I want everyone interested to answer the following questions:

Question no. 1. Do you want new file extensions? Whatever we choose as the new file extensions, changing them will bring problems with backwards compatibility. It may also be hard to change the engine at all. The changed names may cause problems with existing forks and branches. And there may be some more problems along the way. If you don't want any change, say why, it may be simply because you feel that it is ok like it is right now.

Question no. 2. If yes, what should the extensions be? It's a subjective matter really, it depends if we want to keep the extensions short or if we care more about their readability or if we care more about their consistency or if we care more about no conflicts with popular extensions and so on. So, let's see some propositions which appeared yesterday during a little Slack discussion:

  1. Readable but long:
    • .cbot
    • .satcom
    • .scene (might cause conflicts)
  2. Short, but less readable, might cause conflicts:
    • .cbot, .cbt?
    • .stc, .sat, .scm, .sam, .sac, .com, ...?
    • .scn
  3. Again, short, but less readable, but less conflicts:
    • .cbot
    • .cbtm
    • .cbts
  4. More suggestions?
No more questions I can think of.
[Image: XvN5CTW.png] [Image: UYXyyMS.png]


Messages In This Thread
New file extensions - by Simbax - 07-31-2017, 11:58 AM
RE: New file extensions - by tomangelo - 07-31-2017, 12:18 PM
RE: New file extensions - by RaptorParkowsky - 07-31-2017, 12:34 PM
RE: New file extensions - by tomangelo - 07-31-2017, 12:48 PM
RE: New file extensions - by krzys_h - 07-31-2017, 03:57 PM
RE: New file extensions - by radioactivity - 07-31-2017, 04:30 PM
RE: New file extensions - by Simbax - 07-31-2017, 05:20 PM
RE: New file extensions - by krzys_h - 07-31-2017, 09:31 PM
RE: New file extensions - by Simbax - 08-01-2017, 07:38 AM
RE: New file extensions - by tomaszkax86 - 08-01-2017, 01:33 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)