[MCOL-4058] Binary naming scheme non-standard: commands have capital letters and generic names Created: 2020-06-15  Updated: 2023-10-25

Status: Open
Project: MariaDB ColumnStore
Component/s: None
Affects Version/s: None
Fix Version/s: 23.10

Type: Bug Priority: Minor
Reporter: Otto Kekäläinen Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None

Issue Links:
Blocks
blocks MCOL-4057 Package ColumnStore 5.x with 10.5 ser... Closed

 Description   

For example:

usr/bin/ProcMgr
usr/bin/ServerMonitor
usr/bin/WriteEngineServer

Usually on Unix systems all commands are only in small caps. In addition, these binary names are very generic. Nothing in the name implies MariaDB or Column Store.

How about naming them like

usr/bin/mcol-procmgr
usr/bin/mcol-servermon
usr/bin/mcon-writeengineserverd

These are just examples. I hope you get the hang of it.

I was not able to find some standards document on how binaries are supposed to be named. I browsed quickly https://refspecs.linuxfoundation.org/lsb.shtml but found no guidelines there.



 Comments   
Comment by Roman [ 2020-06-15 ]

Very good point. However we preserve the binaries for backward compatibility for the client's automation until MCS 1.6 but add aliases.

Generated at Thu Feb 08 02:47:28 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.