Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The Firebird 4.0 process is wrongly named in Windows Task Manager #6841

Closed
luronumen opened this issue Jun 2, 2021 · 10 comments
Closed

The Firebird 4.0 process is wrongly named in Windows Task Manager #6841

luronumen opened this issue Jun 2, 2021 · 10 comments

Comments

@luronumen
Copy link

ACTUAL RESULT

  • The Firebird 4.0 process is wrongly named in Windows Task Manager: Firebird Server executable (64-bit)

FB40

EXPECTED RESULT

  • The Firebird 4.0 process should be named in Windows Task Manager like it is named on Firebird 3.0: Firebird SQL Server

FB30

ENVIRONMENT SETUP

  • Windows 10 Version 21H1 (x64)
  • Firebird 4.0.0.2502 (x64)
  • Firebird 3.0.733374 (x64)
@hvlad
Copy link
Member

hvlad commented Jun 2, 2021

Why do you thnk it is a bug ?
See #245

@luronumen
Copy link
Author

Why do you thnk it is a bug ?
See #245

Hi @hvlad

In my opinion yes and I explain why:
All processes listed in the Windows Task Manager are executable. So, why is Firebird 4.0 process called Firebird Server executable (64-bit)? Can you imagine if all the processes in the Windows Task Manager had the executable suffix? What would be the relevance of this?
Also issue #5957 clearly says not to change with the firebird.exe description.
Why did you close CR without waiting for my reply?

@hvlad
Copy link
Member

hvlad commented Jun 2, 2021

Task Manager is not the only way to see file description.
I see nothing wrong in usage word "executable" for executable files.
I see no contradiction with #5957.
I waited long enough before closing issue. It could be re-opened if needed. So far I see no such need.
And it is definitely not a bug.

@hvlad
Copy link
Member

hvlad commented Jun 2, 2021

BTW, what actual problem do you see ?

@luronumen
Copy link
Author

Hi @hvlad

What do you mean when asked me what the actual problem is? Did you ask me if there is any problem with you wanting to rename the description as you wish or did you ask if renaming the service description caused some functionality break in Firebird 4.0?

The issue I reported was the unnecessary change to the Firebird 4.0 service description by adding the word executable (64-bit) misleading people to believe that Firebird 4.0 is running as an application and not a service.

Now I return to you a question: Why not just use Firebird Server keeping consistency with the name of the service (Firebird Server – DefaultInstance) instead of keeping the current description as Firebird Server executable (64-bit) which confuses the user about the way what Firebird is running on the machine (Service or Application)?

But instead of listening to my arguments, you preferred to close the CR, right?

FB40_Service

@dyemanov
Copy link
Member

dyemanov commented Jun 2, 2021

The question was why the new/changed naming is a bug? What actually was broken and how? I might agree that word "executable" looks unnecessary but what real problem does it cause? It's just a visible name, not API or SQL or any other functional thing.

@hvlad
Copy link
Member

hvlad commented Jun 2, 2021

The issue I reported was the unnecessary change to the Firebird 4.0 service description

Service description was not changed. File description was. And this is two very different things.
Also, I don't see how file description is related with a way the executable is running by OS.

@dyemanov
Copy link
Member

dyemanov commented Jun 3, 2021

I'm not a native English speaker and could be missing something, but for me executable is not a synonym for application, it just means a binary file that can be executed by OS. firebird.exe may be executed as either an application or as a service, and in both cases it's seen inside the Task Manager as firebird.exe which is executable file.

@asfernandes
Copy link
Member

Everything seen in the task manager is an executable, so it is superfluous.

It seems Vlad want to put a suffix like in others cases (tool, plugin, library), but for me "server" is sufficient in this case

@luronumen
Copy link
Author

The question was why the new/changed naming is a bug? What actually was broken and how? I might agree that word "executable" looks unnecessary but what real problem does it cause? It's just a visible name, not API or SQL or any other functional thing.

Hi @dyemanov

Thanks for your reply!

The issue is that when it was decided to change the description of the firebird.exe file, it was not thought to improve the understanding for the end user. Why instead of using the description Firebird Server executable (64-bit) didn't it think of something like that?

  • Firebird Server
  • Firebird Server 4.0
  • Firebird Server 4.0 (64 bit)
  • Firebird SQL Server
  • Firebird SQL Server 4.0
  • Firebird SQL Server 4.0 (64 bit)
  • FirebirdSQL Server
  • FirebirdSQL Server 4.0
  • FirebirdSQL Server 4.0 (64 bit)

Anyway this issue has already been closed and this discussion is too long compared to the effort it would be to adjust a simple file description.

Best Regards,
Luciano

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants