[josm-dev] Commit message not empty
Ulf Lamping
ulf.lamping at googlemail.com
Wed Apr 22 23:23:51 BST 2009
Frederik Ramm schrieb:
> Hi,
>
> Ulf Lamping wrote:
>> My fear is that especially newbies are prevented from uploading stuff:
>> "what do I have to add here?!?" - please remember: not everyone has
>> several years of subversion or wikipedia experience.
>
> We'll add a help button to explain.
Making the GUI complicated and adding a Help button to explain the
complications is, well, not the best idea for improved user friendliness
IMHO.
>> But, what puzzles me most (if I understand it correct) is that only
>> JOSM has this policy.
>
> The problem is that Potlatch has to open the changeset before the user
> has done anything. And while I am a great fan of commit comments,
> requesting that the user describe what he is about to do, before he has
> even done it, would be going to far in my eyes! So there is no way to
> really enforce the policy with an online editor.
There is *no* problem to add a changeset to an online editor. This is
simply just another indication that the potlatch model of not having a
"Save" button is the wrong way to go IMHO.
>> All in all, I'm against forcing users to add comments this way. The
>> idea to ask on an empty comment something like: "It would be nice to
>> add a comment, so other users can easier understand what you've
>> changed" would be a good idea IMHO.
>
> If complaints persist, I might be talked into doing
>
> "Are you sure you want to annoy everyone by leaving the commit comment
> empty? [Yes/No]"
>
> and if you say "Yes" then we display
>
> "You have decided to leave the commit comment empty. Do you perhaps want
> to change your mind for the better and enter a comment? [Yes/No]"
>
> and only if you say "No" in this dialog then you get to the upload.
>
> Oh, and there will be no "Yes" and "No" buttons. You will have to type
> the word.
Would you be very upset if I write a JOSM plugin that uses Potlatch to
upload uncommented changes? ;-)
Regards, ULFL
More information about the josm-dev
mailing list