https://bugs.kde.org/show_bug.cgi?id=297003

--- Comment #17 from EnzoR <vincenzo.rom...@notorand.it> ---
A "new text file" should be an empty (0-sized) file with a .txt or a .text
extension.
The user's intention is hers and should not be subject to any assumption or
whatsoever.
The aim of that thing is (should be?) to help the user create some new
user-generated text file.
With no assumption in mind, that file needs to be empty (0-sized). Actually
also the so-called "file extension" choice should be left to the user, as this
is Linux, not DOS (or even worse...).

If that was a "new executable file" (which is machine generated/machine
readable) then I could agree that an empty (0-sized) files is not a proper
"executable".
But you would not use Kate of the context menu to create, wouldn't you?
"New HTML file" puts 168 bytes of pre-indented HTML code. But this is still
machine-readable stuff. I can understand the reasoning while still totally
disagreeing. A user that wants to "create a new HTML file" is lilely willing to
enter all of its content by hand.
What about a shell script? Would you put "#!/bin/bash", "#!/bin/sh",
"#!/usr/bin/env ..." or what ? I wouldn't personally even put the "#!".
But text file is an agnostic thing. Making assumptions there sounds like
forcing someone else's decision.

Finally, a user should use templates to adapt the behavior to her will, to to
bring things back to the basics.

This is my opinion: no facts to support it. Just simplicity considerations.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to