← Back to team overview

hugin-devs team mailing list archive

[Bug 1686172] [NEW] UX of ExifTool options in Hugin Preferences

 

Public bug reported:

While I encountered the bug reported here
https://bugs.launchpad.net/hugin/+bug/1685928, I have spent some time
trying to understand what is expected from the user in Hugin /
Preference / Stitching (2).

"Choosing" an arg file was not the obvious choice, since I have not create any yet.
So I started reading the documentation of ExifTool and searching the web for some examples. Then I tried to look for specific hugin's user guide / wiki on how to define variables in the file. I did not find any.
(The syntax should be like "-Model=some text", but how to make the use of variables when the text in the prefs reads "Placeholders will not be replaced" and I even do not know what the placeholders are?)

So, "editing" the arg file looked like a way to go - I filled in an arg
file name in to the field ("test") and clicked "Edit". Now, it became
obvious what the template looks like ("Model=", etc.)

Unfortunately, I did not enter the /absolute/path/name/to/test and as a
result, the file disappeared the next day. The culprit was that my
temporary directory is /tmp and the "test" file was created right there
in /tmp/test... And my /tmp gets wiped every reboot.

P.S. My journey was even a bit more miserable, because of the bug
reported above - no matter what, no EXIF was copied to my output
panorama. So I thought the errror had been on my side due to wrong
syntax in arg file. Having looked at Hugin's source code I found that
"Edit" can also create the file. Call me stupid, but this really took me
quite lot of time...

My proposal is to:

* add the text "argfile may be left empty for the default settings";
* add the text "argfile name must be an absolute path name" (or changing the code to place the file in some directory, like $HOME/.hugindata folder);
* the "Edit" button should change its description to "Create / Edit". (Edit is for _existing_ file and as such provides no hint that it can also create the file.)

** Affects: hugin
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Hugin
Developers, which is subscribed to Hugin.
https://bugs.launchpad.net/bugs/1686172

Title:
  UX of ExifTool options in Hugin Preferences

Status in Hugin:
  New

Bug description:
  While I encountered the bug reported here
  https://bugs.launchpad.net/hugin/+bug/1685928, I have spent some time
  trying to understand what is expected from the user in Hugin /
  Preference / Stitching (2).

  "Choosing" an arg file was not the obvious choice, since I have not create any yet.
  So I started reading the documentation of ExifTool and searching the web for some examples. Then I tried to look for specific hugin's user guide / wiki on how to define variables in the file. I did not find any.
  (The syntax should be like "-Model=some text", but how to make the use of variables when the text in the prefs reads "Placeholders will not be replaced" and I even do not know what the placeholders are?)

  So, "editing" the arg file looked like a way to go - I filled in an
  arg file name in to the field ("test") and clicked "Edit". Now, it
  became obvious what the template looks like ("Model=", etc.)

  Unfortunately, I did not enter the /absolute/path/name/to/test and as
  a result, the file disappeared the next day. The culprit was that my
  temporary directory is /tmp and the "test" file was created right
  there in /tmp/test... And my /tmp gets wiped every reboot.

  P.S. My journey was even a bit more miserable, because of the bug
  reported above - no matter what, no EXIF was copied to my output
  panorama. So I thought the errror had been on my side due to wrong
  syntax in arg file. Having looked at Hugin's source code I found that
  "Edit" can also create the file. Call me stupid, but this really took
  me quite lot of time...

  My proposal is to:

  * add the text "argfile may be left empty for the default settings";
  * add the text "argfile name must be an absolute path name" (or changing the code to place the file in some directory, like $HOME/.hugindata folder);
  * the "Edit" button should change its description to "Create / Edit". (Edit is for _existing_ file and as such provides no hint that it can also create the file.)

To manage notifications about this bug go to:
https://bugs.launchpad.net/hugin/+bug/1686172/+subscriptions


Follow ups